French Numbers 1-100: The Complete Guide with Pronunciation
French Numbers from 0 to 100: Everything You Need to Know
Learning French numbers is one of the first milestones for any French learner — and one of the most rewarding. Whether you are ordering at a restaurant in Paris, telling someone your age, or helping your child learn to count, French numbers from 0 to 100 are essential.
The good news? Most French numbers follow clear, logical patterns. The not-so-good news? Numbers from 70 to 99 have a wonderfully quirky system that catches everyone off guard. Let's break it all down.
French Numbers 0 to 10: The Foundation
These are the building blocks. Every other French number is built from these ten words, so take the time to memorize them well.
| Number | French | Pronunciation Guide |
|--------|--------|-------------------|
| 0 | Zéro | zay-ro |
| 1 | Un | uh (nasal) |
| 2 | Deux | duh |
| 3 | Trois | trwa |
| 4 | Quatre | katr |
| 5 | Cinq | sank |
| 6 | Six | sees |
| 7 | Sept | set |
| 8 | Huit | weet |
| 9 | Neuf | nuf |
| 10 | Dix | dees |
Pronunciation tip: The numbers six, huit, and dix change their pronunciation depending on what comes after them. When they stand alone or at the end of a sentence, you pronounce the final consonant. Before a consonant, the final sound is dropped. Before a vowel, there is a liaison.
French Numbers 11 to 16: The Unique Ones
Numbers 11 through 16 each have their own name that you need to memorize individually. They do not follow the pattern you might expect.
| Number | French | Pronunciation |
|--------|--------|---------------|
| 11 | Onze | onz |
| 12 | Douze | dooz |
| 13 | Treize | trez |
| 14 | Quatorze | ka-torz |
| 15 | Quinze | kanz |
| 16 | Seize | sez |
Fun fact: These unique names come from Latin. Onze is from "undecim" (one-ten), douze from "duodecim" (two-ten), and so on. After 16, French switches to a more logical system.
French Numbers 17 to 19: The Pattern Begins
Starting at 17, French numbers follow a simple formula: dix + unit.
| Number | French | Literally |
|--------|--------|-----------|
| 17 | Dix-sept | Ten-seven |
| 18 | Dix-huit | Ten-eight |
| 19 | Dix-neuf | Ten-nine |
This pattern — combining the tens and the units — continues throughout the rest of French numbers (with some surprises later!).
French Numbers 20 to 69: The Logical Zone
This is the easy part. French numbers from 20 to 69 follow a very regular pattern, similar to English.
The Tens
| Number | French | Pronunciation |
|--------|--------|---------------|
| 20 | Vingt | van |
| 30 | Trente | tront |
| 40 | Quarante | ka-ront |
| 50 | Cinquante | san-kont |
| 60 | Soixante | swa-sont |
How to Build Any Number from 20 to 69
The formula is simple: tens + hyphen + unit
- 22 = vingt-deux (twenty-two)
- 35 = trente-cinq (thirty-five)
- 48 = quarante-huit (forty-eight)
- 56 = cinquante-six (fifty-six)
- 63 = soixante-trois (sixty-three)
The "et un" exception: For every number ending in 1 (21, 31, 41, 51, 61), French uses "et un" (and one) instead of just a hyphen:
- 21 = vingt et un (not vingt-un)
- 31 = trente et un
- 41 = quarante et un
- 51 = cinquante et un
- 61 = soixante et un
French Numbers 70 to 79: Where It Gets Interesting
Here is where French gets creative. There is no separate word for 70. Instead, French continues counting from 60:
- 70 = soixante-dix (literally: sixty-ten)
- 71 = soixante et onze (sixty-and-eleven)
- 72 = soixante-douze (sixty-twelve)
- 73 = soixante-treize (sixty-thirteen)
- ...and so on up to 79 = soixante-dix-neuf (sixty-nineteen)
Think of it this way: French counts 60, 61, 62... 69, 60-10, 60-11, 60-12... 60-19. Then it switches to 80.
Why does French do this? This system comes from an old Celtic (Gaulish) base-20 counting tradition. In medieval France, people counted in groups of twenty. Belgian and Swiss French actually use "septante" (70), "huitante" or "octante" (80), and "nonante" (90) — the logical versions!
French Numbers 80 to 89: The "Four Twenties"
If you thought 70 was surprising, wait until you see 80:
- 80 = quatre-vingts (literally: four-twenties, because 4 x 20 = 80)
- 81 = quatre-vingt-un (four-twenty-one)
- 82 = quatre-vingt-deux (four-twenty-two)
- ...up to 89 = quatre-vingt-neuf (four-twenty-nine)
Important spelling note: "Quatre-vingts" (80) has an s at the end of "vingts." But as soon as you add another number after it (81, 82, etc.), the s disappears: quatre-vingt-un, quatre-vingt-deux.
French Numbers 90 to 99: The Grand Finale
Ready for the most complex ones? 90 combines the concepts of both 70 and 80:
- 90 = quatre-vingt-dix (four-twenty-ten, because 4 x 20 + 10 = 90)
- 91 = quatre-vingt-onze (four-twenty-eleven)
- 92 = quatre-vingt-douze (four-twenty-twelve)
- ...up to 99 = quatre-vingt-dix-neuf (four-twenty-nineteen)
So 99 in French is literally "four-twenty-nineteen." It sounds wild at first, but after enough practice, it becomes second nature.
And Finally: 100
After all that complexity, 100 is beautifully simple:
- 100 = Cent (pronounced "son")
You made it!
Quick Reference: All French Numbers by Tens
| Number | French | Pronunciation |
|--------|--------|---------------|
| 0 | Zéro | zay-ro |
| 10 | Dix | dees |
| 20 | Vingt | van |
| 30 | Trente | tront |
| 40 | Quarante | ka-ront |
| 50 | Cinquante | san-kont |
| 60 | Soixante | swa-sont |
| 70 | Soixante-dix | swa-sont-dees |
| 80 | Quatre-vingts | katr-van |
| 90 | Quatre-vingt-dix | katr-van-dees |
| 100 | Cent | son |
5 Tips to Memorize French Numbers Faster
1. Practice in Groups of Ten
Do not try to learn all 100 numbers at once. Master 0-10 first, then 11-20, then each group of ten. Move on only when you can count the previous group without hesitation.
2. Say Them Out Loud Every Day
Repetition is the key to memorizing numbers. Count out loud while walking, cooking, or commuting. Say your phone number in French. Count the items in your shopping cart.
3. Use the Coloring Book Method
Our "Learn French by Coloring" book teaches French numbers through color-by-number math puzzles. Solve the equation, find the French number, and color the zone. It is a screen-free, hands-on approach that works wonderfully for kids ages 3-10 — and adults love it too.
4. Watch Pronunciation Videos
Hearing a native speaker pronounce each number makes a huge difference. Visit our pronunciation guide page where teacher Magali demonstrates every French number from 0 to 100.
5. Test Yourself with Real Situations
Try thinking of prices, ages, phone numbers, and addresses in French. When you see the number 78 on a bus, try to say "soixante-dix-huit" before the bus passes. This real-world practice builds speed.
Common Mistakes to Avoid
- Forgetting the "et" in 21, 31, 41, 51, 61, 71 — It is "vingt et un," not "vingt-un"
- Adding "et" to 81 and 91 — It is "quatre-vingt-un," NOT "quatre-vingt-et-un"
- Forgetting the "s" on quatre-vingts (80) — But remember to drop it for 81-89
- Mixing up quinze (15) and cinquante (50) — They sound similar but are very different numbers
Keep Practicing!
French numbers from 0 to 100 might seem challenging at first, but they follow patterns that become intuitive with practice. The best approach is consistent daily practice with a mix of listening, speaking, and hands-on activities.
Want to practice French numbers in a fun way? Download our free French flashcards for vocabulary practice, or get the "Learn French by Coloring" book on Amazon — where kids and adults learn all 100 numbers through beautiful coloring puzzles.
Ready for personalized guidance? Book a free 30-minute assessment with Magali at French Keys and start your French journey today.
Ready to Start Learning French?
Book a free assessment call and get a personalized learning plan.
Book Your Free Assessment