How to teach English in Germany in 2026: degree and TEFL requirements, freelance visa and Opportunity Card routes, typical pay of €15–€30 an hour or €2,000–€3,000 a month, living costs, job boards and steps to get hired.
To teach English in Germany in 2026 you usually need a bachelor’s degree, a 120-hour TEFL certificate and the right to work, which non-EU citizens most often get through a freelance (Freiberufler) residence permit. Most new teachers work freelance for language schools and companies, earning about €15–€30 an hour, or €2,000–€3,000 a month on a full-time contract. This guide covers requirements, visa routes, salaries, living costs and how to get hired.
TL;DR
- Pay: €15–€30 (about $17–$34) per lesson hour at language schools; €2,000–€3,000 ($2,240–$3,360) a month gross on salaried contracts; business English in Munich and Frankfurt pays up to €50–€60 an hour.
- Requirements: native-level English, a 120-hour TEFL certificate (CELTA or Level 5 preferred for business English) and, in practice, a bachelor’s degree.
- Visas: EU citizens need no permit. Non-EU teachers mostly use the freelance residence permit; the Opportunity Card (Chancenkarte) lets you job-hunt for up to a year with proof of €1,091 a month.
- Costs: a shared-flat room costs a median €650 in Berlin and €850 in Munich; the nationwide Deutschlandticket is €63 a month.
- Verdict: best for self-starters happy to build a freelance timetable; not ideal if you want a salaried package with flights and housing.
Last updated: November 2026
Table of Contents
- Is There Demand for English Teachers in Germany?
- Requirements to Teach English in Germany
- Visas and Work Permits for English Teachers
- English Teacher Salaries in Germany
- Types of Teaching Jobs and Where to Find Them
- Cost of Living for Teachers in Germany
- Pros and Cons of Teaching in Germany
- How to Get Hired: Step by Step
- Related Guides
- Frequently Asked Questions
- Conclusion
Is There Demand for English Teachers in Germany?
Yes, but it is concentrated in adult and business English rather than schools. Germany’s export-driven companies need staff who can negotiate, present and write in English, so the bulk of work comes from in-company classes arranged by private language schools, plus adult education centres (Volkshochschulen) and university language centres.
Demand is strongest in Munich, Frankfurt, Hamburg, Stuttgart and Düsseldorf, where corporate clients are based. Berlin has plenty of schools but also plenty of teachers, so rates there are lower. Hiring runs year-round, with busier periods in September–October and January when companies restart training budgets.
Unlike Asia or the Middle East, Germany is not a “contract plus flight plus apartment” market. You normally arrive, sort your paperwork and build a timetable from several clients. If you are new to teaching abroad, our complete guide to teaching English as a second language abroad explains how Germany compares with other markets.
Requirements to Teach English in Germany
- Degree: a bachelor’s degree in any subject is expected by most reputable schools and strengthens any visa application, although some freelance clients care more about experience than paperwork.
- TEFL certificate: a 120-hour TEFL is the usual minimum. CELTA, Trinity CertTESOL or a Level 5 TEFL gives you an edge for business English and better-paid corporate contracts.
- Nationality: there is no official native-speaker rule for language schools, but they expect native or near-native English. EU, UK, US, Canadian, Irish, Australian, New Zealand and South African teachers are all hired.
- Background check: a police certificate is often requested for work with children and for some visa applications.
- German: not required to teach, but A1–A2 makes paperwork, flat-hunting and daily life far easier.
State schools are a different market: they hire German-qualified teachers, so foreign graduates usually enter them only as language assistants. International schools want a full teaching licence (for example a PGCE or US state certification) and classroom experience.
If you still need a certificate, start with our 120-hour TEFL course guide, or go for the 180-hour Level 5 TEFL course if you want to compete for business English work.
Visas and Work Permits for English Teachers
EU, EEA and Swiss citizens can live and work in Germany without a permit; they only need to register their address (Anmeldung). Everyone else needs a residence title that allows the work they plan to do. These are the main routes in 2026.
Freelance residence permit (Freiberufler)
This is the most common route for English teachers. You show letters of intent and fee agreements from several schools or clients, a revenue forecast proving you can cover rent and living costs, and health insurance equivalent to the statutory scheme. Applicants over 45 must also prove adequate retirement provision. Permits are typically granted for one to three years, and the national visa fee is usually €75.
Citizens of the US, Canada, Australia, New Zealand, the UK, Japan, South Korea and Israel can enter Germany visa-free and apply for the permit at the local foreigners’ office (Ausländerbehörde) after arrival, but they may not work until it is granted.
Opportunity Card (Chancenkarte)
Launched in June 2024, the Opportunity Card lets non-EU graduates live in Germany for up to 12 months to look for skilled work. You need either a fully recognised qualification, or a foreign degree plus English at B2 (or German at A1) and at least 6 points for experience, age, language level and past stays. You must also prove €1,091 net per month. Card holders may work up to 20 hours a week and do trial work, but self-employment is not allowed, so check with your Ausländerbehörde before invoicing schools as a freelancer.
Employment visa for language teachers
Germany has a special regulation for teachers of their native language employed by a school. The Federal Employment Agency must approve the job, pay and conditions must match those of German colleagues, and the permit can last up to five years. Few language schools sponsor this, but it is worth asking.
EU Blue Card and assistant programmes
The EU Blue Card requires a degree and a 2026 salary of at least €50,700 a year (€45,934.20 in shortage occupations), which typical language-school jobs do not reach; it is realistic only for university or senior international-school posts. Students and recent graduates can also apply to the Pädagogischer Austauschdienst (PAD) Foreign Language Assistant programme, which pays €1,000 a month from September to 31 May, or to Fulbright’s English Teaching Assistant awards if they are US citizens.
English Teacher Salaries in Germany
Pay depends on the city, your clients and whether rates are per 60-minute hour or per 45-minute teaching unit (Unterrichtseinheit) — always check which. Freelance rates are before tax and health insurance, so compare them carefully with salaried offers. Germany’s statutory minimum wage for employees is €13.90 an hour in 2026.
| Job type | Typical pay (EUR) | Approx. USD | Notes |
|---|---|---|---|
| Language school (freelance) | €15–€30 per lesson hour | $17–$34 | Lowest in Berlin, higher in Munich and Hamburg |
| Business English / in-company | €30–€60 per hour | $34–$67 | Top rates in Frankfurt and Munich; experience and CELTA/Level 5 help |
| Salaried language school contract | €2,000–€3,000 a month gross | $2,240–$3,360 | Includes employer health and pension contributions |
| Private tutoring | €20–€40 per hour | $22–$45 | Depends on your network and niche |
| PAD language assistant | €1,000 a month | $1,120 | September to May, part-time |
| International school | €3,500–€5,000+ a month gross | $3,920–$5,600+ | Requires a teaching licence |
A full freelance week is usually 20–25 teaching hours once you add travel between companies and lesson planning. Germany pays well by European TEFL standards but sits below the Gulf and East Asia; see our ranking of the highest TEFL salaries in the world for comparison.
Types of Teaching Jobs and Where to Find Them
- Private language schools: chains such as Berlitz, inlingua and Wall Street English, plus hundreds of independent schools that place trainers in companies.
- Adult education centres (Volkshochschulen): evening and weekend courses paid per teaching unit.
- Universities: English lecturer (Lektor) posts usually need a master’s degree; pay averages around €36,000 a year (about $40,300).
- International and bilingual schools: licensed teachers only.
- Assistant programmes: PAD and Fulbright place assistants in German state schools.
To find openings, check LinkedIn, Indeed Germany, Toytown Germany’s forums, Dave’s ESL Cafe, Kleinanzeigen classifieds and each school’s careers page. Many freelance jobs are never advertised, so emailing a CV to every language school in your target city works well. For broader job-search channels and work visas outside teaching, read our guide to finding work abroad in Germany.
Cost of Living for Teachers in Germany
Housing is the biggest cost and the hardest thing to find. Most new teachers start in a shared flat (WG), found through WG-Gesucht or ImmobilienScout24. Landlords often ask for a deposit of up to three months’ cold rent.
| Monthly expense (2026) | EUR | Approx. USD |
|---|---|---|
| WG room – Munich (median) | €850 | $950 |
| WG room – Berlin or Hamburg (median) | €650 | $730 |
| WG room – national average | €510 | $570 |
| Deutschlandticket (nationwide local transport) | €63 | $71 |
| Groceries for one | €200–€300 | $225–$335 |
| Health insurance (freelancers) | €200–€400 | $225–$450 |
| TV licence (Rundfunkbeitrag, per household) | €18.36 | $21 |
A single teacher in Berlin or Hamburg should budget roughly €1,300–€1,600 a month, and more in Munich. Our guide to preparing for a move to Germany covers the Anmeldung, banking, health insurance and flat-hunting in detail.
Pros and Cons of Teaching in Germany
| Pros | Cons |
|---|---|
| Steady demand for business English | Mostly freelance work with no paid holidays or sick pay |
| A clear freelance visa route for non-EU teachers | Bureaucracy and slow appointments at foreigners’ offices |
| Motivated adult learners | Tight housing markets in Munich, Berlin and Frankfurt |
| Excellent public transport and a central European base | You pay your own health insurance and taxes as a freelancer |
| Higher rates than much of Southern and Eastern Europe | Flights and housing are rarely provided |
If you want a smaller market with similar conditions, compare our guides to teaching English in Austria and teaching English in the Netherlands.
How to Get Hired: Step by Step
- Get qualified: finish at least a 120-hour TEFL, ideally with observed teaching practice.
- Choose your city: Munich and Frankfurt for higher rates, Berlin for lifestyle, Leipzig or Dresden for lower rent.
- Prepare a German-style CV: one to two pages with a photo, dates and certificates; tailor a short cover letter to each school.
- Line up letters of intent: contact schools a few weeks before arrival and collect written offers for your freelance application.
- Arrive and register: secure a flat, register your address, open a bank account and arrange health insurance.
- Apply for your permit: book the Ausländerbehörde early and bring translated documents.
- Register for tax: freelancers receive a tax number from the Finanzamt and must invoice and file returns.
Expect a demo lesson or a grammar task at interview. Show you can plan a lesson around a client’s real work needs, such as emails, meetings or presentations.
Frequently Asked Questions
Can you teach English in Germany without a degree?
Sometimes. No law requires a degree to teach English at a private language school, and some freelance clients hire on experience alone. However, most reputable schools prefer graduates, and a degree makes your freelance visa and Opportunity Card applications much stronger. Without one, a CELTA or Level 5 TEFL becomes more important.
How much do English teachers earn in Germany?
Most language-school teachers earn €15–€30 (about $17–$34) per lesson hour, or €2,000–€3,000 a month gross on a salaried contract. Experienced business English trainers in Munich and Frankfurt can charge €50–€60 an hour, while international schools pay licensed teachers €3,500–€5,000 or more a month.
What visa do Americans need to teach English in Germany?
Most Americans use the freelance residence permit. US citizens can enter Germany visa-free, collect letters of intent from language schools, then apply at the local Ausländerbehörde. They need health insurance and a financing plan, and cannot start working until the permit is granted. Employer-sponsored work visas exist but are rarely offered.
Can I teach English with the German Opportunity Card?
Partly. The Opportunity Card lets you stay up to 12 months, take part-time jobs of up to 20 hours a week and do trial work while looking for skilled employment. Self-employment is not allowed, so freelance teaching for several schools generally requires switching to a freelance permit. Check with your foreigners’ office first.
Do I need to speak German to teach English in Germany?
No. Language schools want you to teach entirely in English, and many students prefer it. Basic German (A1–A2) is still very useful for registering your address, dealing with landlords and the foreigners’ office, and building a social life. Business clients also appreciate teachers who understand German workplace terms.
When is the best time to look for English teaching jobs in Germany?
Language schools hire all year, but September–October and January are the busiest periods because companies restart training budgets after summer and at the new year. Arriving in late August or early January gives you time to register, apply for your permit and fill your timetable before demand peaks.
Conclusion
Teaching English in Germany rewards teachers who are organised, qualified and comfortable building a freelance client base. Get your TEFL, choose your city and prepare your letters of intent before you fly, then compare Germany with other destinations in our guide to teaching English abroad.