SpeakDuo

Language Exchange · Free on the App Store

GET
Page language: English

9,234 tutors · 12 platforms

Online French tutors, compared

A 60-minute online French lesson costs $20 at the median, across the 9,234 tutors we track on 12 platforms. Most tutors charge between $13 and $30 per hour. Trial lessons typically cost $1.10. Native speakers charge a median of $22 per hour, versus $20 for non-native tutors.

$20/h
Median / hour
$13–$30
Typical range
$1.10
Trial lesson
9,234
on 12 platforms

Compare French tutors

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

Miren

Miren

Tusclasesparticulares

Clases particulares de francés – Bilbao / Getxo u online

Fluent (C2) (likely)
New tutor
None listed
No other language listed
No reviews yet
Not shown
Jérémie

Jérémie

Native (likely)

Tusclasesparticulares

Imparto clases de apoyo escolar en base a las necesidades del alumno

Native (likely)
New tutor
None listed
No other language listed
No reviews yet
Not shown

Lucía

Tusclasesparticulares

Soy estudiante de educación primaria doy clases de toda primaria especializada en francés

Not listed
New tutor
None listed
Spanish
No reviews yet
Not shown

Teaches A1–C2

  • Kids
Marianne

Marianne

Native (likely)

Tusclasesparticulares

Profesora bilingüe de lengua francesa para alumnos de todos los niveles y edades

Native (likely)
New tutor
None listed
Spanish
No reviews yet
Not shown

Teaches A1–C2

Amandine

Native

Tusclasesparticulares

🌟 Aprende francés con una nativa: conversación y momentos únicos online

Native
New tutor
None listed
No other language listed
No reviews yet
Not shown

French (France) · likely

Juan

Juan

Tusclasesparticulares

CLASES PARTICULARES HASTA EDAD DE 18 AÑOS

Not listed
New tutor
None listed
No other language listed
No reviews yet
Not shown
  • Kids

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.

Manon

Native (likely)

Tusclasesparticulares

Soy una estudiante francesa que ofrece clases particulares de conversación. Mi objetivo es conversar contigo para mejorar tu nivel

Native (likely)
New tutor
None listed
Spanish
No reviews yet
Not shown

French (France) · likely · Teaches A1–C2

Beatriz

Beatriz

Suasaulasparticulares

Professora particular de matemática, física e química (em português ou inglês)

Not listed
New tutor
None listed
Portuguese
No reviews yet
Not shown
Hadjer

Hadjer

FindTutors

Learn French Online with a Friendly Tutor Through Fun Activities and Games for All Levels

Not listed
New tutor
None listed
Not listed
No reviews yet
Not shown

Teaches A1–C2

Gaia

Letuelezioni

Lezioni di francese online con studentessa universitaria certificata DALF C1 per medie e superiori

Advanced (C1)
New tutor
Language degree
Italian
No reviews yet
Not shown

Teaches A1–B2

  • Exam prep

Stefy

Letuelezioni

conversazione, grammatica, potenziamento

Not listed
2 years teaching
None listed
Not listed
No reviews yet
Not shown
Felicia

Felicia

Letuelezioni

Ripetizioni di Francese per Scuola e Università

Fluent (C2) (likely)
New tutor
None listed
No other language listed
No reviews yet
Not shown

Teaches A1–C2

Sofia

Letuelezioni

Lezioni di letteratura e/o grammatica francese

Fluent (C2) (likely)
New tutor
None listed
Italian
No reviews yet
Not shown
Wiem

Wiem

Native (likely)

Letuelezioni

Francese facile: Impara la lingua da zero con un metodo personalizzato

Native (likely)
New tutor
None listed
No other language listed
No reviews yet
Not shown

Teaches A1–A2

  • Beginners
Emma

Emma

Letuelezioni

Laureanda con livello C1 offre ripetizioni e aiuto compiti di lingua francese per livelli sa A1 a B2

Advanced (C1) (likely)
New tutor
None listed
No other language listed
No reviews yet
Not shown

Teaches A1–B2

  • Beginners
Sabeur

Sabeur

FindTutors

French teacher with 15+ years' experience: friendly, structured lessons for all levels.

Not listed
15 years teaching
None listed
Not listed
No reviews yet
Not shown

Teaches A1–C2

  • Beginners
Jihan

Jihan

Native

FindTutors

French Lessons for Beginners and School Students with an Experienced Teacher

Native
30 years teaching
None listed
No other language listed
No reviews yet
Not shown

Teaches A1–A2

  • Beginners

Ana

Tusclasesparticulares

Ofrezco clases particulares de francés

Advanced (C1)
New tutor
None listed
No other language listed
No reviews yet
Not shown

Nardjess

Voscours

Professeure de français à distance – Cours de français pour primaire et secondaire.

Advanced (C1)
New tutor
Language degree
No other language listed
No reviews yet
Not shown

French (France) · likely · Teaches A1–C2

  • Kids
Alejandra

Alejandra

Native (likely)

Voscours

Professeur certifié de l'alliance française avec 8 ans d'expérience dans l'enseignement du FLE

Native (likely)
8 years teaching
Official exam examiner
No other language listed
No reviews yet
Not shown

French (France) · likely · Teaches A1–C2

  • Kids
Arianna

Arianna

Letuelezioni

Ripetizioni di francese per scuola elementare e media

Not listed
New tutor
None listed
Italian
No reviews yet
Not shown

Teaches A1–B1

  • Kids

Viviana

Letuelezioni

Francese facile e senza stress🇫🇷 Lezioni su misura per te!

Fluent (C2) (likely)
New tutor
None listed
Italian
No reviews yet
Not shown
Daniela

Daniela

Letuelezioni

Laureata in mediazione linguistica & mediatrice culturale do ripetizioni di francese online

Fluent (C2) (likely)
New tutor
None listed
Italian
No reviews yet
Not shown
Ousmane

Ousmane

Tusclasesparticulares

Adapto las clases al nivel del alumno..para prepararlo mejor

Not listed
New tutor
None listed
Not listed
No reviews yet
Not shown

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.

French tutors by platform

AmazingTalker has the lowest median price ($9.24), while Tusclases / FindTutors offers the most choice (3,772 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 / FindTutors3,772$19$13–$275.0★First class free with many tutors60 min
italki2,039$20$15–$305.0★Discounted trial (30 min)30 / 45 / 60 / 90 min
Preply875$24$14–$355.0★Discounted trial (25 min)50 min
Classgap623$18$14–$245.0★Free trial (20 min)60 min
AmazingTalker590$9.24$3.96–$205.0★Discounted trial (25 min)25 / 50 min
Apprentus555$30$22–$424.9★No trial lessons60 min
Wiingy246$41$40–$454.6★Free trial (55 min)55 min
Tutor Hunt220$60$49–$794.9★No trial lessons60 min
Cafetalk116$15$10–$20—Discounted trial (25 min)Set by each tutor
Verbling109$34$25–$425.0★Free or discounted trial (30 min)60 min
LanguaTalk53$36$30–$445.0★Free or discounted trial (30 min)55 min
Wyzant36$60$49–$815.0★No trial; money-back guarantee on the first hour60 min

How much French tutors charge

Hourly price spread for native and non-native tutors.

All tutors
$20Middle 50% between $13 and $30, 9228 tutors
Native speakers
$22Middle 50% between $14 and $31, 4421 tutors
Non-native
$20Middle 50% between $13 and $30, 4807 tutors
10th–90th percentileMiddle 50%Median

Prices by platform

Median hourly price and spread on each marketplace.

Tusclases / FindTutors
$19Middle 50% between $13 and $27, 3770 tutors
italki
$20Middle 50% between $15 and $30, 2039 tutors
Preply
$24Middle 50% between $14 and $35, 875 tutors
Classgap
$18Middle 50% between $14 and $24, 623 tutors
AmazingTalker
$9.24Middle 50% between $3.96 and $20, 590 tutors
Apprentus
$30Middle 50% between $22 and $42, 555 tutors
Wiingy
$41Middle 50% between $40 and $45, 246 tutors
Tutor Hunt
$60Middle 50% between $49 and $79, 220 tutors
Cafetalk
$15Middle 50% between $10 and $20, 115 tutors
Verbling
$34Middle 50% between $25 and $42, 109 tutors
LanguaTalk
$36Middle 50% between $30 and $44, 50 tutors
Wyzant
$60Middle 50% between $49 and $81, 36 tutors
10th–90th percentileMiddle 50%Median

Where French tutors are from

  • FranceFrance1,927 / 9,234
  • CameroonCameroon528 / 9,234
  • AlgeriaAlgeria213 / 9,234
  • MoroccoMorocco172 / 9,234
  • CanadaCanada135 / 9,234
  • ItalyItaly84 / 9,234
  • BelgiumBelgium83 / 9,234
  • SpainSpain81 / 9,234

French tutors: FAQ

Across 9,228 French tutors with a listed price, the median is $20 for a 60-minute lesson. Most prices fall between $7.96 and $44 per hour.

AmazingTalker has the lowest median price for French tutors in our data: $9.24 per hour, and a quarter of its tutors charge $3.96 or less.

Yes, somewhat: native French speakers charge a median of $22 per hour, compared with $20 for non-native tutors. We list 4,424 native speakers.

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

We track 9,234 French tutors on Tusclases / FindTutors, italki, Preply, Classgap, AmazingTalker, and Apprentus. Tusclases / FindTutors has the most choice, with 3,772 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 October 23, 2026

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