German Lessons — From A1 to B1

Here are 45 structured lessons to learn German from scratch. Every lesson is clearly explained with vocabulary, native German pronunciation, English translations, and practical example sentences. Follow the CEFR levels — A1, A2, and B1 — step-by-step from beginner basics to confident conversation.

All lessons and exercises are completely free. To track your progress and achievements, create a free account (optional).

All levels 100% free

All 45 lessons across A1, A2, and B1 — 486 words, exercises, games, and quizzes — are available without any payment.

A1

A1 — Beginner Level

Free

Greetings, numbers, family, and daily life — your first steps in German.

🎯 Goethe A1 & telc A1: Standard for German national visa, spouse reunification & Au Pair
A2

A2 — Elementary Level

Free

Past tense, travel, work, and phone conversations — communicating comfortably in everyday situations.

🎯 Goethe A2 & telc A2: Target for Ausbildung (vocational training) and workplace interactions
B1

B1 — Intermediate Level

Free

Expressing opinions, discussions, job interviews, and complex topics — achieving independent fluency.

🎯 telc B1 & DTZ: Mandatory requirement for German Citizenship (Einbürgerung) and Permanent Residency