B2 German Courses – express yourself more precisely

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.
B2 Morning Course
2 mornings per week
9:00 am – 12:15 pm
Not intensive – easy to combine with family life and work.
B2 Intensive Course
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 Dates | Course Days | Lessons | Price |
|---|---|---|---|
| 1 Feb – 28 Apr 2027 | Mon+Wed | 100 lessons | € 1000.00 |
| 1 Mar – 31 May 2027 | Mon+Wed | 100 lessons | € 1000.00 |
| 5 Apr – 30 Jun 2027 | Mon+Wed | 100 lessons | € 1000.00 |
| 14 Sep – 07 Dec 2027 | Tue+Thu | 100 lessons | € 1000.00 |
| 5 Oct – 18 Jan 2028 | Tue+Thu | 100 lessons | € 1000.00 |
B2.2 German course two mornings per week
| B2.2 Dates | Course Days | Lessons | Price |
|---|---|---|---|
| 2 Feb – 27 Apr 2027 | Tue+Thu | 100 lessons | € 1000.00 |
| 2 Mar – 1 Jun 2027 | Tue+Thu | 100 lessons | € 1000.00 |
| 6 Apr – 6 Jul 2027 | Tue+Thu | 100 lessons | € 1000.00 |
| 13 Sep – 06 Dec 2027 | Mon+Wed | 100 lessons | € 1000.00 |
| 4 Oct – 17 Jan 2028 | Mon+Wed | 100 lessons | € 1000.00 |
➡️ Learn more about our German courses 2 days a week in the morning
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 Dates | Course Days | Lessons | Price |
|---|---|---|---|
| 2 Feb – 28 Jul 2027 | Tue+Thu | 100 lessons | € 1000.00 |
| 8 Mar – 01 Sep 2027 | Mon+Wed | 100 lessons | € 1000.00 |
| 6 Sep – 15 Mar 2028 | Mon+Wed | 100 lessons | € 1000.00 |
B2.2 German evening class
| B2.2 Dates | Course Days | Lessons | Price |
|---|---|---|---|
| 2 Feb – 28 Jul 2027 | Tue+Thu | 100 lessons | € 1000.00 |
| 1 Mar – 25 Aug 2027 | Mon+Wed | 100 lessons | € 1000.00 |
| 6 Sep – 15 Mar 2028 | Mon+Wed | 100 lessons | € 1000.00 |
➡️ Learn more about our German evening classes in Frankfurt
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 Dates | Lessons | Price |
|---|---|---|
| 1 Feb – 5 Mar 2027 | 100 lessons | € 1000.00 |
| 1 Mar – 2 Apr 2027 | 100 lessons | € 1000.00 |
| 5 Apr – 10 May 2027 | 100 lessons | € 1000.00 |
| 31 May – 2 Jul 2027 | 100 lessons | € 1000.00 |
| 5 Jul – 6 Aug 2027 | 100 lessons | € 1000.00 |
| 2 Aug – 3 Sep 2027 | 100 lessons | € 1000.00 |
| 6 Sep – 8 Oct 2027 | 100 lessons | € 1000.00 |
| 4 Oct – 5 Nov 2027 | 100 lessons | € 1000.00 |
| 1 Nov – 3 Dec 2027 | 100 lessons | € 1000.00 |
B2.2 German Intensive Courses
| B2.2 Dates | Lessons | Price |
|---|---|---|
| 1 Feb – 5 Mar 2027 | 100 lessons | € 1000.00 |
| 8 Mar – 9 Apr 2027 | 100 lessons | € 1000.00 |
| 12 Apr – 18 May 2027 | 100 lessons | € 1000.00 |
| 31 May – 2 Jul 2027 | 100 lessons | € 1000.00 |
| 5 Jul – 6 Aug 2027 | 100 lessons | € 1000.00 |
| 9 Aug – 10 Sep 2027 | 100 lessons | € 1000.00 |
| 06 Sep – 8 Oct 2027 | 100 lessons | € 1000.00 |
| 11 Oct – 12 Nov 2027 | 100 lessons | € 1000.00 |
| 8 Nov – 10 Dec 2027 | 100 lessons | € 1000.00 |
➡️ Learn more about our German intensive courses in Frankfurt
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
