Learn German in Hamburg - with iQ Lingua
Whether in conversations with friends, in various everyday situations or when looking for a job - good German makes life easier. Book your German course in Hamburg-Eppendorf, Hamburg-Osdorf or Hamburg-Tonndorf now and reach the next language level (A1-C2) with us.

Our offer for you:
Save 25 %*
on a German course!
🎉Entry possible at any time
🎉Quick learning success
🎉Qualified instructors
Which German course suits you? All iQ courses in Hamburg at a glance
Here you will find an overview of the courses we offer online and at our iQ location in Hamburg.

For beginners (A1-A2)
After the A courses, you will be able to hold and understand your first small conversations and orientate yourself in simple everyday situations.
A1 group courses:
- Course start:
- Eppendorf:
01 May 2025
01 June 2025
01 August 2025 - Osdorf:
01 April 2025 (entry still possible!)
01 May 2025
01 July 2025
01 August 2025
01 October 2025
01 November 2025 - Tonndorf:
01 April 2025 (entry still possible!)
01 July 2025
01 October 2025
- Eppendorf:
A2 group courses:
- Course start:
- Eppendorf:
01 April 2025 (entry still possible!)
01 July 2025
01 August 2025
01 November 2025 - Osdorf:
01 May 2025
01 June 2025
01 August 2025
01 September 2025
01 October 2025
01 November 2025 - Tonndorf:
01 May 2025
01 July 2025
01 October 2025
01 December 2025
- Eppendorf:
- Duration: 6 months
- Course times: 18:00 - 20:15 (CET)

For advanced learners (B1-B2)
With the B-courses you learn to report on your interests, profession and leisure time in a coherent way.
B1 group courses:
- Course start:
- Eppendorf:
01 May 2025
01 June 2025
01 August 2025
01 September 2025
01 October 2025 - Osdorf:
01 April 2025 (entry still possible!)
01 May 2025
01 July 2025
01 August 2025
01 November 2025
01 December 2025 - Tonndorf:
01 April 2025 (entry still possible!)
01 August 2025
01 November 2025
- Eppendorf:
B2 group courses:
- Course start:
- Eppendorf:
01 April 2025 (entry still possible!)
01 May 2025
01 June 2025
01 August 2025
01 September 2025
01 December 2025 - Osdorf:
01 May 2025
01 October 2025
01 November 2025 - Tonndorf:
01 April 2025 (entry still possible!)
01 May 2025
01 August 2025
01 November 2025
- Eppendorf:
- Duration: 6 months
- Course times: 18:00 - 20:15 (CET)

German Intensive Course (A1-A2)
Learn German at the highest level - with our intensive courses you can reach the next language level in just 2 months.
- Duration: You learn German intensively for eight weeks.
- When: The courses take place on Tuesdays to Thursdays.
- Course units: In the German intensive course you learn for 4 hours per day. That is 4 teaching units (UE) of 45 minutes per day (a total of 128 UE plus at least 64 UE for self-study).
- Course start:
- A1:
- Eppendorf:
01 May 2025
01 June 2025
01 July 2025 - Osdorf:
01 May 2025
01 June 2025
01 July 2025
01 August 2025
01 September 2025
01 October 2025
01 November 2025 - Tonndorf:
01 May 2025
01 June 2025
01 July 2025
- Eppendorf:
- A2:
- Eppendorf:
01 May 2025
01 June 2025
01 July 2025 - Osdorf:
01 May 2025
01 June 2025
01 July 2025
01 August 2025
01 September 2025
01 October 2025
01 November 2025
01 December 2025 - Tonndorf:
01 May 2025
01 June 2025
01 July 2025
01 August 2025
- Eppendorf:
- A1:
- Course times: 09:00 – 13:00 Uhr (CET)

German Intensive Course (B1-C1)
Learn German at the highest level - with our intensive courses you can reach the next language level in just 2 months.
- Duration: You learn German intensively for eight weeks.
- When: The courses take place on Tuesdays to Thursdays.
- Course units: In the German intensive course you learn for 4 hours per day. That is 4 teaching units (UE) of 45 minutes per day (a total of 128 UE plus at least 64 UE for self-study).
- Course start:
- B1:
- Eppendorf:
01 May 2025
01 June 2025
01 July 2025
01 August 2025
01 September 2025 - Osdorf:
01 June 2025
01 July 2025
01 August 2025
01 September 2025
01 October 2025
01 November 2025 - Tonndorf:
01 May 2025
01 July 2025
01 August 2025
01 September 2025
01 October 2025
01 November 2025
- Eppendorf:
- B2:
- Eppendorf:
01 May 2025
01 July 2025
01 August 2025 - Osdorf:
01 August 2025
01 September 2025
01 October 2025
01 December 2025 - Tonndorf:
01 June 2025
01 July 2025
01 September 2025
01 October 2025
01 November 2025
01 December 2025
- Eppendorf:
- C1:
- Eppendorf:
01 May 2025
01 June 2025
01 July 2025 - Tonndorf: 01 August 2025
- Eppendorf:
- B1:
- Course times: 09:00 – 13:00 Uhr (CET)

For professionals (C1-C2)
The C German courses are designed for advanced learners and take you up to an almost native speaker level.
C1 group courses:
- Course start:
- Eppendorf:
01 April 2025 (entry still possible!)
01 June 2025
01 July 2025
01 September 2025
01 December 2025 - Tonndorf:
01 May 2025
- Eppendorf:
- Duration: 6 months
- Course times: 18:00 – 20:15 (CET)