German Classes in London and Online with Experienced Native Tutors

German Classes at London's Top-Rated German Language School
Whether you're learning German for work, travel, university, examinations or personal interest, our weekly German classes provide a structured pathway from A1.1 Beginner to C2 Proficiency. Founded by Oxford-educated German language specialist Jens Olesen, Olesen Tuition combines more than 25 years of teaching experience with highly experienced native German tutors, small classes of just 4–8 students and a carefully structured curriculum designed to help you make confident, lasting progress.
As London's top-rated German language school with the highest number of five-star reviews on Google, ProvenExpert, and Trustpilot, we're proud to offer outstanding teaching and excellent student support. Whether you choose to learn online, in person in London or through one of our hybrid German classes, you'll benefit from expert tuition in a friendly and supportive learning environment.
Choose the Right German Course
Our weekly German classes follow the Common European Framework of Reference for Languages (CEFR), from A1.1 Beginner to C2 Proficiency, ensuring that every student joins a class that matches their current level and previous learning experience. Whether you're taking your very first steps in German or refining advanced language skills, our experienced native German tutors will help you develop the confidence, fluency and accuracy needed to achieve your individual goals.
Beginner German Courses (A1.1)
Never learnt German before? Our A1.1 Beginner German Courses are designed for students with no previous knowledge of the language. You'll build a solid foundation in pronunciation, vocabulary and grammar while learning to communicate confidently in everyday situations from your very first lesson.
Already Learnt Some German?
Perhaps you studied German at school, completed a few lessons on Duolingo or learnt German several years ago but aren't sure which class or level is right for you.
Choosing the correct class is one of the most important factors in making steady and enjoyable progress. If your course is too easy, you may not feel challenged. If it's too advanced, it can quickly become frustrating. Take our free German Placement Test or contact us for personalised advice. We'll recommend the class that best matches your current level, previous learning experience and learning goals.
Elementary German Courses (A2)
Can you introduce yourself, order food or ask for directions in German? Our A2 German Courses help you move beyond the basics, develop greater confidence in everyday conversations and prepare for intermediate-level German.
Intermediate German Courses (B1–B2)
Already comfortable speaking German in many everyday situations? Our B1 and B2 German Courses help you develop greater fluency, communicate with confidence and understand more complex spoken and written German while preparing you for advanced-level communication.
Advanced German Courses (C1-C2)
Looking to perfect your German? Our C1 and C2 German Courses are designed for advanced learners who want to communicate with confidence, precision and near-native fluency while developing the language skills required for professional, academic and everyday success.
How Our Weekly German Classes Work
Our weekly German classes are designed to provide structured, long-term progress in a friendly and supportive learning environment. Lessons take place once a week for 90 minutes in small groups of just 4–8 students, giving every learner plenty of opportunities to speak, ask questions and receive personalised feedback from experienced native German tutors.
To provide maximum flexibility, we offer a range of course plans, including five-lesson and ten-lesson options, flexible attendance plans and trial lessons for many of our weekly classes. Whether you're looking for maximum flexibility or the best long-term value, we'll help you choose the option that best suits your schedule and learning goals.
Choose Between Online, Hybrid & In-Person German Classes
Whether you prefer learning from home or joining us in person, we offer flexible ways to attend our weekly German classes. Many of our courses are available online, in person in Hampstead, or as hybrid classes, allowing you to choose the format that best suits your schedule and learning preferences.
Online German Classes
Our live online German classes combine the flexibility of learning from home with the structure and interaction of a classroom. You'll join a small group of motivated learners, participate in live discussions and receive the same expert teaching and individual feedback as students attending in person.
Hybrid German Courses
Many of our weekly German classes can be attended either online or in person at our Hampstead teaching centre. This gives you complete flexibility to switch between formats whenever your schedule changes, allowing you to continue learning without interruption whether you're travelling, working from home or simply prefer to study online.
In-Person German Classes in London
If you enjoy learning face to face, you're welcome to join us at our Hampstead teaching centre. Our small-group classes provide an engaging classroom environment where you'll benefit from regular speaking practice, direct interaction with your tutor and the support of other motivated learners.
Our Weekly German Classes
From A1.1 Beginner to C2 Proficiency, our carefully structured weekly German classes provide a clear pathway through every stage of the language. Whether your goal is to travel confidently, communicate at work, prepare for university or simply enjoy learning German, our experienced native tutors will help you make steady progress week after week.
German Courses in London and Online
- Available OnlineExplore Further
New hybrid beginner German course taught by Jens, an experienced native tutor. Start: 28th September
Loading days...
1 hr 30 min
- Available OnlineExplore Further
New online German course with Simon, an experienced native tutor. Start date: 8th of September.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid beginner German course in Hampstead and online. Start date: 27th of September.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
New hybrid course for beginners with some prior knowledge with Jens. Start date: 28th of September.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
New hybrid course for beginners with some prior knowledge with Jens. Start date: 30th of September.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course for beginners with some prior knowledge taught by Annika, an excellent native tutor.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid course for beginners with some prior knowledge in Hampstead/online. Start: 27th of September.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
New hybrid course for students at elementary level in Hampstead or online. Start: 29th of September.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course for students at elementary level taught by Ana, an experienced native tutor.
Loading days...
1 hr 30 min
- Explore Further
Online course for clients at elementary level with Annika. Start date: 24th of September.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Hybrid German course for students at elementary level in Hampstead/online. Start: 27th of September.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online lower-intermediate German course with Annika, an experienced native tutor. Only 4 spots left.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online intermediate German course, taught by Andrea, an experienced native tutor. Only 3 spots left.
Loading days...
1 hr 30 min
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course at upper-intermediate level. Start date: 22nd of September.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online course at advanced level, taught by Anja, an experienced native tutor. Start: 15th of June.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online advanced German course taught by Andrea, an experienced native tutor.
Loading days...
1 hr 30 min
- Available OnlineExplore Further
Online German course at advanced/proficiency level with Andrea. 3 spots left.
Loading days...
1 hr 30 min
1 hr
90 British pounds1 hr 30 min
135 British pounds
German Course Plans & Fees
Choose the course plan that best suits your schedule and learning goals. Whether you're looking for maximum flexibility or the best long-term value, all plans include the same high-quality teaching from our experienced native German tutors.
⭐ Saver Plan (Best Value)
£430 (£43 per lesson)
10 consecutive weekly German classes
Our most popular option for students committed to making steady, long-term progress in German.
✓ Lowest cost per lesson
✓ Weekly structured progression
✓ Zoom recordings of any missed lessons
✓ Helps students stay on track throughout the year
Standard Plan
£225 (£45 per lesson)
5 consecutive weekly German classes
Ideal for students who want to experience our weekly German classes before committing to a longer programme.
✓ Five consecutive weekly lessons
✓ Regular structured learning
✓ Zoom recordings of any missed lessons
Flex Plan
£240 (£48 per lesson)
5 lessons over two months
Designed for busy professionals and learners who need greater flexibility.
✓ Choose five lesson dates within two months
✓ Reschedule one lesson with more than 24 hours' notice
✓ Zoom recordings provided for missed lessons
One-Time Payment
£465 (£46.50 per lesson)
10 weekly lessons paid in full
Perfect for students who prefer to pay for their course in a single payment rather than a recurring subscription.
✓ One upfront payment
✓ Ten consecutive weekly lessons
✓ Zoom recordings of missed lessons
New to Olesen Tuition?
If you'd like to experience one of our German classes before committing to a course plan, you're welcome to book a single trial lesson (£45). Many students then continue with one of our weekly course plans.
Secure Payment Options
We accept Visa, Mastercard, American Express, PayPal, Klarna, Apple Pay, and Google Pay, making it easy to pay in the way that suits you best.
Early booking is recommended. To maintain the high quality of our teaching, all weekly German classes are limited to 4–8 students. This allows every participant to receive regular individual feedback and maximise their speaking practice. As places are limited, we recommend booking as early as possible to avoid disappointment.
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-8 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.
Meet Our Team of Tutors
Our dedicated teachers are all German native speakers and bring experience and linguistic expertise to each class.

Frequently Asked Questions About Our Weekly German Classes
Where are your weekly German classes held?
Our weekly German classes are available online worldwide and in person in Hampstead, London. Many of our courses are also offered as hybrid classes, allowing students to attend either online or in person. This flexible approach makes it easy to continue learning wherever you are without interrupting your progress.
Which German levels do you offer?
We offer structured weekly German classes for every level of the Common European Framework of Reference for Languages (CEFR), from A1.1 Beginner to C2 Proficiency. Whether you're learning German for work, travel, university, examinations or personal interest, we'll help you find the class that best matches your current level and learning goals.
How many students are in each class?
To ensure every student receives plenty of speaking practice and individual attention, our weekly German classes are limited to 4–8 students. Small classes create a supportive learning environment where students can participate actively, ask questions freely and make steady progress from week to week.
Can I try a German class before enrolling?
Yes. Unlike many language schools, we offer trial lessons for many of our weekly German classes. This allows you to experience our teaching style, meet your tutor and decide whether the class is the right fit before committing to a course plan.
Who teaches your German classes?
Our weekly classes are taught by highly experienced native German tutors led by Oxford-educated German language specialist Jens Olesen, founder of Olesen Tuition. Every tutor shares our commitment to structured teaching, interactive lessons and helping students build genuine confidence in the German language.
Do you offer evening German classes?
Yes. Many of our weekly German classes take place in the evenings, making them ideal for professionals, university students and anyone learning German alongside work or other commitments. We also offer daytime and weekend classes at selected levels.
Can I learn German online?
Absolutely. Our live online German classes are taught by the same experienced native tutors as our in-person courses and provide the same structured teaching, speaking practice and personalised feedback. Students join us from across the UK and around the world, making online learning one of the most popular ways to study German with Olesen Tuition.
Are your German classes suitable for complete beginners?
Yes. Our A1.1 Beginner German Classes are specifically designed for students with no previous knowledge of the language. If you've learnt some German before but aren't sure where to start, simply take our free German Placement Test or contact us for personalised advice.
Do you prepare students for German examinations?
Yes. Our weekly German classes provide excellent preparation for a wide range of examinations, including Goethe-Institut (A1–C2), TestDaF, telc German and university language assessments. We also offer specialist tuition for GCSE, IGCSE, A-Level and IB German. Through structured teaching and regular speaking practice, our students consistently achieve outstanding results, with an average success rate of over 80% in Goethe examinations.
How much do your weekly German classes cost?
We offer a range of flexible course plans, including Saver Plans, Standard Plans, Flex Plans and trial lessons, allowing you to choose the option that best suits your schedule and learning goals. Full pricing details are available in our Course Plans & Fees section above.
Which payment methods do you accept?
We accept all major Visa, Mastercard and American Express cards, as well as PayPal, Klarna and Apple Pay, providing secure and flexible payment options.
Can I switch between online and in-person classes?
Yes. Many of our weekly German classes are offered in a hybrid format, allowing you to attend either online or in person in Hampstead. This flexibility makes it easy to continue your course if you're travelling, working from home or unable to attend in person for a particular lesson.
Do you offer intensive German courses?
Yes. In addition to our weekly classes, we offer 5-day and 10-day Intensive German Courses throughout the year. Many students combine an intensive course with weekly lessons to accelerate their progress or prepare for a specific goal such as work, travel or an examination.
What makes Olesen Tuition different from other German language schools?
Olesen Tuition combines the expertise of a specialist German language school with the personal attention of a boutique learning environment. Our students benefit from small classes, experienced native German tutors, a carefully structured curriculum from A1 to C2, and the flexibility to learn online, in person or in hybrid classes. Unlike many language schools, we also offer trial lessons and provide clear progression through every stage of the German language, helping students build lasting confidence rather than simply completing a course.
The Olesen Tuition Expert Guide to German Classes
Joining a weekly German class is one of the most effective ways to make steady, long-term progress in the language. However, many students have questions about how often they should study, how long it takes to become fluent, whether private lessons are worth it or how to improve their speaking and grammar between classes.
Drawing on more than 25 years of teaching experience, we've answered some of the questions we're asked most frequently by our students to help you learn more effectively, build confidence and make the most of your weekly German lessons.
How often should I attend German classes?
For most learners, one German lesson per week provides an excellent balance between structured learning and independent practice. Weekly classes give you enough time to absorb new grammar and vocabulary, complete homework and practise speaking before introducing new material in the following lesson.
At Olesen Tuition, our weekly German classes are carefully structured to help students make steady progress from A1 to C2. Learners with ambitious goals or specific deadlines often combine their weekly class with occasional private lessons or an intensive German course to accelerate their progress.
What's the best way to learn German grammar?
The most effective way to learn German grammar is to study it gradually and apply it immediately in speaking, listening, reading and writing. Grammar becomes much easier to remember when it is used in meaningful situations rather than memorised as isolated rules.
Our weekly German classes introduce grammar in a logical sequence, with every new topic reinforced through practical exercises, conversation and regular revision. This allows students to build confidence naturally while developing a solid understanding of how German works.
How can I improve my German speaking?
The key to improving your spoken German is regular practice. Many learners understand much more German than they feel confident speaking simply because they don't have enough opportunities to use the language.
Our weekly German classes place a strong emphasis on communication. Small groups of just 4–8 students ensure that every learner has plenty of opportunities to speak, receive personalised feedback and build confidence in a friendly and supportive environment.
Should I choose private lessons or group classes?
Both options offer significant advantages, and the right choice depends on your goals and preferred learning style. Weekly group classes provide structured progression, regular speaking practice and the opportunity to learn alongside other motivated students, while private lessons offer completely personalised tuition tailored to your individual needs.
Many of our students combine weekly classes with occasional private lessons, allowing them to benefit from the structure of a group course while receiving targeted support in specific areas.
How do I know when I'm ready for the next level?
Progressing from one CEFR level to the next is about much more than completing a textbook. We consider your speaking confidence, grammatical accuracy, vocabulary, listening comprehension and ability to communicate naturally in everyday situations before recommending the next course.
Our tutors regularly monitor every student's progress and will advise you when you're ready to move from one class to the next, ensuring that you continue learning at a pace that's both enjoyable and challenging.
How do I reach B2 or C1 German?
Reaching B2 or C1 requires more than simply learning new vocabulary. At these advanced levels, you'll need to communicate confidently, understand authentic German, express complex ideas accurately and use the language naturally in a wide range of situations.
Our intermediate and advanced German classes focus on developing fluency, grammatical accuracy, listening comprehension and confident communication, helping students prepare for professional, academic and everyday use of German.
How much should I study between lessons?
Attending a weekly German class provides the structure, but real progress comes from practising regularly between lessons. We recommend spending 20–30 minutes several times a week reviewing vocabulary, revisiting grammar and exposing yourself to authentic German through reading, listening or conversation.
Small amounts of regular practice are usually much more effective than trying to study everything the night before your next lesson. Our tutors also provide guidance on how to continue learning independently between classes.
Can I become fluent through weekly German classes?
Yes. Weekly German classes provide the consistency and structured progression needed to develop genuine fluency over time. Combined with regular practice outside the classroom, they offer one of the most effective and sustainable ways to learn German.
Many of our students have progressed from complete beginners to advanced levels through our weekly courses, building confidence step by step while developing strong speaking, listening, reading and writing skills.
What's the fastest way to make progress in German?
The fastest progress usually comes from combining regular weekly classes with consistent practice between lessons. Learners who actively review vocabulary, speak German regularly and engage with the language outside the classroom generally improve much more quickly than those who rely on lessons alone.
For students with ambitious goals or approaching examinations, we also recommend combining weekly classes with occasional private tuition or an intensive German course. This provides additional personalised support while maintaining the long-term structure needed for lasting success.
Jessica O.
"I have been struggling to learn German now for a few years. A few months ago, I started learning with Jens and I have been really enjoying my classes. Due to the small in-person class size, the sessions are fun and you get the one-on-one attention that you need when starting/mastering a new language. I like the practical focus of the class (speaking/listening in German) rather than a lot of time spent writing out grammatical exercises. Thoroughly recommend Olesen Tuition!"
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!"
















