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 German courses tailored for 4-7 students per class are the perfect fit for you. With the highest 5-star reviews on Google, ProvenExpert, and Trustpilot in London, we pride ourselves on delivering excellent in-person German courses in London and engaging online German classes. Our German classes are designed for swift progress in the language and are led by experienced native German tutors who are well-versed in effective German learning strategies. Whether you are starting as a beginner or already at an advanced level, our German classes offer the precise support needed to learn German properly. Our classes are held at our office in Hampstead, in South Kensington and the City of London, so you'll find a suitable German class near you regardless of where you are in London. Our office lies within walking distance of Hampstead and Belsize Park underground stations for the Northern Line, Swiss Cottage for the Jubilee Line, Finchley Road for the Metropolitan Line, as well as Finchley Road and Frognal and Hampstead Heath Overground stations. Bond Street station is only 6 minutes away.
Why you should choose our German language courses
Benefit from high-quality instruction delivered by fully qualified German native tutors, each with at least 10 years of teaching experience.
Optimal Class Size
Experience effective learning in small groups of 4-7 permanent students, ensuring an ideal environment for rapid German language acquisition.
Classes Options For Everyone
We offer in-person German classes at our Hampstead office, our South Kensington and City of London locations, online German classes, and hybrid alternatives that allow you to choose whether to participate remotely or in person for every class.
Highest-Rated Classes
Our German classes are London's highest-rated German language courses, with excellent reviews on all review platforms.
Flexibility
Try your first class, and if you enjoy it, commit to just 5 or 10 classes at a time. This flexible approach allows you to choose dates that align with your availability.
Classes For Any Schedule
We offer German courses that can accommodate any schedule, whether it's before or after work, during the day, or at the weekend.
Reviews of our in-person and online German classes
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
Meet our exceptional team of German tutors. Our dedicated teachers are all German native speakers and bring experience, cultural insight, and linguistic expertise to each class. With their dynamic teaching methods and unwavering commitment to student success, they transform your journey of learning German into an inspiring and rewarding experience.
How we run our German courses and our pricing plans
Unlike other German language schools, we don't ask for a lump sum payment for the entire course upfront. Instead, you can try your first class for a nominal fee of £40 for a 90-minute session before making further commitments. Select your preferred class from the German course options below and click "Trial Class" to secure your spot. If you enjoy the trial class and wish to continue, we'll offer three pricing plans.
Standard Rate- Recurring Payment (£210)
-
Five consecutive classes.
-
No cancellations are permitted under this rate.
-
Receive Zoom recordings or lesson notes of missed sessions for catch-up.
Flex Rate- Recurring Payment (£220)
-
Select five dates within a two-month period based on your availability.
-
Reschedule one date within the same period with more than 24 hours notice.
-
Unused sessions roll over into the next block of classes.
-
Zoom recordings are provided for missed classes with shorter notice.
Saver Rate- Recurring Payment (£400)
-
With ten consecutive classes, our most cost-effective option.
-
Receive Zoom recordings for any missed classes to ensure you stay on track.
One-Time Payment (£415)
-
10 consecutive classes paid upfront without a recurring subscription.
-
Zoom recordings will be provided for missed classes.
While recurring payment plans renew automatically until cancelled using the Wix payment system, our one-time payment plan needs to be renewed manually every ten weeks. We accept all major debit and credit cards, as well as Apple Pay, Google Pay, and PayPal.
Our German courses don't adhere to a term-based or 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. Our commitment is to provide a dynamic and personalised learning journey tailored to your preferences and aspirations.
If you're unsure about your current level of German, you can either 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: 3rd of N...
Loading days...
- Available OnlineExplore Further
Online beginner German course. Start: 13th of January.
Loading days...
- Available OnlineExplore Further
Hybrid beginner course in Hampstead/online. Start: 4th of November.
Loading days...
- Available OnlineExplore Further
Hybrid beginner course in Hampstead/online. Start: 4th of November.
Loading days...
- Available OnlineExplore Further
Hybrid course in Hampstead or online. Start date: 6th of November.
Loading days...
- Available OnlineExplore Further
Hybrid beginner course in Hampstead/online. Start: 9th of January.
Loading days...
- Available OnlineExplore Further
Online beginner online German course. Start date: 13th of January.
Loading days...
- Available OnlineExplore Further
Online beginner German course. Start date: 7th of November.
Loading days...
- Available OnlineExplore Further
Online beginner German course. Start date: 7th of November.
Loading days...
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 12th of January.
Loading days...
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 13th of January.
Loading days...
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 4th of November.
Loading days...
- Available OnlineExplore Further
Online course for beginners with some prior knowledge. Start date: 13t...
Loading days...
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 4th of November.
Loading days...
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 5th of November.
Loading days...
- Available OnlineExplore Further
Online course for beginners with some prior knowledge. Start date 15th...
Loading days...
- Available OnlineExplore Further
Online course for beginners with some prior knowledge.
Loading days...
- Available OnlineExplore Further
Hybrid course for beginners with some prior knowledge. Start date: 16t...
Loading days...
- Available OnlineExplore Further
Online course for beginners with some prior knowledge. Start: 9th of J...
Loading days...
- Available OnlineExplore Further
Online course for beginners with some prior knowledge. Start date: 7th...
Loading days...
- Available OnlineExplore Further
Hybrid course for students at elementary level in Hampstead or online.
Loading days...
- Available OnlineExplore Further
Hybrid course for students at elementary level. Start: 13th of January...
Loading days...
- Available OnlineExplore Further
Hybrid course at elementary level in Hampstead/online. Start: 6th of J...
Loading days...
- Available OnlineExplore Further
Hybrid course for students at elementary level. Start: 4th of November...
Loading days...
- Available OnlineExplore Further
Hybrid course for clients at elementary level in Hampstead/online.
Loading days...
- Available OnlineExplore Further
Hybrid course for at elementary level in Hampstead/online. Start: 12th...
Loading days...
- Explore Further
In-person course at elementary level in the City of London. Start: 4th...
Loading days...
- Available OnlineExplore Further
Hybrid course for at elementary level in Hampstead/online. Start: 5th ...
Loading days...
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 4th of November.
Loading days...
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start: 4th of November.
Loading days...
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start date: 14th of January.
Loading days...
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start date: 7th of January.
Loading days...
- Available OnlineExplore Further
Hybrid German class in Hampstead or online. Start date: 8th of January...
Loading days...
- Available OnlineExplore Further
Hybrid course in Hampstead/online. Start date: 9th of January.
Loading days...
- Available OnlineExplore Further
Online course at lower-intermediate level. Start date: 9th of January.
Loading days...
- Available OnlineExplore Further
Online course at lower-intermediate level. Start date: 16th of January...
Loading days...
- Available OnlineExplore Further
Hybrid course for at upper-intermediate level. Start date: 12th of Jan...
Loading days...
- Available OnlineExplore Further
Hybrid course for students at upper-intermediate level in Hampstead or...
Loading days...
- Available OnlineExplore Further
Online course clients at upper-intermediate level. Start date: 9th of ...
Loading days...
- Available OnlineExplore Further
Online course at upper-intermediate level. Start date: 16th of January...
Loading days...
- Available OnlineExplore Further
Hybrid course for students at upper-intermediate level in Hampstead or...
Loading days...
- Available OnlineExplore Further
Hybrid course at advanced level in Hampstead or online. Start date: 13...
Loading days...
- Available OnlineExplore Further
Hybrid course in Hampstead or online. Start date: 7th of January.
Loading days...
- Available OnlineExplore Further
Hybrid course for clients at advanced level. Start date: 8th of Januar...
Loading days...
- Available OnlineExplore Further
Online German course at advanced level. Start date: 9th of January.
Loading days...
- Available OnlineExplore Further
Online course for clients at advanced level. Start date: 9th of Januar...
Loading days...
- Available OnlineExplore Further
Hybrid German course for clients close to fluency level.
Loading days...
- Available OnlineExplore Further
Hybrid German course for clients close to fluency level. Start date: 1...
Loading days...
- Available OnlineExplore Further
Catch up on missed classes with our help.
1 hr 30 min
120 British pounds
How to choose the right London German classes for you
Whether you're embarking on your German language journey 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. If you're curious about what you will learn in the first ten weeks of our beginner German courses, just read our blog post.
Previous Experience: For those with prior German language experience and a clear understanding of their language proficiency level, navigate our current schedule. Select the class that aligns with your skills and goals.
Assessment: If you're uncertain about your proficiency level, we recommend arranging a free assessment. This evaluation helps us determine your current level and guide you to the most suitable German course. While assessments are complimentary, committing to and paying for a trial class is necessary to secure your assessment slot.
Age Group: Our German classes provide the ideal setting for adults of any age to learn German from scratch or improve their existing skills. We also offer German lessons for kids. You'll find more information about them below.
Accelerated Learning: To fast-track your progress, consider attending multiple classes per week. Contact us, and we'll customise a series of classes tailored to your specific needs.