Learning and speaking numbers in French

How to say numbers in French

The best way to learn the numbers is to listen to the audio file and keep repeating the phrases aloud.

How to pronunce numbers in French

Read through the list of numbers in French, then use the audio player to listen to the pronounciation and repeat out aloud. Check this page for reference when you are unsure of how to say a number in French.

Counting from 1 to 10 in French

Click on the play button. Listen to the young man counting from one to ten in French, try and repeat each number after him. Continue repeating until you feel confident with your pronounciation and understanding.

English French

One
Two
Three
Four
Five
Six
Seven
Eight
Nine
Ten

Un
Deux
Trois
Quatre
Cinq
Six
Sept
Huit
Neuf
Dix

Counting from 10 to 20 in French

English French

Ten
Eleven
Twelve
Thriteen
Fourteen
Fifeteen
Sixteen
Seventeen
Eighteen
Nineteen
Twenty

Dix
Onze
Douze
Treize
Quatorze
Quinze
Seize
Dix-sept
Dix-huit
Dix-neuf
Vingt

Counting from 20 to 30 in French

English French

Twenty one
Twenty two
Twenty three
Twenty four
Twenty five
Twenty six
Twenty seven
Twenty eight
Twenty none
Thirty

Vingt et un
Vingt-deux
Vingt-trois
Vingt-quatre
Vingt-cinq
Vingt-six
Vingt-sept
Vingt-huit
Vingt-neuf
Trente

English French

Ten
Twenty
Thirty
Forty
Fifty
Sixty
Seventy
Eighty
Ninety
Hundred

Dix
Vingt
Trente
Quarante
Cinquante
Soixante
Soixante-dix
Quatre-vingt
Quatre-vingt-dix
Cent

101
102
103
104
105
106
107
108
109
110

Cent et un
Cent-deux
Cent-trois
Cent-quatre
Cent-cinq
Cent-six
Cent-sept
Cent-huit
Cent-neuf
Cent-dix

Thousands

1000
2000
3010

Milliers

Mille
Deux mille
Trois mille dix

Millions

One million
Two million

Millions

Un million
Deux millions
(watch out for the pluriel here)

English French

Fractions

A quarter
One third
Two thirds
A half
One and three quarters

Fractions

Un quart
Un tier
Deux tiers
Un demi
Un et trois quarts

English French
Decimal

123.102

Decimal

123,102
Cent vingt trois virgule cent deux
The French do not say "point " to seperate the decimal points, but "virgule" : comma