CH 06 · Money & WorkGuide4 min read

Teaching English in Prague: the routes, the paperwork and the reality

Language schools, in-company lessons and private students all pay differently. Here is what qualifications and visas actually matter.

By the prague.tv teamPublished

Need to know

Where
Language schools, companies and private students in Prague

The short version

  • Most English teaching in Prague happens in language schools, in-company courses and private lessons, rather than in state schools.
  • A recognised TEFL or CELTA-type certificate is the usual entry ticket, and your right to work is the harder obstacle.
  • Freelance teaching needs a trade licence; a state school job needs teaching qualifications recognised in Czechia.
On this page 6 sections
  1. Where English teachers work
  2. Qualifications
  3. Right to work
  4. Employed or freelance
  5. Money and hours
  6. What daily life is like

Teaching English was, for a long time, the default first job for foreigners in Prague, and it still is for many. The appeal is clear: demand is steady, a classroom is a quick way to meet people and the entry requirements are lower than in many fields. The reality is more mixed. Pay varies, schedules can be awkward and the paperwork around your right to work needs to be sorted before your first lesson.

Here is how the market is organised and how to approach it.

Where English teachers work

Language schools. These run courses for adults and children, often in the early morning, at lunchtime and in the evening, because that is when students are free. Many hire teachers on freelance or part-time contracts, with pay by the lesson.

In-company teaching. Companies book teachers to give lessons on site. This can mean travelling between offices and starting before the working day. It suits teachers who like adult learners and business English.

Private lessons. Teachers find their own students through word of mouth, platforms and noticeboards. Rates are set by you, but building a regular group takes months.

State and private schools. Mainstream schools employ teachers under rules for pedagogical staff. A teaching role in a state school generally requires qualifications recognised under Czech education law, which means a teaching degree or an equivalent. Check the Ministry of Education and the school directly.

International schools. These follow foreign curricula and recruit qualified teachers internationally. They are a different market from language schools.

Qualifications

Most language schools ask for a recognised certificate in teaching English as a foreign language. A Cambridge-awarded course such as CELTA, or an equivalent TEFL certificate with in-person teaching practice, is the common standard. An online-only certificate with no observed teaching practice carries less weight. A university degree helps, particularly for work permits. Native-level English is useful but not strictly required, and proficient non-native speakers teach successfully.

Teaching experience beats a certificate, and a good demo lesson beats both. Be ready to teach a short sample class when you apply.

Right to work

This is the harder part. EU, EEA and Swiss citizens can work in Czechia without a permit, so they can take employed or freelance teaching jobs freely. For citizens of other countries, work usually needs a permit linked to an employer, such as an employee card, and a school must be willing to employ you in a way that qualifies. Some schools do this and many do not. Our guide to working in Prague as a foreigner explains the routes, and the Ministry of the Interior is the official source.

Be wary of anyone offering cash-in-hand teaching to people without a permit. It may feel convenient, but it leaves you without insurance, legal protection or a path to residence.

Employed or freelance

Schools offer either an employment contract (pracovní poměr) or an agreement for freelancers. An employment contract gives you paid holidays, health insurance through the employer and protections under the Labour Code. A freelance arrangement means you run your own business, usually with a trade licence (živnost, recorded in the trade register), pay your own insurance and taxes and have no paid leave. Our guide to freelancing in Prague explains how a trade licence works, and our guide to Czech employment contracts covers the other forms.

Neither is better in every case. Employment gives security, freelancing gives flexibility. If you freelance, set money aside for tax and insurance, and consider talking to an accountant. Our guide to finding a tax adviser or accountant in Prague explains how to choose one.

Money and hours

Teaching pay varies by school, student type and experience. We do not quote rates, because they change and differ widely. What you can compare is structure: pay per lesson or per month, paid preparation time, cancellation rules and holiday periods. Many classes are early or late, so a teacher's day can have a gap in the middle that is hard to fill.

Expect a seasonal pattern: demand follows the school year, and summer tends to be quieter. Many teachers combine two or three schools, or add private students and translation work, to build a full week.

What daily life is like

Teaching adults in Prague means meeting managers, engineers, nurses and students, all with different reasons to learn. You will also pick up Czech faster than you expected, because students enjoy returning the favour. Our guide to learning Czech as an adult can help.

The downsides are real: early starts, travel between lessons, cancellations and unpaid preparation. Many teachers treat it as a stepping stone to other work, such as training, translation or corporate roles. Our guide to job boards and finding work in Prague will help you look further.

Frequently asked questions

Do I need a CELTA to teach English in Prague?

Not legally, but most language schools expect a recognised certificate with teaching practice.

Can I teach in a state school?

Only with qualifications recognised under Czech education law. Check with the Ministry of Education and the school.

Do I need a trade licence?

If you teach as a freelancer, yes. Employees do not.

Can non-EU citizens teach English?

Yes, with a permit that allows employment. Check the Ministry of the Interior.

Pick three language schools, read what they ask for and send each a short email with your certificate and availability. Replies tell you quickly what the market wants.

Share this guide

Sources

  1. Ministry of Education, Youth and Sports
  2. Ministry of the Interior, residence of foreigners
  3. Cambridge English, teaching qualifications

AI noteArticles are written with AI assistance and checked by automated fact and style checks against their sources. Stories on politics, courts, health, migration and visas, and anything about named people, are published only after a human editor approves them. Corrections: see our corrections policy. AI policy