B2 German Courses – express yourself more precisely

Students speaking and interacting in a B2 German course in Frankfurt am Main, small group class with teacher in the background

Which B2 German course in Frankfurt is right for you?

Click on the course you’re interested in to see start dates, course duration and prices.

2 mornings per week

9:00 am – 12:15 pm

Not intensive – easy to combine with family life and work.

2 evenings per week

6:30 pm – 8:00 pm

Ideal if you work during the day.

5 days per week, Mon – Fri

9:00am-2:15pm or 1:00pm-4:15 pm

For anyone who wants to learn German every day.

In-person German courses in central Frankfurt, near Konstablerwache

No registration fee

You Can Speak German – But Finding the Right Words Is Still Difficult

You know what you want to say, but you do not always find the right words.

You want to express your point of view more clearly and with more nuance.

Articles, subjunctive II, passive voice, verbs with prepositions, dative and accusative: you are familiar with all of this somehow, but you cannot really use it correctly yet. You know that correct grammar is important if you want to learn German really well.

Why Our B2 German Courses in Frankfurt Help You Improve

  • Small groups (maximum 8 participants) – so that everyone speaks regularly and receives individual support.
  • Focus: speaking German at B2 level – You get plenty of speaking practice and direct feedback to help you express yourself more fluently and precisely.
  • Reviewing and developing your grammar skills – We address gaps from earlier levels and introduce new grammar to help you speak more accurately and confidently.
  • Targeted vocabulary expansion for greater precision – you do not only learn new words, but also how to use them appropriately.
  • Classes without a rigid standard programme – content adapts to the group instead of simply being “checked off”.
  • Native-speaking teachers – for nuance, style and natural German at B2 level.
  • Lasting progress with the SprachPassion methodology

B2 German courses in Frankfurt – two mornings per week – not intensive

This B2 course takes place on two fixed mornings per week, from 9:00 am to 12:15 pm. You’ll improve your grammar, expand your vocabulary and learn to express yourself more precisely, while still having time for work and family. It’s a great alternative to an intensive course.

Course structure and schedule

Small groups: maximum 8 participants

2 mornings per week, 9:00 am – 12:15 pm

8 lessons per week (1 lesson = 45 minutes)

Course duration: approx. 3 months per sublevel (B2.1 or B2.2)

Start dates 2027

B2.1 German course two mornings per week

B2.1 DatesCourse DaysLessonsPrice
1 Feb – 28 Apr 2027Mon+Wed100 lessons€ 1000.00
1 Mar – 31 May 2027Mon+Wed100 lessons€ 1000.00
5 Apr – 30 Jun 2027Mon+Wed100 lessons€ 1000.00
14 Sep – 07 Dec 2027Tue+Thu100 lessons€ 1000.00
5 Oct – 18 Jan 2028Tue+Thu100 lessons€ 1000.00
*1 lesson = 45 minutes

B2.2 German course two mornings per week

B2.2 DatesCourse DaysLessonsPrice
2 Feb – 27 Apr 2027Tue+Thu100 lessons€ 1000.00
2 Mar – 1 Jun 2027Tue+Thu100 lessons€ 1000.00
6 Apr – 6 Jul 2027Tue+Thu100 lessons€ 1000.00
13 Sep – 06 Dec 2027Mon+Wed100 lessons€ 1000.00
4 Oct – 17 Jan 2028Mon+Wed100 lessons€ 1000.00
*1 lesson = 45 minutes

B2 German evening class in Frankfurt am Main

Small groups: maximum 8 participants

2 evenings per week, 6:30–8:00 pm

2 lessons per class, 4 lessons per week (1 lesson = 45 minutes)

Course duration: approx. 6 months per sublevel (B2.1 or B2.2)

Start dates 2027

B2.1 German evening class

B2.1 DatesCourse DaysLessonsPrice
2 Feb – 28 Jul 2027Tue+Thu100 lessons€ 1000.00
8 Mar – 01 Sep 2027Mon+Wed100 lessons€ 1000.00
6 Sep – 15 Mar 2028Mon+Wed100 lessons€ 1000.00
*1 lesson = 45 minutes

B2.2 German evening class

B2.2 DatesCourse DaysLessonsPrice
2 Feb – 28 Jul 2027Tue+Thu100 lessons€ 1000.00
1 Mar – 25 Aug 2027Mon+Wed100 lessons€ 1000.00
6 Sep – 15 Mar 2028Mon+Wed100 lessons€ 1000.00
*1 lesson = 45 minutes

B2 Intensive German Course in Frankfurt am Main

Small groups: maximum 8 participants

Monday to Friday, 20 lessons per week

9:00 am–12:15 pm or 1:00–4:15 pm

→ Exact class times will be confirmed by email.

Course duration: 5 weeks per sublevel (B2.1 or B2.2)

Start dates 2027

B2.1 Intensive German Courses

B2.1 DatesLessonsPrice
1 Feb – 5 Mar 2027100 lessons€ 1000.00
1 Mar – 2 Apr 2027100 lessons€ 1000.00
5 Apr – 10 May 2027100 lessons€ 1000.00
31 May – 2 Jul 2027100 lessons€ 1000.00
5 Jul – 6 Aug 2027100 lessons€ 1000.00
2 Aug – 3 Sep 2027100 lessons€ 1000.00
6 Sep – 8 Oct 2027100 lessons€ 1000.00
4 Oct – 5 Nov 2027100 lessons€ 1000.00
1 Nov – 3 Dec 2027100 lessons€ 1000.00
*1 lesson = 45 minutes

B2.2 German Intensive Courses

B2.2 DatesLessonsPrice
1 Feb – 5 Mar 2027100 lessons€ 1000.00
8 Mar – 9 Apr 2027100 lessons€ 1000.00
12 Apr – 18 May 2027100 lessons€ 1000.00
31 May – 2 Jul 2027100 lessons€ 1000.00
5 Jul – 6 Aug 2027100 lessons€ 1000.00
9 Aug – 10 Sep 2027100 lessons€ 1000.00
06 Sep – 8 Oct 2027100 lessons€ 1000.00
11 Oct – 12 Nov 2027100 lessons€ 1000.00
8 Nov – 10 Dec 2027100 lessons€ 1000.00
*1 lesson = 45 minutes

Continue learning German: from C1.1 to C1.2

After B2.2, you can move on to C1.1 and continue refining your German skills.

Find further start dates here

A1 German Courses Frankfurt am Main

A2 German Courses Frankfurt am Main

B1 German Courses Frankfurt am Main

C1 German Courses Frankfurt am Main