German Classes in London and Online with Experienced Native Tutors
Top-rated German classes near you
If you enjoy learning German in a group but prefer a more personalised experience than large classes provide, then our German courses with only 4-7 students per class are the perfect fit for you. Our courses are the top-rated German classes in London, with 5-star reviews on Google, ProvenExpert, and Trustpilot. They are designed for swift progress in the language and are taught by experienced German tutors and native speakers. Whether you are starting as a beginner or already at an advanced level, our German classes offer the support needed to learn German properly.
Why you should choose our German courses- in-person, hybrid or online
All of our classes are taught by fully qualified German tutors and native speakers, each with at least 10 years of teaching experience.
Optimal Class Size
Small groups of 4-7 students ensure an ideal environment to learn German properly, where all students participate and get individual feedback.
Classes Options For Everyone
We offer in-person German classes at our Hampstead office, South Kensington, and City of London locations, as well as online classes. We also offer hybrid options, allowing you to choose whether to attend each class remotely or in person.
Highest-Rated Classes
Our German classes are London's highest-rated German language courses in London, with excellent reviews on all platforms.
Flexibility
Try your first class, and if you enjoy it, commit to just 5 or 10 classes at a time. And with our Flex rate, you can even skip a date that doesn't suit you- free of charge.
Classes For Any Schedule
We provide German courses that cater to any schedule, whether it's before or after work, during the day, or at the weekend.
David S.
"Learning German with Jens has been excellent. I’ve learned faster and gained more confidence in such a short period of time. In person or remote lessons have been really convenient. I can’t recommend highly enough."
Alisa B.
"I had an excellent experience learning German at Olesen Tution with Annika. As a complete beginner, I was initially hesitant to take online German classes, but Annika's teaching style made it easy to follow and understand. I was pleasantly surprised by the progress I made in a relatively short period of time, and I found the lessons to be well-structured, engaging and focused on practical usage of the language. Annika is an excellent teacher who is supportive, encouraging, and knowledgeable. Overall, I thoroughly enjoyed the classes and would highly recommend Annika to anyone interested in learning German.
Steven G.
"Jens is an excellent tutor. I now work with Anja who is fantastic and makes a real effort to maximise the advantages of online German classes (for example using the chat to post corrections). Would 100% recommend working with Anja!"
Meet our Team of Tutors
Our dedicated teachers are all German native speakers and bring experience and linguistic expertise to each class.
How we run our German courses and our rates
You can try your first class with us for £40 for a 90-minute session before making further commitments. If you enjoy the trial class, we'll offer three pricing plans.
Standard Rate- Recurring Payment (£210)
-
Five consecutive classes.
Flex Rate- Recurring Payment (£220)
-
Reschedule one of five classes within two months with more than 24 hours' notice.
Saver Rate- Recurring Payment (£400)
-
With ten consecutive classes, our most cost-effective option.
One-Time Payment (£415)
-
Ten consecutive classes paid upfront without a recurring subscription.
Zoom recordings will be provided for all missed classes.
Our German courses don't follow a fixed-week structure. Instead, they continue to progress from one level to another. Students work with us until they achieve their language goals, whether that means being conversational or even fluent in the language.
How to choose the right German class for you
Whether you're learning German for the first time or returning to enhance your skills, finding the ideal course is crucial. Here's how you can get started:
Beginners: If you're new to German, you can easily enrol in one of our beginner courses (A1.1 level) immediately.
Previous Experience: For those with prior German language experience and a clear understanding of their language proficiency level, just select the class that aligns with your existing skills. If you're unsure about your current level of German, you can take our German language level test or arrange a free assessment with us. Please note that while assessments are complimentary, you must commit to a trial class to secure your assessment slot.
All our courses can be joined after their official start date if clients have the appropriate level. If you cannot find a course at a time that suits you, just contact us to express your interest and join our waiting list. Please don't hesitate to contact us if you have any questions.
German Courses in London and Online
- Available OnlineExplore Further
Hybrid beginner German course in Hampstead or online. Start: 12th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online beginner German course. Start: 13th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid beginner course in Hampstead/online. Start: 6th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid beginner course in Hampstead/online. Start: 13th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online German course. Start date: 7th of January.
Loading days...
1 hr 30 min
- Explore Further
In-person course in South Kensington. Start date: 14th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course in Hampstead or online. Start date: 8th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid beginner course in Hampstead/online. Start: 9th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online beginner online German course. Start date: 13th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online beginner German course. Start date: 9th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online beginner German course. Start date: 9th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 12th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 13th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 6th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 6th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 7th of January.
Loading days...
1 hr 30 min
- Explore Further
In-person course in South Kensington. Start: 14th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course for beginners with some prior knowledge. Start date 15th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course for beginners with some prior knowledge.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for beginners with some prior knowledge. Start date: 16th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course for beginners with some prior knowledge. Start: 9th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course for beginners with some prior knowledge. Start date: 9th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for students at elementary level in Hampstead or online.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for students at elementary level. Start: 13th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course at elementary level in Hampstead/online. Start: 6th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for students at elementary level. Start: 6th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for clients at elementary level in Hampstead/online.
Loading days...
1 hr 30 min
- Explore Further
In-person course in South Kensington. Start date: 14th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course for clients at elementary level.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for at elementary level in Hampstead/online. Start: 12th of January.
Loading days...
Duration Varies
- Explore Further
In-person course at elementary level in the City of London.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for at elementary level in Hampstead/online.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course for clients at elementary level.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 13th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 13th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start date: 14th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start date: 7th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online German course. Start: 14th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid German class in Hampstead or online. Start date: 8th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start date: 9th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course at lower-intermediate level. Start date: 9th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course at lower-intermediate level. Start date: 16th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course for clients at intermediate level.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for at upper-intermediate level. Start date: 12th of January.
Loading days...
1 hr 30 min
- Explore Further
Online German course for clients at upper-intermediate level.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for students at upper-intermediate level in Hampstead or online.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online German course. Start date: 8th of January
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid German course. Start date: 16th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course clients at upper-intermediate level. Start date: 9th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course at upper-intermediate level. Start date: 16th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for students at upper-intermediate level in Hampstead or online.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online German course. Start date: 13th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course at advanced level in Hampstead or online. Start date: 13th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course in Hampstead or online. Start date: 7th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for clients at advanced level. Start date: 8th of January 2025.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online German course at advanced level. Start date: 9th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course for clients at advanced level. Start date: 9th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for clients at advanced level.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid German course for clients close to fluency level.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid German course for clients close to fluency level. Start date: 14th of January 2025.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online German course. Start date: 9th of January.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Catch up on missed classes with our help.
1 hr 30 min
120 British pounds