Adult language class

Learn German

Basic German skills simplify administration, housing and workplace communication. Compare online courses for before arrival with in-person schools and public integration programmes.

Online German courses before arrival

Start learning German before travelling to Germany. Flexible scheduling, English-language platforms.

Recommended
Lingoda
from €65/mo
Live online German classes with flexible scheduling
Live classes with native speakers
Flexible scheduling 24/7
Small group or private lessons
Structured CEFR curriculum
Certificate on completion
Requires consistent attendance for best results
Monthly commitment for best pricing
View courses
Preply
from €10 per lesson
One-to-one lessons with a German tutor
Live one-to-one tutoring rather than an app
Choose your own tutor
Flexible scheduling across time zones
Trial lesson available
Costs more per hour than an app subscription
Tutor quality varies
Requires committing to scheduled times
Find a tutor
Babbel
from €7/mo
App-based German learning for beginners
Very affordable
Learn at your own pace
App-based — study anywhere
Good for beginners
Speech recognition
Less structured than formal courses
No live interaction
Self-discipline required
Start learning
Gold standard
Goethe Institut Online
from €675/course
Official German language institute
Official German certification
Structured online courses
Globally recognised
Professional instruction
All levels A1–C2
Higher pricing
Fixed course schedules
Requires commitment
Explore courses

Language schools in Germany

Structured in-person learning after arrival. Intensive courses accelerate progress.

GLS Berlin
from €210/week
International language school, intensive courses
Intensive immersive courses
Berlin-based campus
Small class sizes
Accommodation options
In-person attendance required
Berlin location only
View school
DeutschAkademie
from €250/month
Flexible intensive German courses across Germany
Multiple German cities
Intensive and evening courses
Small groups (5–12)
Affordable
Trial lesson
Class availability varies by city
See courses

Public integration courses

Government-supported language learning options for eligible residents.

Integration Course (Integrationskurs)
Free
Government-supported German language programme
Government-subsidised (often free)
600 hours German + 100 hours orientation
Leads to B1 certification
Available nationwide
Eligibility and waiting times apply
Must be resident in Germany
Fixed schedule
Large class sizes
Learn more

Apps, classes or a tutor?

The three routes suit different problems. Apps are cheap, flexible and good for vocabulary and grammar drills, but they will not get you speaking confidently on their own. Group classes give you structure, a fixed schedule and other learners to practise with, which is what most people need to actually progress. A private tutor is the most expensive per hour and the fastest way to fix speaking specifically.

A common and sensible combination is an app for daily practice, a group course for structure, and occasional tutor sessions before something that matters, such as a job interview or an appointment you want to handle in German.

The integration course, and whether you qualify

The state-subsidised Integrationskurs is by far the cheapest structured option, and for some residence permits it is an entitlement rather than a favour. It runs 600 hours of language plus 100 hours on German life and law, ending at B1.

Eligibility depends on your permit type, so check with your local BAMF office rather than assuming. Waiting lists are long in the larger cities, so enquire early even if you are not ready to start.

What level you actually need

For permanent residency you generally need B1. For citizenship, B1 as well, though some routes ask for more. Most English-language jobs need nothing formal, but B2 opens up considerably more of the market and is roughly where you stop translating in your head.

A1 and A2 are enough for daily life admin: appointments, shops, understanding official letters well enough to know whether they matter. That alone removes a lot of friction in your first year.

Getting started before you arrive

The single most useful thing you can do before moving is learn the alphabet and numbers properly. It sounds trivial, but almost every early interaction involves someone spelling a street name or reading out an appointment time, and not following it is where a lot of early frustration comes from.

Beyond that, the vocabulary worth front-loading is bureaucratic rather than conversational. Anmeldung, Termin, Bescheinigung, Kündigung and Nachweis will appear in your post far sooner than anything you learn from a travel phrasebook. Recognising the words on an official letter, even without understanding the whole thing, tells you whether it needs action this week.

Most apps and courses teach restaurant and small-talk German first, which is reasonable for tourists and slightly backwards for someone moving. If your course lets you choose a focus, pick the practical one.

Choosing the right approach

Your learning path depends on your timeline and goals:

  • Before arrival: apps (Babbel) or online live classes (Lingoda, Goethe) are your best options
  • After arrival: intensive in-person courses accelerate learning through immersion
  • Long-term: integration courses are excellent value but have waiting lists
  • For university: many programmes require B2 level — start early
  • For work: even basic German (A1–A2) significantly improves daily life and career prospects
We may earn a commission from some providers at no extra cost to you.

Read next