Teach English in Germany
TEFL jobs in Germany
Yes, you can teach English in Germany, and it pays better than most of Europe. Most teachers work freelance, typically earning €25 to €40 an hour, with business English the biggest market. EU citizens can start straight away. UK, US, Canadian and Australian citizens can enter visa free and apply for a residence permit inside Germany, usually as freelancers.
Teaching English in Germany at a glance
| Typical freelance rate | Around €25 to €40 an hour, highest for business English |
| Employed language school salary | Typically around €2,400 to €3,200 gross a month full time |
| Main employers | Language schools, business English and in-company training providers, adult education centres and international schools |
| Usual contract | Freelance on an Honorarvertrag, often for several schools at once |
| Hiring season | Year round, with peaks from late August to October and in January |
| Minimum TEFL hours | 120 hours, with regulated Level 5 qualifications valued by business English clients |
| Degree required | Preferred by most employers and helpful for residence permits, not always required by language schools |
| Minimum wage benchmark | €13.90 an hour from 1 January 2026, rising to €14.60 in 2027, according to the German federal government |
Who can legally teach English in Germany?
Germany is one of the more open EU countries for non EU English teachers, but the route is different from most of Europe.
EU and EEA citizens, including Irish passport holders. You can live and work in Germany without a permit. Register your address after you arrive and you can work employed, freelance or both.
UK, US, Canadian, Australian, New Zealand, Japanese, South Korean and Israeli citizens. Citizens of these countries can enter Germany without a visa and apply for a residence permit from inside the country, rather than from a consulate at home. That is unusual in Europe and it is why Germany, and Berlin in particular, has a large community of non EU English teachers. The most common route is a residence permit for self employment, often called a freelance visa, supported by letters of intent from schools that want to work with you, proof of health insurance and evidence that you can support yourself. An employment based permit is also possible if a school offers you a contract. You cannot work until the permit allowing it is granted.
Working holiday arrangements. Germany runs working holiday programmes with several countries, including Australia, New Zealand, Canada, Japan and South Korea, which can allow younger applicants to work for a year. Check current terms with the German embassy in your country.
Our guide to teaching English in Europe as a non EU citizen compares Germany with other options, and the Visa Desk tracks current entry rules.
What do English teachers earn in Germany?
Germany pays English teachers better than most of Southern and Central Europe. Figures below are approximate typical ranges.
| Type of work | Typical pay |
|---|---|
| Language school, freelance | Around €25 to €35 an hour |
| Business English and in-company training | Around €30 to €45 an hour |
| Adult education centres (Volkshochschulen) | Set fee per teaching unit, varying by city |
| Employed language school post | Around €2,400 to €3,200 gross a month |
| Private lessons | Around €25 to €50 an hour |
| International schools | Higher salaries with benefits, usually requiring a teaching licence |
Freelance rates look generous, but freelancers pay their own health insurance, tax and, as self employed teachers, compulsory state pension contributions, and are not paid for holidays or cancelled lessons. Compare a freelance timetable with an employed salary on the net figure, not the hourly rate.
Where are the English teaching jobs in Germany?
Business English and in-company training. The largest and best paid part of the market. German companies pay for English training for staff in finance, engineering, technology and logistics, usually delivered in the office or online.
Private language schools. Teaching adults, teenagers and children, often on freelance contracts and frequently alongside business clients.
Volkshochschulen. Publicly funded adult education centres in almost every town, offering evening and weekend English courses. They hire freelance teachers and are a reliable part of many teachers’ timetables.
International and bilingual schools. Concentrated in the big cities, better paid and usually looking for licensed schoolteachers.
State schools. English is taught by German qualified teachers, so regular state school posts generally require recognised teacher training rather than a TEFL certificate. They are not a realistic first step for most TEFL teachers.
Berlin has the biggest community of English teachers and the most competition. Frankfurt and Munich have the strongest business English demand. Hamburg, Cologne, Düsseldorf, Stuttgart and Leipzig all have steady work and, outside Munich, lower rents. For a city by city comparison, read our guide to teaching English in Germany’s top cities.
What qualifications do you need?
A TEFL certificate of at least 120 hours is the practical minimum, alongside native or near native English. Most employers prefer a degree, and a degree also strengthens a residence permit application. German business clients are demanding and expect professional lessons, so substantial training and observed teaching practice make a real difference.
A regulated qualification such as our Ofqual-regulated Level 5 TEFL course can be verified on the Ofqual register, which helps both with employers and when officials review a freelance application. Professional experience in another field, such as finance, engineering or law, is a strong advantage in business English. Some German makes daily life and paperwork far easier, though you do not need it to teach.
How do you get started?
- Find a flat and register your address. The Anmeldung, address registration at the local citizens’ office, is required within two weeks of moving in and is needed for almost everything else.
- Arrange health insurance. It is compulsory and required for any residence permit.
- Collect letters of intent from schools that want to work with you, if you are applying as a freelancer.
- Apply for your residence permit at the local foreigners’ office, the Ausländerbehörde, if you are not an EU citizen.
- Register as self employed with the tax office and the pension authority if you work freelance.
Appointments at German public offices can take weeks in the big cities, so book them as soon as you can.
What does it cost to live in Germany?
Rent varies enormously. A room in a shared flat typically costs €600 to €850 a month in Berlin and €700 to €950 in Munich, but €380 to €520 in Leipzig or Dresden, including service charges. The Deutschlandticket, valid on local transport across the whole country, costs €63 a month in 2026, and every household pays a broadcasting fee of €18.36 a month. Freelancers should budget for health insurance and pension contributions on top. For rent by city and worked budgets, see the cost of living in Germany for English teachers, and compare pay across markets on the TEFL Salary Index.
What is it like teaching in a German classroom?
German learners, particularly adults, tend to be punctual, well prepared and direct. They expect clear objectives and well organised lessons, and they will tell you if a lesson is not useful. Many have strong grammar and reading skills and want practical speaking, presentations, meetings and negotiation practice. Be on time, always, and shake hands when you meet. Use Sie and surnames until invited to switch to du. Tipping of around 5 to 10 percent is normal in restaurants, often by rounding up when you pay.
Where to find English teaching jobs in Germany now
German language schools and business English providers hire all year, with the busiest periods in September and January as new courses and company contracts start. Most teachers build a timetable from several schools and clients, so these are the quickest ways to find openings and line up the letters of intent a freelance permit needs.
- 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.
- Read the cost of living in Germany for English teachers to budget for health insurance and pension contributions as a freelancer.
- Check the Eligibility Checker to see which routes your passport and qualifications open.
Teaching in Germany: read next
- Working out a budget? See the cost of living in Germany for English teachers.
- Choosing a city? See our guide to Germany’s top cities for English teachers.
- Holding a non EU passport? Read teaching English in Europe as a non EU citizen.
- Comparing Europe? See our guides to teaching English in Poland, the Czech Republic and France.
- Compare pay in our TEFL Salary Index and check entry rules on the Visa Desk.
- Not sure where to teach? Try our Country Matcher or browse more destinations on the Teach English Abroad hub.
Last updated: 4 October 2026. 2026 figures checked October 2026: minimum wage of €13.90 an hour from 1 January 2026, set by the German federal government; Deutschlandticket of €63 a month from 1 January 2026, up from €58. Other pay and living costs are approximate typical ranges, not quotes. Immigration rules change, so confirm current requirements with the German embassy or your local foreigners’ office before you apply.






Living costs
Germany is mid priced for Western Europe, but rents vary enormously between cities. Munich is the most expensive, Berlin, Hamburg and Frankfurt are close behind, and cities such as Leipzig and Dresden are far cheaper. Most new teachers start in a WG, a shared flat, and always compare warm rent, which includes heating and service charges, rather than cold rent.
Health insurance is compulsory. Employees share the cost with their employer, while freelancers pay the full public contribution themselves, commonly a few hundred euro a month depending on income. Transport is excellent value thanks to the Deutschlandticket, valid on local transport nationwide.
Figures below are approximate typical prices in euro, not quotes. For a full breakdown, see our guide to the cost of living in Germany for English teachers.
- Accommodation: €380–950 for a WG room, €600–1,800 for a one bedroom flat, warm rent
- Utilities: Usually included in warm rent, plus €18.36 broadcasting fee per household
- Monthly transport pass: €63 for the Deutschlandticket, valid nationwide (2026)
- Basic dinner out for two: Around €50–70 in a neighbourhood restaurant
- Cappuccino in ex-pat area: Around €3–4.50
- 1 litre of milk: Around €1–1.20
TEFL jobs in Germany: KEY POINTS
SALARY
€25–40 an hour freelance, €2,400–3,200 a month employed
EDUCATION NEEDED
Bachelor's degree preferred
MAIN JOB TYPES
Business English, Language Schools, Volkshochschulen, International Schools
TEFL CERTIFICATION NEEDED
120 Hours TEFL training
KEY FACTS
- Popular Locations: Berlin, Munich, Frankfurt, Hamburg, Cologne, Düsseldorf, Stuttgart and Leipzig.
- Salary: Freelance teachers typically earn around €25 to €40 an hour, with business English and in-company training at the top of the range. Employed language school posts typically pay around €2,400 to €3,200 gross a month. Germany's minimum wage is €13.90 an hour from 1 January 2026.
- TEFL Qualifications required: If you have experience, many schools aren’t fussy about what sort of TEFL qualification you have, but a 120-hour course is a good minimum.
- Education requirement: Not all positions require a degree, but they certainly boost your chances, mainly if you studied German or business.
- Term times: Courses start in September or April, but positions can be found year-round.
- Language: German
- Currency: Euro (EUR)
- Age restrictions: There is no general age limit for language school or business English teaching. Working holiday programmes and some assistant schemes have upper age limits, typically around 30 or 35. Business clients value professional experience, which can favour career changers.
When to go
Climate and hiring in Berlin
Arrive in late August, ready for the September start of new courses and business English contracts. January is the second busy window and April a smaller one. Non EU teachers should book their residence permit appointment early, as waits in the big cities can run to weeks.
Berlin has cold, grey winters with nights around 28°F and occasional snow, and pleasantly warm summers around 77°F with long days and afternoon thunderstorms. Rain totals about 535 mm a year, spread through the year. Munich and the south are a little colder in winter and snowier, and Hamburg is milder and wetter.
Average daily highs and lows, 1991 to 2020 station averages for Berlin. Hiring months are typical patterns, not guarantees.
Facts about Germany
LANGUAGE
German
POPULATION
83.2 million
TEFL JOB DEMAND
High
CURRENCY
Euro (EUR)
CAPITAL
Berlin
OUR GERMANY TEFL RATING
3/5
TEFL jobs in Germany: FAQS
Is living and working as an English teacher in Germany expensive?
It depends on the city. A room in a shared flat typically costs €600 to €850 a month in Berlin and €700 to €950 in Munich, but €380 to €520 in Leipzig or Dresden. Freelancers must also pay their own health insurance and pension contributions, so mid sized cities usually leave teachers better off.
What is it like to live in Germany as an English teacher?
Most English teachers in Germany work freelance with adults, especially in business English, so timetables are often split across mornings, lunchtimes and evenings. Learners are punctual and direct, transport is excellent and the Deutschlandticket makes travel cheap, and Germany’s central location makes weekend trips across Europe easy.
How much do English teachers make in Germany?
Freelance English teachers in Germany typically earn around €25 to €40 an hour, with business English at the top of the range. Employed language school posts typically pay around €2,400 to €3,200 gross a month. Germany’s minimum wage is €13.90 an hour from 1 January 2026.
Can you teach English in Germany without speaking German?
Yes. Language schools and business clients usually want lessons taught entirely in English, so German is not required to teach. Some German makes daily life, flat hunting and paperwork with public offices much easier, and many teachers take classes once they arrive.
Can UK and US citizens teach English in Germany?
Yes. UK, US, Canadian, Australian and New Zealand citizens can enter Germany without a visa and apply for a residence permit from inside the country, most often a permit for self employment supported by letters of intent from schools. You may not work until the permit is granted, and appointments at foreigners’ offices in big cities can take weeks. Irish and other EU citizens can work freely and just register their address. Check current rules on our Visa Desk.
What is the best TEFL certificate for teaching in Germany?
An accredited TEFL certificate of at least 120 hours, such as our 120 Hour Advanced TEFL Course, is the usual minimum. Because most work in Germany is business English with professional adults, an Ofqual-regulated Level 5 TEFL Diploma or CELTA, ideally with business English training, gives you the strongest application and helps support a freelance permit. Our guide to the best TEFL certifications for Europe compares the options.
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