Skip to main content
Kvalty logo

Driving School Cost in Czechia 2026 — Prices by Region

Average category B driving course costs CZK 17,000–25,000. Compare prices by region, hidden costs, installments, and how to save.

You open a driving school's website, see a price of CZK 18,000, and think: "Not bad." You sign up, pay — and then gradually discover that the medical check-up costs five hundred, the exam another seven hundred, the license card two hundred, and if you fail the road test, another thousand or more. Instead of eighteen thousand, you've spent over twenty-two. This article shows you the full bill — every crown, upfront, with no surprises.

Quick summary:

  • The total cost of a category B license is CZK 18,300–26,400 (not just the course fee).
  • Prices vary dramatically by region — Prague can be CZK 12,000 more expensive.
  • Budget for extra fees: medical check-up (~CZK 500), exam (CZK 700), license card (CZK 200).
  • The cheapest tip: pass on the first try. Each failure costs CZK 900–1,200.

What "Driving School Price" Actually Means

When driving schools list a price on their website, they mean the course fee — the charge for the training itself. But the course fee is just one part of the total bill. The real cost of getting your license is made up of several items that aren't obvious at first glance.

The course fee covers the essentials: 36 teaching hours of theory (or 11 hours under an individual study plan), 28 hours of practical driving, 2 hours of vehicle maintenance practice, 4 hours of first-aid training, and administration around your enrollment and exam scheduling. One teaching hour is 45 minutes, not 60 — that's important to know so you don't miscalculate.

What's usually not included in the course fee: the medical check-up, administrative fees for the exam and for issuing your license card, any retake exams, and extra driving lessons. These "small things" add up to CZK 1,400 to 5,000 on top — and that's assuming you pass on the first try.

What's included in the course fee

The course fee typically covers: 36 h theory, 28 h driving, 2 h maintenance, 4 h first-aid training, and administration. The medical check-up, exam fees, and license card fee are paid separately.

The Full Bill — How Much You'll Actually Pay

Let's break down the total cost of getting your license from the first crown to the last. It'll be more than the driving school's price list says — but when you know in advance, nothing will catch you off guard.

The biggest item is the course fee itself. For category B (passenger car), it ranges from CZK 17,000 to 25,000 nationally, but in Prague it easily exceeds CZK 29,000. It depends mainly on where you live — regional differences are enormous, and we'll look at those in a moment.

Before a driving school even accepts you, you need a medical certificate from your general practitioner. The law (§13 of Act No. 247/2000 Coll.) requires it to be no older than three months. Most GPs charge around CZK 500, though it can range from 400 to 1,000.

For the final proficiency exam, you'll pay an administrative fee of CZK 700 (§39a of Act No. 247/2000 Coll.). This money doesn't go to the driving school — you pay it in cash at the municipal office on the day of your exam. After passing, you'll also need to pay CZK 200 for the license card to be issued. If you submit the application electronically through the Transport Portal, you get a 20% discount — so just CZK 160.

Add it all up and, if you pass on the first attempt, you'll pay roughly CZK 18,300 to 26,400. Realistically, though, expect a higher figure, since many students buy a few extra lessons or need a retake.

The Cost of Failing

Read this section carefully, because failing the exam is more common than you'd think — only about 60–70% of candidates pass on their first attempt. And every failed attempt costs money.

If you fail the theory test, you'll pay a retake fee of CZK 100 at the municipal office. That sounds cheap, but you have to wait at least 5 business days before you can try again. Failing the practical road test is more expensive: the administrative fee is CZK 400, and most driving schools also require you to take a preparatory driving lesson before the retake. That costs another CZK 500 to 800. One failed attempt at the road test realistically costs you CZK 900 to 1,200.

You get three attempts at each part of the exam (§39d of Act No. 247/2000 Coll.). After the third failure, you must complete supplementary training — and the price depends on the driving school. You have 12 months from your first attempt to pass all parts. If you don't make it in time, you start the training over.

The cost of failing

Theory retake: CZK 100. Road test retake: CZK 400 + preparatory lesson CZK 500–800. You get 3 attempts at each part and 12 months to pass everything.

Prices by Region — Why Location Matters

Driving school prices in Czechia vary dramatically from region to region. In the Moravian-Silesian Region, a category B course costs around CZK 18,000; in Prague, it can easily exceed CZK 29,000. The difference can be as much as CZK 12,000 — that's not a trivial amount.

Why such large differences? Prague has higher rents, more expensive operations, and higher instructor salaries. Demand is also greater, so driving schools can charge more. In smaller cities, operating costs are lower and competition pushes prices down.

Průměrné ceny autoškol skupiny B podle krajů — živá data z Kvalty.cz

RegionAverage priceFromToSchools
region Prague29 972 Kč16 000 Kč64 500 Kč114
South Bohemian Region29 176 Kč15 000 Kč59 000 Kč76
Central Bohemian Region26 629 Kč15 000 Kč55 000 Kč164
Ústí nad Labem Region26 324 Kč15 000 Kč44 500 Kč76
Pardubice Region26 238 Kč15 000 Kč50 000 Kč51
Vysočina Region25 946 Kč15 100 Kč57 000 Kč57
Hradec Králové Region25 813 Kč16 000 Kč50 000 Kč62
Olomouc Region25 242 Kč58 000 Kč67
South Moravian Region25 081 Kč15 000 Kč40 000 Kč121
Karlovy Vary Region25 071 Kč17 800 Kč38 000 Kč18
Plzeň Region25 018 Kč15 000 Kč39 000 Kč48
Zlín Region25 011 Kč15 200 Kč38 900 Kč78
Liberec Region24 194 Kč16 500 Kč36 999 Kč53
Moravian-Silesian Region21 794 Kč15 000 Kč39 500 Kč123

Total 1108 schools

An important note: the prices in the table above are live data from the Kvalty.cz database and are updated continuously. A specific driving school in your city may differ from the regional average — so always check the current price list directly with them.

Hidden Costs That Might Surprise You

Beyond the course fee and mandatory fees, there are several additional costs that can appear during training. They're not obligatory, but many students encounter them.

Extra driving lessons are the most common hidden cost. The legal minimum is 28 hours of practical driving, but many students need more. Each additional hour costs CZK 500 to 800 per 45 minutes. Five extra lessons mean another CZK 2,500 to 4,000 — and that's not unusual, especially for more anxious students or in city traffic where driving is more complex.

If you choose automatic transmission, some driving schools charge a surcharge of CZK 500 to 3,000. Others charge the same for both automatic and manual. But be aware that taking the test in an automatic puts code 78 on your license — restricting you to automatic vehicles only. Upgrading to manual then requires an additional practical test. More about this decision in the chapter How to Choose a Driving School.

Another possible cost is a cancellation fee for missed lessons. Most driving schools require you to cancel at least 24 hours in advance — otherwise they'll charge CZK 200 to 500. The instructor reserved time and a car for you, and if you don't show up, they have an empty slot.

Transferring to a different driving school is your legal right (§19 of Act No. 247/2000 Coll.), but it typically costs around CZK 2,000 for administration. The school must refund you proportionally for unused lessons, but in practice the rest is often negotiated.

Hidden costs — plan for them

Extra lessons: CZK 500–800/hour. Automatic surcharge: CZK 0–3,000. Missed lesson cancellation: CZK 200–500. Transfer to another school: ~CZK 2,000. Study materials: CZK 0–500.

Standard vs. Intensive Course — The Price Difference

A standard course takes 2 to 4 months and is the most common choice. You drive once or twice a week, prepare for theory at a relaxed pace, and have time to absorb what you've learned. It costs CZK 17,000 to 25,000.

An intensive course (fast-track) compresses the whole process into 3 to 8 weeks. You drive almost every day and cover theory in blocks. It's more demanding, but for someone who needs a license quickly — say, for a job — it makes sense. Expect a price 1.5× to 2× higher than the standard course, so CZK 25,000 to 40,000. Some driving schools in Brno offer intensive courses at around CZK 27,000; in Prague it can exceed CZK 40,000.

The reason for the surcharge is straightforward: the instructor dedicates nearly full-time attention to you, scheduling lessons is logistically more complex, and the school needs to cover the costs of intensive vehicle use.

How to Save — Practical Tips

Getting a license isn't cheap, but there are several ways to reduce the total cost.

The simplest approach is to compare prices at driving schools in your region. The difference between the cheapest and most expensive school in one city can be several thousand crowns. On Kvalty.cz you can compare prices, ratings, and offerings of driving schools in your area — and decide based on data, not just advertising.

The most effective "discount" is passing the exam on the first try. Every failure costs you at least CZK 900 (for the road test). If you thoroughly prepare for theory at home — using free online tests at eTesty2.cz or iTesty — you'll significantly reduce the risk of failing. You'll find a detailed study plan in the chapter Theory — How to Study.

Some driving schools offer student discounts, seasonal deals (especially in summer and around Christmas), or reduced prices for upfront full payment. Ask about these when enrolling — even a few hundred crowns saved counts.

The cheapest tip

Pass on the first try. Good driving schools have a pass rate above 80%. A bad school at CZK 15,000 where you fail costs more than a quality one at CZK 20,000. More details in the chapter How to Choose a Driving School.

One word of caution: don't choose based on price alone. The cheapest school in your region isn't automatically the best choice. If it has poor instructors and you fail, you'll pay more than if you'd gone to a pricier but better school in the first place. We cover this in detail in the chapter How to Choose a Driving School.

Installments and Payment Options

If you don't have CZK 20,000 at once, don't stress. Most driving schools today offer the option to split the payment into two to four installments, usually with no markup — you pay the same total amount, just gradually. The first installment typically ranges from CZK 5,000 to 10,000.

Some driving schools partner with lending companies that let you spread the payment over a longer period. Be careful here, though — a loan with added interest can significantly inflate the total cost of your license. Before borrowing, calculate how much you'll actually pay in the end.

Prices by License Category

So far we've been talking mainly about category B (passenger car), which is by far the most common. But if you need a different type of license, the prices differ.

A motorcycle (category A or A2) will cost you CZK 10,000 to 27,000, with Prague prices climbing toward the upper end. A truck (category C) costs CZK 18,000 to 28,000 — this course pays off if you're planning a career in transportation. A bus (category D) is the most expensive: CZK 29,000 to 50,000. A tractor (category T), on the other hand, is the cheapest, from just under CZK 10,000 to 19,000.

Why Driving Schools Keep Getting More Expensive

Over the past decade, the cost of getting a license in Czechia has more than doubled. In 2015, the average course cost around CZK 9,000; today it's over 20,000. Between 2018 and 2022, Czechia had one of the highest increases in driving license costs in the entire EU.

The main reasons? Rising fuel prices, increasing costs of training vehicles (a new training car averaged CZK 261,000 in 2018, but CZK 340,000 by 2021), higher rents, energy costs, and instructor wages. Add the impact of COVID — disinfection requirements, exam capacity limits of five students per day, and general organizational chaos. Inflation in Czechia hit 19.6% in 2022, while the EU average was 4.8%. That hit driving school prices hard.

Still, getting a license in Czechia remains relatively affordable compared to Western Europe. In Germany, a license costs the equivalent of CZK 40,000 to 85,000; in Switzerland, around CZK 90,000. Czechia is on par with Southern and Eastern European countries.

Driving instructors argue that prices should be even higher to cover real costs. Future increases, however, are expected to be gradual — hundreds of crowns per year, not thousands like during COVID.

International comparison

A license in Czechia (CZK 17,000–30,000) is 3–5× cheaper than in Germany (CZK 40,000–85,000), France (~CZK 45,000), or Switzerland (~CZK 90,000). Relative to average wages, the difference is less favorable.

Where You Pay What

The total license budget is paid at several places and at different times — so you know when to prepare what.

The course fee goes directly to the driving school, usually at enrollment or in installments during training. The medical certificate is arranged and paid for at your GP's office before enrolling. The exam administrative fee (CZK 700) is paid in cash at the municipal office on exam day — not to the driving school. And the license card fee (CZK 200, or CZK 160 online) is paid at the municipal office after passing. Since 2023, you don't need to bring a photo — it's taken electronically right at the office.

Summary

  • The total cost of a category B license is CZK 18,300 to 26,400 when passing on the first try (course fee + medical + exam + license card).
  • Course fees vary by region — from ~CZK 18,000 in the Moravian-Silesian Region to ~CZK 29,000 in Prague.
  • Add mandatory fees to the course price: medical check-up (~CZK 500), exam (CZK 700), license card (CZK 200).
  • Failing the road test costs CZK 900–1,200 per attempt — passing on the first try is the cheapest option.
  • Most driving schools offer installments with no markup.
  • Don't compare on price alone — driving school quality determines how much you'll ultimately pay.

Key Terms

TermExplanation
Course fee (kurzovné)The price of the training itself (theory + driving + administration) — the main item in the license cost
Exam administrative feeCZK 700 paid at the municipal office, not to the driving school (§39a of Act No. 247/2000 Coll.)
Retake examRepeating the exam after failure — theory CZK 100, road test CZK 400 (+ preparatory lesson from the school)
Extra driving lessonPractical lesson beyond the legal minimum of 28 hours — CZK 500–800/45 min
Code 78An entry on the license restricting driving to automatic transmission vehicles only
Intensive course (rychlokurz)A fast-track course lasting 3–8 weeks instead of 2–4 months, priced 1.5–2× higher
Medical certificateA health fitness confirmation from your GP, required before enrolling in driving school
Teaching hourIn driving school, one hour is 45 minutes (not 60) — important for calculating lesson volume