Teach English in Czech Republic
TEFL jobs in Czech Republic
TEFL jobs in the Czech Republic are mostly at private language schools and in business English, centred on Prague, with steady demand in Brno and other cities. A TEFL certificate of at least 120 hours is the usual requirement and a degree is preferred. Pay is commonly around CZK 25,000 to CZK 35,000 a month for a full timetable, above the 2026 minimum wage of CZK 22,400. EU citizens can work freely, while non EU teachers usually need an employee card or a trade licence visa.
TEFL jobs in the Czech Republic at a glance
| Main employers | Private language schools, business English providers, state and private schools, summer camps and private students |
| Typical pay | Around CZK 25,000 to CZK 35,000 a month full time, or CZK 250 to CZK 400 an hour as a freelancer |
| Minimum wage | CZK 22,400 a month gross from January 2026, or CZK 134.40 an hour |
| Hiring season | August to September for the autumn term and January for the spring term |
| Minimum TEFL hours | 120 hours, with many schools preferring a course with observed teaching practice |
| Degree | Preferred, and usually needed for state schools |
| Main cities | Prague, Brno, Ostrava, Olomouc and Plzeň |
Who can legally teach English in the Czech Republic?
EU, EEA and Swiss citizens, including Irish passport holders. You can live and work in the Czech Republic without a permit. Register your stay if you remain longer than three months.
UK, US, Canadian and other non EU citizens. There are two main routes, both applied for at a Czech embassy or consulate before you start work:
- Employee card. A combined work and residence permit for a specific job with a Czech employer, who must support the application.
- Long term visa for business purposes, with a trade licence. Often called the zivno, after the živnostenský list trade licence. It lets you work as a self employed freelancer for several schools and private clients, and is the route many non EU English teachers use.
Both routes involve paperwork, proof of accommodation and appointments, and processing can take several months, so plan ahead. Some nationalities, including Canadians, Australians and New Zealanders, can also use working holiday or youth mobility schemes. See our Visa Desk for current rules.
What TEFL jobs are there in the Czech Republic?
Private language schools. The largest employer, teaching adults, teenagers and children, often split between the school and company offices.
Business English. A big part of the market, especially in Prague and Brno, where language schools send teachers to companies for early morning, lunchtime and evening classes.
State and private schools. Some schools hire native speakers, usually expecting a degree and sometimes a teaching qualification.
Summer camps. Run in June to August, a common way to gain experience and contacts.
Private and online students. Many freelancers on a trade licence combine several schools with their own clients.
How much do TEFL teachers earn in the Czech Republic?
A full timetable at a language school commonly pays around CZK 25,000 to CZK 35,000 a month, and freelancers typically earn CZK 250 to CZK 400 an hour from schools, more from direct private and business clients. Employers must pay at least the minimum wage of CZK 22,400 a month gross for full time employment in 2026. Freelancers on a trade licence pay their own health and social insurance, so budget for those contributions. Living costs are moderate outside central Prague, and Brno and smaller cities are noticeably cheaper. Compare pay across countries on the TEFL Salary Index.
What qualifications do you need?
A TEFL certificate of at least 120 hours is the usual minimum, and many Czech schools prefer courses that include observed teaching practice. A degree is preferred and usually needed for state schools. Business English skills are particularly valuable. Our 120 Hour Advanced TEFL Course meets the standard requirement, and the Ofqual-regulated Level 5 TEFL course can be verified on the Ofqual register.
Where are the TEFL jobs in the Czech Republic?
Prague has the most schools and business clients, and also the most competition and the highest rents. Brno, the second city, has a large student population and a growing business market at lower cost. Ostrava, Olomouc, Plzeň and Liberec, at the foot of the Jizera Mountains, offer smaller markets, less competition and lower living costs, which suits many new teachers.
What is it like teaching in the Czech Republic?
Czech learners are typically polite, direct and well educated, and many adult students need English for work. People can seem reserved at first but are warm and hospitable once you know them. Punctuality matters, business casual dress is normal, and a handshake is the standard greeting. Learning some Czech is appreciated and makes daily life and paperwork easier.
Where to find English teaching jobs in the Czech Republic now
Czech language schools hire mainly in August and September for courses starting in the autumn, with a second round in January, and much of the work is business English in Prague and Brno. Non EU teachers should allow several months for the residence permit. These are the best ways to see what is open.
- Browse current vacancies on our TEFL jobs board, where partner schools post roles worldwide.
- Sign up for Deadline Alerts to hear about application windows before they close.
- Check residence permit rules on the Visa Desk before you plan your move.
- Use the Eligibility Checker to see which routes your passport and qualifications open.
Teaching in the Czech Republic: read next
- Comparing Central Europe? See our guides to teaching English in Poland and Germany.
- No degree? Read can I teach English in Europe without a degree.
- Compare pay in our TEFL Salary Index and check entry rules on the Visa Desk.
Last updated: 4 October 2026. 2026 figures checked October 2026: national minimum wage of 22,400 Kč a month, or 134.40 Kč an hour, from 1 January 2026, set by the Ministry of Labour and Social Affairs. Pay figures are approximate typical ranges, not quotes. Immigration rules change, so confirm current requirements with the Czech Ministry of the Interior before you apply.







Living costs
Living costs are about in the mid-range, probably on a par with what you are used to. It costs about the same to live in the Czech Republic as it does to reside in Lithuania, Slovakia or Hungary. The Czech Republic joining the EU was a momentous event as it led to a lot of ex-pats coming to live and work in the area and created something of a real estate boom. Prague has a very affordable cost of living for such a capital city. If you need to look for accommodation and bear in mind that most facilities will sort this for you, you should find local estate agents who understand what foreigners are looking for, not those who think it’s funny to fleece ex-pats.
If you are unsure, consider hostel living for the first couple of weeks and get to know some of the many other ex-pats that reside in the area. They will be able to help you find the best accommodation, and they do enjoy socialising, so there are plenty of opportunities to meet new people. The Czech Republic enjoys very low crime rates, but of course, as with all cities, you should guard against pickpockets. Keep close hold of your personal items when you are out and about in crowds. There is a comprehensive subway, tram and bus network, and it is very cheap to use. Try and avoid using taxis as they have a bad reputation for scamming people who are not local. It’s unlikely that only a car will work out, petrol is seriously expensive and obtaining a driving license is certainly not easy. Healthcare is provided comprehensively and is not that expensive to access. You will find, though, that doctors come across as brusque, but this is just the way they are. It’s a cultural thing, so don’t worry about it.
To obtain the most up-to-date cost of living figures, we use the world’s biggest cost of living comparison website, Numbio.com.
- Accommodation: $765–$1,128
- Utilities: $250
- Cost of a typical visit to a GP: $27–$54
- Monthly transport pass: $22
- Basic dinner out for two: $30
- Cappuccino in ex-patt area: $2.70
- A beer in a pub: $2.05
- 1 litre of milk: $1.12
- 2 litres of Coca-Cola: $1.50
TEFL jobs in Czech Republic: KEY POINTS
SALARY
CZK 25,000–35,000 a month full time
EDUCATION
BA degree preferred
MAIN JOB TYPES
Private schools, public schools, private tutoring, volunteering projects
TEFL CERTIFICATION NEEDED
120 hour TEFL Training
KEY FACTS
- Popular locations for TEFL jobs: Prague, Brno, Chomutov, Liberec, Hradec Kralove, Ceske Bud Jovice, and Olomouc.
- The average salary for EFL teachers: The basic monthly salary of a full-time English teacher in the Czech Republic is likely to be in the region of $700 - $1,000 per month. Hourly rates are 200 to 350 Krone (USD$8 –$14).
- TEFL qualification requirements: A 120-hour TEFL qualification is needed, and many positions require more qualifications–in Prague, an online TEFL course is not classed as qualified enough; getting practical experience is therefore recommended.
- Prerequisite university degree: A degree is usually required; often, positions ask for degrees in English or a related subject.
- Term times: September to June.
- Currency: Czech koruna (CZK)
- Language: Czech
- Teaching programmes: Public schools, Private schools, Language schools, Freelance, Summer camps.
- Age restrictions: None.
- Previous teaching experience: Experience preferred, sometimes 2-3 years.
When to go
Climate and hiring in Prague
Arrive in late August: language schools hire in August and September for courses and company contracts starting in the autumn, with a second round in January. Non EU teachers should start the residence permit process several months ahead.
Prague has cold, grey winters with nights around 27°F and short days, and warm summers around 77°F, when most of the year’s rain falls in thunderstorms. Rain totals about 590 mm a year. Brno in Moravia has a similar climate, a little warmer in summer.
Average daily highs and lows, 1991 to 2020 normals for Prague (Libuš station). Hiring months are typical patterns, not guarantees.
Facts about Czech Republic
LANGUAGE
Czech
POPULATION
10.9 Million
TEFL JOB DEMAND
Mid
CURRENCY
Czech koruna
CAPITAL
Prague
OUR CZECH REPUBLIC TEFL RATING
3.8/5
TEFL jobs in Czech Republic: FAQS
How much can I earn as an English teacher in the Czech Republic?
A full timetable at a Czech language school commonly pays around CZK 25,000 to CZK 35,000 a month, and freelancers typically earn CZK 250 to CZK 400 an hour from schools, more from private and business clients. Full time employment must pay at least the 2026 minimum wage of CZK 22,400 a month gross.
Is the Czech Republic expensive to live in?
No, living costs are pretty consistently in the middle, so neither cheap nor expensive, but likely on a par with what you are used to.
Can I teach English in the Czech Republic without a degree?
Many private language schools in the Czech Republic will hire teachers without a degree if they hold a good TEFL certificate, particularly EU citizens, including Irish passport holders, who can work freely. A degree is usually needed for state schools and helps non EU applicants with visa routes and better paid jobs.
What is the best TEFL certificate for teaching in the Czech Republic?
An accredited TEFL certificate of at least 120 hours, such as our 120 Hour Advanced TEFL Course, is the standard for Czech language schools. Because business English is the main market in Prague and Brno, an Ofqual-regulated Level 5 TEFL Diploma or CELTA gives you the strongest application. Our guide to the best TEFL certifications for Europe compares the options.
Can UK and US citizens teach English in the Czech Republic?
Yes. UK and US citizens are non EU nationals, so most teachers apply for a long-term residence permit for business, based on a trade licence (živnostenský list), or an employee card with a job offer. The process involves an apostilled criminal record check, proof of accommodation and an appointment with the Czech embassy, so allow several months. Irish and other EU citizens can work freely. Check current rules on our Visa Desk.
Do I need to speak Czech to teach English in the Czech Republic?
No. Lessons are taught in English, and many younger Czechs in Prague and Brno speak good English. Some Czech helps a great deal with landlords, paperwork and life outside the big cities, and locals appreciate the effort. For a nearby market, see our guide to teaching English in Poland.
TEFL courses
Become a confident, qualified English teacher with flexible online, classroom or mixed learning.
TEFL internship
With accommodation, training and full in-country support sorted – it’s the hassle-free way to kick-start your TEFL career.
TEFL jobs
Check out new TEFL job listings on our sister company’s well-stocked jobs board.
United Kingdom (UK)
United States (US)
Canada
South Africa
India
Australia
New Zealand
China
Russia
Germany
France
Spain
Netherlands
Vietnam
United Arab Emirates
Italy
Poland
Thailand
Türkiye