Learning German

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.

Illustration of adults practising German together

Online German courses before arrival

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

Preply

One-to-one online lessons with tutors across German, English and many other languages.

Check current pricing

  • Live one-to-one tutoring rather than an app
  • Choose your own tutor
  • Flexible scheduling across time zones
More about Preply
  • Trial lesson available
  • Costs more per hour than an app subscription
  • Tutor quality varies
  • Requires committing to scheduled times
Find a tutor

Babbel

App-based German learning for beginners

Check current pricing

  • Very affordable
  • Learn at your own pace
  • App-based — study anywhere
More about Babbel
  • Good for beginners
  • Speech recognition
  • Less structured than formal courses
  • No live interaction
  • Self-discipline required
Start learning
Gold standard

Goethe Institut Online

Official German language institute

from €675/course

  • Official German certification
  • Structured online courses
  • Globally recognised
More about Goethe Institut Online
  • 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

International language school, intensive courses

from €210/week

  • Intensive immersive courses
  • Berlin-based campus
  • Small class sizes
More about GLS Berlin
  • Accommodation options
  • In-person attendance required
  • Berlin location only
View school

DeutschAkademie

Flexible intensive German courses across Germany

from €250/month

  • Multiple German cities
  • Intensive and evening courses
  • Small groups (5–12)
More about DeutschAkademie
  • Affordable
  • Trial lesson
  • Class availability varies by city
See courses

Public integration courses

Government-supported language learning options for eligible residents.

Integration Course (Integrationskurs)

Government-supported German language programme

Free

  • Government-subsidised (often free)
  • 600 hours German + 100 hours orientation
  • Leads to B1 certification
More about Integration Course (Integrationskurs)
  • 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

Read next