Learning German as an Expat: BAMF Courses, Language Schools & Free Resources (2026)
Germany is one of the easiest countries in Europe to get by with English, in cities like Berlin, Frankfurt, and Munich, you can open a bank account, see a doctor, and order food without a single word of German. But here’s what most expats discover after six months: not speaking German quietly limits your life in ways you didn’t expect.
* Affiliate disclosure: Some links in this article are marked with (*). If you sign up or purchase via these links, Expatzentrum may earn a small commission at no extra cost to you. This helps us keep the site free. We only recommend services we have researched and consider genuinely useful for expats.
Job opportunities narrow. Friendships stay surface-level. Bureaucracy becomes twice as stressful. And the feeling of being a permanent outsider doesn’t go away. Learning German (even to a conversational B1 level) changes all of that. If you want a highly structured language education, the state-funded German integration course (Integrationskurs) is the most economical path.
This guide covers every realistic path to learning German in Germany: government-funded courses, affordable evening classes, private schools, free apps, and daily habits that actually work.
🎓 Learn German Faster with a Personal Tutor
Language apps are great for vocabulary, but nothing beats 1-on-1 practice with a real tutor. italki connects you with certified German teachers for personalised online lessons, from beginner grammar to business German and B1/B2 exam prep. The official 2026 Language Challenge is active through 15 October 2026 with completion rewards and learning credits!
Choose Your German-Learning Route
- You want the cheapest structured path: Start with subsidised or public options before paying premium-school rates.
- You need speaking practice fast: Private tutoring usually solves progress stalls faster than another app subscription.
- You need German for work and bureaucracy: Aim for consistent B1 progress rather than casual exposure alone.
- You want the shortest route: Pair a structured course with live speaking practice from the start.
First: Understand the Language Levels (A1 to C2)
All German language courses are structured around the Common European Framework of Reference (CEFR). Knowing your level saves time and money.
| Level | What you can do | Typical time from zero |
|---|---|---|
| A1 | Introduce yourself, order food, basic greetings | 2–3 months |
| A2 | Handle simple transactions, describe your routine | 4–6 months |
| B1 | Hold a real conversation, understand most everyday German | 9–12 months |
| B2 | Work comfortably in German, understand news and TV | 18–24 months |
| C1 | Academic and professional fluency | 3+ years |
| C2 | Near-native mastery | 5+ years |
B1 is the key milestone for expats. It is required for the German citizenship test (Einbürgerungstest), the permanent residence permit (Niederlassungserlaubnis), and most non-English job listings.
Option 1: The BAMF Integration Course: Free or Heavily Subsidised
The Bundesamt für Migration und Flüchtlinge (BAMF) runs the most important language programme for expats in Germany. If you qualify, this is always your first move.
What the Integration Course includes
- 600 hours of German language instruction (A1 to B1)
- 100 hours of orientation course (German history, law, culture, values)
- Leads directly to the DTZ (Deutsch-Test für Zuwanderer) exam at B1 level
Who can attend
- Non-EU citizens with a valid residence permit, often obligated or entitled to attend
- EU citizens: can attend if spaces are available, subject to a means test
- German citizens with integration needs, also eligible in some cases
How much does it cost?
The course fee is €1.95 per lesson hour, so approximately €1,365 total for the full 700-hour programme. However:
- If you receive Bürgergeld (social benefits), the course is completely free
- If you complete the course and pass the B1 exam within two years, BAMF refunds 50% of your course fees
- Some Jobcentres and Ausländerbehörden cover the cost entirely for eligible applicants
How to apply
- Go to bamf.de and use the Kursträger-Suche (course provider search) to find approved schools near you
- Contact the school directly: they handle registration and check your eligibility
- Bring your passport, residence permit, and registration certificate (Anmeldebescheinigung)
- You can also ask your local Ausländerbehörde or Jobcenter, they often refer you directly
Classes typically run mornings or evenings, 4–5 days per week. Intensive formats can complete the full programme in 6 months.
Option 2: Volkshochschule (VHS): Best Value for Everyone Else
Every city and most towns in Germany have a Volkshochschule, a publicly-funded adult education centre run by the local municipality. VHS courses are by far the most affordable in-person German lessons available.
- Typical price: €80–€180 per course (40–80 hours)
- Courses run at all levels from A1 to C1
- Evening and weekend options available: ideal if you work full-time
- Many VHS schools offer BAMF-approved integration courses too
- Find your local VHS at volkshochschule.de
VHS is the single best option for EU citizens and working expats who don’t qualify for the fully-subsidised BAMF route but still want affordable, structured, in-person classes.
Option 3: Private Language Schools
Private schools cost more but offer smaller classes, more flexible scheduling, faster progression tracks, and often English-speaking staff to help with admin questions.
| School | Known for | Approx. price |
|---|---|---|
| Goethe-Institut | Most prestigious, globally recognised certificates | €600–€1,200 per course |
| DeutschAkademie | Berlin/Vienna focused, affordable, flexible | €200–€400 per course |
| Alpha Aktiv | BAMF-approved, Berlin, intensive options | BAMF rates or private fees |
| Berlitz | Corporate training, 1-on-1 available | €1,000+ per level |
| inlingua | Nationwide network, business German | €500–€1,000 per course |
The Goethe-Institut certificate is worth knowing about even if you study elsewhere, it is the gold standard for German language certification and recognised by universities and employers worldwide.
Option 4: Online and App-Based Learning
Apps alone won’t get you to B1, but the right ones are excellent for building vocabulary, getting a feel for grammar, and keeping your German active between classes.
Free resources (genuinely good)
- Deutsche Welle, deutschlernen.dw.com: Free, structured A1–C1 courses built by Germany’s international broadcaster. Probably the single best free resource that exists. Comes with audio, video, exercises, and grammar explanations.
- Duolingo: Free, gamified, good for A1–A2 vocabulary and keeping a daily habit. Not enough on its own but useful as a supplement.
- Anki: Free flashcard app, download a pre-built German frequency deck and review 20 words per day. Builds vocabulary systematically.
Paid apps worth the cost
- Babbel (€7–10/month): Structured courses up to B2, better grammar instruction than Duolingo, made by a German company
- Pimsleur (~€15/month): Audio-only, great for commuters, builds spoken fluency through repetition
- Seedlang: Built specifically for German learners, very strong on grammar in context
Option 5: 1-on-1 Online Tutoring with italki
italki.com lets you book individual lessons with qualified German tutors or community tutors (native speakers who aren’t formally certified but cost less). This is one of the most effective and flexible options available.
🔥 Active Campaign: italki 2026 Language Challenge (1 Sept – 15 Oct 2026)
Commit to your German learning milestones this autumn. Set a target lesson goal with certified 1-on-1 native tutors, track your weekly progress with interactive goal features, and unlock exclusive completion rewards and learning credits before 15 October 2026.
- Professional tutors: €15–€40/hour
- Community tutors: €8–€20/hour
- Book single lessons or set up a regular weekly schedule
- Ideal for focused exam prep (TestDaF, Goethe, DTZ)
- You can find tutors who specialise in helping expats with bureaucracy vocabulary, job interview German, or daily life situations
Option 6: Language Tandem: Free Practice with Native Speakers
A Tandem is a language exchange: you help a German speaker improve their English (or your native language) and they help you with German. It costs nothing and is one of the best ways to build real conversational confidence.
- tandem.net: the most popular app for finding Tandem partners
- conversation-exchange.com: older but still active
- Many VHS schools and universities organise Tandem matching for free
- Facebook groups like “Tandem Berlin” or “Language Exchange Munich” are active in most German cities
Do You Need a Certificate? The B1 Exam Explained
For many expats, German language certificates matter more than they realise until it’s too late to prepare.
- B1 (DTZ or Goethe Zertifikat B1): Required for German citizenship (Einbürgerung) and the standard permanent residence permit (Niederlassungserlaubnis after 5 years). This is the one most expats need.
- B2 or C1: Required for many German university programmes and increasingly common in professional job ads
- TestDaF (C1 equivalent): Specifically for university admission in Germany
If citizenship is a future goal, start planning your B1 exam early. Germany’s naturalisation law (updated 2024) requires proof of B1 and can be applied for after 5 years of legal residence (or 3 years for special contributions).
10 Ways to Practice German Every Day Without Extra Study Time
- Change your phone language to German: you already know where everything is, so you learn the German words by context
- Watch German TV with German subtitles: not English subtitles. Netflix has plenty: Dark, Babylon Berlin, How to Sell Drugs Online Fast
- Listen to German radio on your commute: Bayern 3, SWR3, and Deutschlandfunk Kultur are clear spoken German
- Read the free Metro/20min newspaper at U-Bahn stations, simple, current, local German
- Order in German at cafés and restaurants: staff will switch to English, but keep going anyway
- Set one German word as your screensaver each week
- Follow German Instagram accounts in your interest area, cooking, fitness, news
- Use the Post-it method: label objects in your flat in German for 2 weeks
- Join a Sportverein (sports club): the most natural immersion environment in Germany, and they are everywhere. Reading our German sports, fitness & gyms guide will help you find the best local options.
- Talk to your Nachbarn (neighbours): even a short “Guten Morgen, wie geht’s?” weekly builds a surprising amount of real-world confidence
Recommended learning tools:
- Babbel, structured German courses up to B2, made by a German company, better grammar than Duolingo
- italki, 1-on-1 tutoring with native German speakers from €8/hour; ideal for exam prep and conversation practice
- Deutsche Welle, completely free, A1 to C1 structured courses from Germany’s public broadcaster
Some links above are affiliate links, we may earn a small commission if you sign up, at no extra cost to you.
📬 Get weekly Germany tips in your inbox
From language hacks to bureaucracy guides, the Expatzentrum newsletter keeps you one step ahead every Monday.
Frequently Asked Questions
Is the BAMF integration course free?
It depends on your situation. The course costs €1.95 per lesson hour (around €1,365 total), but it is completely free if you receive Bürgergeld or other social benefits. If you complete the course and pass the B1 exam within two years, BAMF also refunds 50% of your fees. Some Jobcentres and Ausländerbehörden cover costs entirely for eligible applicants.
How long does it take to reach B1 German from scratch?
With consistent daily study and a structured course, most people reach B1 in 9–12 months. The BAMF integration course covers A1 to B1 in 600 hours of instruction, which typically takes 6–9 months in an intensive format or up to 18 months part-time.
Can EU citizens access the BAMF integration course?
Yes, EU citizens can attend BAMF integration courses if spaces are available after obligated participants have been placed. EU citizens are subject to a means test rather than automatic entitlement. Contact your local approved course provider or Ausländerbehörde to check current availability in your city.
What is the cheapest way to learn German in Germany?
For free: Deutsche Welle (deutschlernen.dw.com) offers complete structured A1–C1 courses at no cost. For in-person classes, the Volkshochschule (VHS) is the most affordable option at around €80–€180 per course. If you qualify, the BAMF integration course is either free or heavily subsidised.
Do I need German to work in Germany?
It depends entirely on your field. In tech, finance, and international companies in large cities, many roles are English-first. However, German opens significantly more doors across all sectors, is required for client-facing roles, and becomes increasingly important outside of Berlin and Munich. B2 level German dramatically expands your job options across Germany.
Disclaimer: Expatzentrum is an informational portal designed to help expats navigate life in Germany. While we make every effort to keep our guides accurate, up-to-date, and compliant with current German regulations, the information on this website does not constitute official legal, tax, or financial advice. We are not certified tax advisors (Steuerberater) or legal practitioners. Always consult a qualified professional or the relevant German authorities (such as the Finanzamt or Deutsche Rentenversicherung) before making major financial or legal decisions.

