How to learn German step by step
German rewards steady practice. Plan for hundreds of hours to reach a comfortable level, and speak early even when it feels clumsy.
Good for: Learners at any level, including people who plan to live or work in a German-speaking country. Typical time: 600–900 hours in total, depending on where you start.
The usual order of steps
- 1A1: first steps≈ 80 hGreetings, numbers, everyday phrases and the sounds of German.
- 2A2: daily life≈ 120 hShopping, travel and simple conversations; cases begin.
- 3B1: independent use≈ 150 hTalk about plans and opinions, read short texts.
- 4B2: confident use≈ 200 hWork and study topics, longer texts and meetings.
- 5Exam preparation≈ 60 hGoethe, TELC or TestDaF, if you need a certificate.
Free or paid?
Many good courses for each step are free; paid ones usually add a certificate, feedback from a teacher or a fixed schedule. Check the current price, dates and age limits on the provider’s own site before you pay.
Where to look for courses
Search these platforms for “German language”. Compare ratings, prices and the date of the last update before you choose.
Get a plan with real courses
Stepora turns this outline into a plan with specific courses in the right order, matched to your level, budget and free time. It is free and takes half a minute.
Build my planThe hours are rough, typical figures, not promises. Plans are made by AI and may contain mistakes.