SpeakDuo

Language Exchange · Free on the App Store

GET
Page language: English

5,466 tutors · 11 platforms

Online German tutors, compared

A 60-minute online German lesson costs $24 at the median, across the 5,466 tutors we track on 11 platforms. Most tutors charge between $17 and $34 per hour. Trial lessons typically cost $0. Native speakers charge a median of $30 per hour, versus $23 for non-native tutors.

$24/h
Median / hour
$17–$34
Typical range
$0
Trial lesson
5,466
on 11 platforms

Compare German tutors

629 tutors match. Prices are per 60-minute lesson; you book directly on each platform.

Erik

Erik

GermanyNative

italki · Germany

Deutscher Muttersprachler mit Interesse *dir* Deutsch beizubringen.

Native
10,000+ lessons
Not listed
Spanish +2
★ 5.0 (511)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
Irene

Irene

SwitzerlandNative

italki · Switzerland

Erfahrene Deutschlehrerin

Native
5,000+ lessons
Other certificate · verified
Swiss German +2
★ 5.0 (291)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
  • Kids
Jonatan

Jonatan

GermanyNative

italki · Germany

Native
2,000+ lessons
Not listed
English +1
★ 5.0 (218)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
  • Beginners
Florian

Florian

GermanyNative

italki · Germany

Freude beim lernen.

Native
5,000+ lessons
Not listed
English +2
★ 5.0 (212)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
Elif

Elif

TürkiyeNative

italki · Türkiye

🗣️ Let's Speak German! (A2–C2)

Native
2,000+ lessons
Not listed
Turkish +1
★ 5.0 (208)
Replies to 100% of messages

Teaches A2–C2

  • Speaks your language
Wilber

Wilber

Mexico

italki · Mexico

Reach the next level in a very practical way and receive the best advice after class. 🙌

Fluent (C2)
2,000+ lessons
Not listed
English +6
★ 4.9 (189)
Replies to 100% of messages

Teaches A1–C1

  • Speaks your language
  • Beginners

Book with SpeakDuo

1:1 lessons with hand-picked SpeakDuo teachers at fair prices, built around real speaking practice. Join the waitlist for early access.

Alexandra

Alexandra

Italy

italki · Italy

Lerne Deutsch und reise mit mir um die Welt!

Fluent (C2)
1,000+ lessons
Not listed
Italian +2
★ 5.0 (165)
Replies to 99% of messages

Teaches A1–B2

  • Speaks your language
  • Beginners
Lavinia

Lavinia

Italy

italki · Italy

✨ Unlock the grammar and bring out the beauty! ✨

Fluent (C2)
5,000+ lessons
Not listed
Italian +1
★ 5.0 (166)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
Hanna

Hanna

GermanyNative

italki · Germany

Professional German Tutor with 1000+ Students

Native
5,000+ lessons
Not listed
English
★ 5.0 (157)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
  • Beginners
Doris

Doris

GermanyNative

italki · Germany

Auf geht´s - Let´s go - Παμε --- Adults only --- Ab B1 -

Native
2,000+ lessons
Not listed
English +1
★ 5.0 (136)
Replies to 100% of messages

Teaches B1–C2

  • Speaks your language
  • Everyday admin & immigration
Esra

Esra

GermanyNative

italki · Germany

italki`n german 💪🧠

Native
2,000+ lessons
Other certificate · verified
Turkish +1
★ 5.0 (137)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
Karl

Karl

AustriaNative

italki · Austria

Failure is Not an Option

Native
2,000+ lessons
Not listed
English +1
★ 5.0 (129)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
Baraka

Baraka

GermanyNative

italki · Germany

⭐⭐⭐BEST GERMAN TEACHER ON ITALKI⭐⭐⭐

Native
2,000+ lessons
Not listed
Arabic +3
★ 5.0 (119)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
  • Beginners
Alicia

Alicia

GermanyNative

italki · Germany

Get fluent soon in German All Levels from A1-C2

Native
2,000+ lessons
Not listed
English
★ 4.7 (149)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
Josias

Josias

SwitzerlandNative

italki · Switzerland

Masters in Language Education, specialized in 1:1 online teaching; grounded in the latest research

Native
2,000+ lessons
Not listed
Portuguese +2
★ 5.0 (116)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
  • Beginners
Angelique

Angelique

GermanyNative

italki · Germany

Native
2,000+ lessons
Not listed
Portuguese +3
★ 5.0 (113)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
  • Beginners
Marieke

Marieke

GermanyNative

italki · Germany

🥨 Improve your German through fun & focused conversation practice. 🥨

Native
200+ lessons
Not listed
English +3
★ 5.0 (109)
Replies to 100% of messages

Teaches A2–C1

  • Speaks your language
Mahmoud

Mahmoud

Egypt

italki · Egypt

Boost Your Skills, Speak with Flair!

Fluent (C2)
500+ lessons
Professional teacher
Arabic +1
★ 5.0 (107)
Replies to 99% of messages

Teaches A1–C1

  • Speaks your language
  • Kids
  • Beginners
  • Everyday admin & immigration
Nina

Nina

GermanyNative

italki · Germany

Native
1,000+ lessons
Not listed
English +5
★ 5.0 (107)
Replies to 100% of messages

Teaches A2–C2

  • Speaks your language
Tobias

Tobias

GermanyNative

italki · Germany

Certified Language Assessor | Structured German | Business & Fluency

Native
1,000+ lessons
Other certificate · verified
English +4
★ 5.0 (103)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
  • Business
Dominik

Dominik

GermanyNative

italki · Germany

🎓Lerne fließend und sicher Deutsch – mit persönlichem Coaching und echter Praxis!

Native
2,000+ lessons
Not listed
English +1
★ 5.0 (102)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
Juan

Juan

Spain

italki · Spain

Multilingual teacher with more than 5 years of teaching experience

Fluent (C2)
2,000+ lessons
Not listed
Spanish +5
★ 5.0 (103)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
Ida

Ida

GermanyNative

italki · Germany

Native German Tutor |Relaxed & Personalized Lessons for Confident Speaking

Native
500+ lessons
Not listed
English +1
★ 5.0 (100)
Replies to 99% of messages

Teaches A2–C2

  • Speaks your language
  • Beginners
Katla

Katla

DenmarkNative

italki · Denmark

Classic language education, conversation practice and exam preparation (PD3). Beginners welcome!

Native
5,000+ lessons
Not listed
Danish +11
★ 5.0 (99)
Replies to 100% of messages

Teaches A1–C2

  • Speaks your language
  • Beginners

Some booking links may earn SpeakDuo a commission at no extra cost to you. It never affects which tutors we show or in what order.

German tutors by platform

Cafetalk has the lowest median price ($17), while Tusclases / FindTutors offers the most choice (2,964 tutors). Number of tutors, median hourly price and trial policy on each marketplace.

Tutors, prices and trial lessons by platform
PlatformTutorsMedian / hMiddle 50%Avg. ratingTrial lessonLesson length
Tusclases / FindTutors2,964$23$17–$285.0★First class free with many tutors60 min
Preply913$34$24–$475.0★Discounted trial (25 min)50 min
italki736$22$16–$305.0★Discounted trial (30 min)30 / 45 / 60 / 90 min
Classgap374$24$18–$304.9★Free trial (20 min)60 min
Apprentus129$33$23–$454.9★No trial lessons60 min
AmazingTalker105$29$13–$405.0★Discounted trial (25 min)25 / 50 min
Tutor Hunt73$60$49–$784.9★No trial lessons60 min
Verbling72$39$28–$455.0★Free or discounted trial (30 min)60 min
Cafetalk46$17$12–$23—Discounted trial (25 min)Set by each tutor
LanguaTalk29$39$33–$515.0★Free or discounted trial (30 min)55 min
Wyzant25$55$45–$955.0★No trial; money-back guarantee on the first hour60 min

How much German tutors charge

Hourly price spread for native and non-native tutors.

All tutors
$24Middle 50% between $17 and $34, 5463 tutors
Native speakers
$30Middle 50% between $21 and $42, 1508 tutors
Non-native
$23Middle 50% between $17 and $30, 3955 tutors
10th–90th percentileMiddle 50%Median

Prices by platform

Median hourly price and spread on each marketplace.

Tusclases / FindTutors
$23Middle 50% between $17 and $28, 2962 tutors
Preply
$34Middle 50% between $24 and $47, 913 tutors
italki
$22Middle 50% between $16 and $30, 736 tutors
Classgap
$24Middle 50% between $18 and $30, 374 tutors
Apprentus
$33Middle 50% between $23 and $45, 129 tutors
AmazingTalker
$29Middle 50% between $13 and $40, 105 tutors
Tutor Hunt
$60Middle 50% between $49 and $78, 73 tutors
Verbling
$39Middle 50% between $28 and $45, 71 tutors
Cafetalk
$17Middle 50% between $12 and $23, 46 tutors
LanguaTalk
$39Middle 50% between $33 and $51, 29 tutors
Wyzant
$55Middle 50% between $45 and $95, 25 tutors
10th–90th percentileMiddle 50%Median

Where German tutors are from

  • GermanyGermany1,142 / 5,466
  • AustriaAustria128 / 5,466
  • ItalyItaly107 / 5,466
  • SpainSpain76 / 5,466
  • SwitzerlandSwitzerland66 / 5,466
  • UkraineUkraine59 / 5,466
  • EgyptEgypt53 / 5,466
  • RussiaRussia42 / 5,466

German tutors: FAQ

Across 5,463 German tutors with a listed price, the median is $24 for a 60-minute lesson. Most prices fall between $12 and $46 per hour.

Cafetalk has the lowest median price for German tutors in our data: $17 per hour, and a quarter of its tutors charge $12 or less.

Yes, somewhat: native German speakers charge a median of $30 per hour, compared with $23 for non-native tutors. We list 1,509 native speakers.

Yes. The median trial lesson costs $0. Trials are offered on Preply, italki, Classgap, AmazingTalker, and Verbling, usually for 25–30 minutes, and some tutors give them for free.

We track 5,466 German tutors on Tusclases / FindTutors, Preply, italki, Classgap, Apprentus, and AmazingTalker. Tusclases / FindTutors has the most choice, with 2,964 tutors.

We read the public profile of every tutor listed on the marketplaces we cover and refresh it daily. Prices are converted to US dollars at European Central Bank rates and normalised to a 60-minute lesson. Platforms can't pay to rank higher.

Not yet. SpeakDuo is building 1:1 lessons with hand-picked teachers at fair prices; join the waitlist on this page to hear first. Meanwhile, you can practise speaking for free in SpeakDuo's live group conversations.

Teach on SpeakDuo

SpeakDuo is launching 1:1 lessons with a small group of great teachers: fair pay, no race to the bottom on price, and students who already practise speaking every day. Leave your email and we'll be in touch.

How we collect this data

We collect public profile facts (name, photo, languages, price, rating) from tutoring marketplaces and refresh them daily. Prices are normalised to a 60-minute lesson in US dollars. Ratings and reviews belong to each marketplace. Subscription platforms have no per-tutor price.

Updated September 29, 2026

Currency conversion: ECB reference rates.IP geolocation by DB-IPHow we pick tutorsAbout SpeakDuoBotRequest removal