137 German language classes in London

Compare in-person German language classes by level, schedule, topic and start date

Reviewed by John-Pierre Clark

What level of German would you like to study?

137 classes found

ClassesProviderNext startScheduleDurationPriceTeacherVenue
German Level 2 | Afternoons
2 Sept 2026
16:30 - 18:0090 min class
Short course8 weeks
£176.00
GermanTeacher
German Level 3 | Afternoons
3 Sept 2026
16:30 - 18:0090 min class
Short course8 weeks
£176.00
GermanTeacher
German Level 1 | Fridays
4 Sept 2026
18:00 - 19:3090 min class
Short course8 weeks
£176.00
GermanTeacher
German Level 5 | Sundays
6 Sept 2026
10:30 - 13:00150 min class
Short course5 weeks
£176.00
GermanTeacher
German Level 4 | Sundays
6 Sept 2026
10:30 - 13:00150 min class
Short course5 weeks
£176.00
GermanTeacher
German Level 3 | Sundays
6 Sept 2026
10:30 - 13:00150 min class
Short course5 weeks
£176.00
GermanTeacher
German Level 1 | Sundays
6 Sept 2026
10:30 - 13:00150 min class
Short course5 weeks
£176.00
GermanTeacher
German Level 8 | Sundays
6 Sept 2026
10:30 - 13:00150 min class
Short course5 weeks
£176.00
GermanTeacher
German Level 6 | Sundays
6 Sept 2026
10:30 - 13:00150 min class
Short course5 weeks
£176.00
GermanTeacher
German Level 7 | Sundays
6 Sept 2026
10:30 - 13:00150 min class
Short course5 weeks
£176.00
GermanTeacher
German Level 2 | Sundays
6 Sept 2026
10:30 - 13:00150 min class
Short course5 weeks
£176.00
GermanTeacher
German Level 1 | Evenings
10 Sept 2026
18:30 - 20:302 hour class
Short course6 weeks
£198.00
GermanTeacher
German beginners taster
11 Sept 2026
12:15 - 13:4590 min class
Taster class1 day
£19.00
German Taster Lesson | Beginners
14 Sept 2026
17:30 - 18:1545 min class
Taster class1 day
£10.00
GermanTeacher
German Taster Lesson | Elementary
14 Sept 2026
17:30 - 18:1545 min class
Taster class1 day
£10.00
GermanTeacher
German beginners: revision year 1
18 Sept 2026
11:00 - 14:30210 min class
One-day class1 day
£49.00
German advanced: Fokus Sprechen
21 Sept 2026
10:30 - 12:0090 min class
Short course11 weeks
£249.00
German Advanced Term 1
21 Sept 2026
10:30 - 12:302 hour class
Short course10 weeks
£285.00
GermanTeacher
German 4: Konversation und Sprache
21 Sept 2026
11:00 - 12:3090 min class
Short course11 weeks
£249.00
German 2 upper: module 1
21 Sept 2026
12:10 - 13:4090 min class
Short course11 weeks
£249.00
  • Starts Wed 2 Sept

    German Level 2 | Afternoons

    Wed 2 Sep, 16:30 - 18:008 weeks
    International House LondonGermanHaycraft House
    8 weeksWed 16:30£176
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £176
  • Starts Thu 3 Sept

    German Level 3 | Afternoons

    Thu 3 Sep, 16:30 - 18:008 weeks
    International House LondonGermanHaycraft House
    8 weeksThu 16:30£176
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £176
  • Starts Fri 4 Sept

    German Level 1 | Fridays

    Fri 4 Sep, 18:00 - 19:308 weeks
    International House LondonGermanHaycraft House
    8 weeksFri 18:00£176
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £176
  • Starts Sun 6 Sept

    German Level 5 | Sundays

    Sun 6 Sep, 10:30 - 13:005 weeks
    International House LondonGermanHaycraft House
    5 weeksSun 10:30£176
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £176
  • Starts Sun 6 Sept

    German Level 4 | Sundays

    Sun 6 Sep, 10:30 - 13:005 weeks
    International House LondonGermanHaycraft House
    5 weeksSun 10:30£176
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £176
  • Starts Sun 6 Sept

    German Level 3 | Sundays

    Sun 6 Sep, 10:30 - 13:005 weeks
    International House LondonGermanHaycraft House
    5 weeksSun 10:30£176
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £176
  • Starts Sun 6 Sept

    German Level 1 | Sundays

    Sun 6 Sep, 10:30 - 13:005 weeks
    International House LondonGermanHaycraft House
    5 weeksSun 10:30£176
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £176
  • Starts Sun 6 Sept

    German Level 8 | Sundays

    Sun 6 Sep, 10:30 - 13:005 weeks
    International House LondonGermanHaycraft House
    5 weeksSun 10:30£176
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £176
  • Starts Sun 6 Sept

    German Level 6 | Sundays

    Sun 6 Sep, 10:30 - 13:005 weeks
    International House LondonGermanHaycraft House
    5 weeksSun 10:30£176
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £176
  • Starts Sun 6 Sept

    German Level 7 | Sundays

    Sun 6 Sep, 10:30 - 13:005 weeks
    International House LondonGermanHaycraft House
    5 weeksSun 10:30£176
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £176
  • Starts Sun 6 Sept

    German Level 2 | Sundays

    Sun 6 Sep, 10:30 - 13:005 weeks
    International House LondonGermanHaycraft House
    5 weeksSun 10:30£176
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £176
  • Starts Thu 10 Sept

    German Level 1 | Evenings

    Thu 10 Sep, 18:30 - 20:306 weeks
    International House LondonGermanHaycraft House
    6 weeksThu 18:30£198
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £198
  • Starts Fri 11 Sept

    German beginners taster

    Fri 11 Sep, 12:15 - 13:451 day
    City LitGermanKeeley Street
    1 dayFri 12:15£19
    BarbaraPölletKeeley Street
    BarbaraPöllet
    Keeley StreetWC2B 4BA
    £19
  • Starts Mon 14 Sept

    German Taster Lesson | Beginners

    Mon 14 Sep, 17:30 - 18:151 day
    International House LondonGermanHaycraft House
    1 dayMon 17:30£10
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £10
  • Starts Mon 14 Sept

    German Taster Lesson | Elementary

    Mon 14 Sep, 17:30 - 18:151 day
    International House LondonGermanHaycraft House
    1 dayMon 17:30£10
    GermanTeacherHaycraft House
    GermanTeacher
    Haycraft House16 Stukeley Street, London WC2B 5LQ
    £10
  • Starts Fri 18 Sept

    German beginners: revision year 1

    Fri 18 Sep, 11:00 - 14:301 day
    City LitGermanKeeley Street
    1 dayFri 11:00£49
    BarbaraPölletKeeley Street
    BarbaraPöllet
    Keeley StreetWC2B 4BA
    £49
  • Starts Mon 21 Sept

    German advanced: Fokus Sprechen

    Mon 21 Sep, 10:30 - 12:0011 weeks
    City LitGermanKeeley Street
    11 weeksMon 10:30£249
    TimMatschakKeeley Street
    TimMatschak
    Keeley StreetWC2B 4BA
    £249
  • Starts Mon 21 Sept

    German Advanced Term 1

    Mon 21 Sep, 10:30 - 12:3010 weeks
    Morley CollegeGermanWaterloo Campus
    10 weeksMon 10:30£285
    GermanTeacherWaterloo Campus
    GermanTeacher
    Waterloo Campus
    £285
  • Starts Mon 21 Sept

    German 4: Konversation und Sprache

    Mon 21 Sep, 11:00 - 12:3011 weeks
    City LitGermanKeeley Street
    11 weeksMon 11:00£249
    HeinerSchenkeKeeley Street
    HeinerSchenke
    Keeley StreetWC2B 4BA
    £249
  • Starts Mon 21 Sept

    German 2 upper: module 1

    Mon 21 Sep, 12:10 - 13:4011 weeks
    City LitGermanKeeley Street
    11 weeksMon 12:10£249
    TimMatschakKeeley Street
    TimMatschak
    Keeley StreetWC2B 4BA
    £249

Showing 1 to 20 of 137 sessions

Frequently asked questions

I’m a complete beginner. Which German class in London should I start with?

If you are completely new to German, start with an absolute beginner German class, beginner German level 1 course or A1 German course. These classes are designed for adults with no previous experience and usually cover pronunciation, greetings, numbers, simple questions, everyday vocabulary and the first building blocks of German grammar.

Should I choose an absolute beginner, A1, A2 or improver German class?

Choose an absolute beginner or A1 German class if you are new to German or only know a few words. Choose an A2 or beginner plus class if you can introduce yourself, ask simple questions and understand basic phrases. Choose an improver or B1 German class if you have studied German before and want to build fluency, accuracy and confidence in conversation.

What German class should I choose if I studied German at school?

If you studied German at school but have not used it for years, a German refresher, beginner plus, A2 or improver class is often a good place to restart. If you remember basic introductions, numbers, present tense verbs and simple phrases, you may not need an absolute beginner class. If speaking feels rusty, choose a lower level first and move up later.

Is German hard to learn as a beginner?

German can feel structured rather than impossible. The word order, cases and noun genders may take time, but many words are related to English and pronunciation is often more regular than learners expect. A good beginner German class will introduce grammar gradually, with plenty of speaking practice and everyday examples.

Can I find German conversation classes in London?

Yes. Learn.London lists German conversation classes in London alongside structured German courses. Conversation classes are usually best if you already know some German and want to practise speaking, listening, pronunciation and confidence. If you are a complete beginner, a structured A1 German course is usually a better starting point.

Are German pronunciation classes useful?

Yes. German pronunciation can feel easier once you understand the sounds, stress patterns and how words are built. Look for classes that mention speaking, listening, pronunciation, oral practice or conversation. These are more likely to help you speak German more clearly and confidently.

Are German classes useful for work or business?

Yes. German can be useful for work, business, travel and cultural interests. If your goal is professional, look for German classes that mention business German, workplace vocabulary, conversation, presentations or practical communication. For most learners, a general beginner or improver course is the best foundation before moving into business German.

Are German classes good for travel?

Yes. Beginner German classes can be useful if you want to travel in Germany, Austria, Switzerland or other German-speaking areas. Look for beginner German, German for travel or conversation-focused classes that cover greetings, ordering food, asking for directions, booking, shopping, transport and everyday situations.

Are in-person German classes better than learning German with an app?

Apps can help with vocabulary and daily practice, but in-person German classes give you live speaking practice, correction, pronunciation help, listening practice and support with grammar. If your goal is to actually speak German and use it confidently, an in-person class can be a useful complement to self-study.

How many German classes are currently listed on Learn.London?

Learn.London currently lists 137 German classes in London. These include German from 3 London providers.

Which London providers offer German classes?

Learn.London currently lists German classes from 3 London providers, including International House London, City Lit and Morley College. Use the provider column in the table to compare language schools, adult learning providers, cultural institutes and specialist tutors by location, price, schedule and level.

How do I compare German classes by price, level, location and duration?

Use the German classes table to compare classes by price, location, provider, level, start date, day, time and duration. Prices currently range from £10 to £289, based on the German classes listed on Learn.London. Start with your level, then narrow by schedule, location, provider and budget.