French Numbers 1 to 100
Full Reference with Audio
Updated 17 April 2026
French numbers follow a straightforward pattern from 1 to 69. Numbers 1 to 16 are unique vocabulary words you must memorise. Numbers 17 to 19 follow the pattern dix-sept (ten-seven), dix-huit (ten-eight), dix-neuf (ten-nine). From 20 to 69, it is tens plus units with a hyphen. Then at 70, French switches to a base-20 system inherited from Celtic counting - soixante-dix (sixty-ten), quatre-vingts (four-twenties), quatre-vingt-dix (four-twenties-ten). These require you to do mental arithmetic, and they are the reason French numbers feel harder than Spanish or Italian.
1 to 10 - Memorise These
The core ten. Every number above 10 builds from these.
| # | French | IPA | Audio | Notes |
|---|---|---|---|---|
| 1 | un | /oe~/ | Basic cardinal. "Une" before feminine nouns. | |
| 2 | deux | /doe/ | ||
| 3 | trois | /tʁwa/ | ||
| 4 | quatre | /katʁ/ | ||
| 5 | cinq | /sɛ̃k/ | ||
| 6 | six | /sis/ | ||
| 7 | sept | /sɛt/ | ||
| 8 | huit | /ɥit/ | ||
| 9 | neuf | /noef/ | ||
| 10 | dix | /dis/ |
11 to 20 - Unique Words and Teen Patterns
11-16 are unique words (onze, douze, treize, quatorze, quinze, seize). 17-19 use dix + unit.
| # | French | IPA | Audio | Notes |
|---|---|---|---|---|
| 11 | onze | /ɔ̃z/ | ||
| 12 | douze | /duz/ | ||
| 13 | treize | /tʁɛz/ | ||
| 14 | quatorze | /katɔʁz/ | ||
| 15 | quinze | /kɛ̃z/ | ||
| 16 | seize | /sɛz/ | ||
| 17 | dix-sept | /dis.sɛt/ | Dix + unit (ten-seven, ten-eight, ten-nine). | |
| 18 | dix-huit | /diz.ɥit/ | Dix + unit (ten-seven, ten-eight, ten-nine). | |
| 19 | dix-neuf | /diz.noef/ | Dix + unit (ten-seven, ten-eight, ten-nine). | |
| 20 | vingt | /vɛ̃/ |
21 to 50 - Regular Tens Pattern
Tens (vingt, trente, quarante, cinquante) plus unit. Note -et-un for x1 values.
| # | French | IPA | Audio | Notes |
|---|---|---|---|---|
| 21 | vingt-et-un | /vɛ̃t.e.oe~/ | Vingt-et-un: the "et" connector used on all x1 values up to 61. | |
| 22 | vingt-deux | |||
| 23 | vingt-trois | |||
| 24 | vingt-quatre | |||
| 25 | vingt-cinq | |||
| 26 | vingt-six | |||
| 27 | vingt-sept | |||
| 28 | vingt-huit | |||
| 29 | vingt-neuf | |||
| 30 | trente | /tʁɑ̃t/ | ||
| 31 | trente-et-un | Trente-et-un: "-et-un" connector on all multiples-of-ten plus one. | ||
| 32 | trente-deux | |||
| 33 | trente-trois | |||
| 34 | trente-quatre | |||
| 35 | trente-cinq | |||
| 36 | trente-six | |||
| 37 | trente-sept | |||
| 38 | trente-huit | |||
| 39 | trente-neuf | |||
| 40 | quarante | /kaʁɑ̃t/ | ||
| 41 | quarante-et-un | Quarante-et-un. | ||
| 42 | quarante-deux | |||
| 43 | quarante-trois | |||
| 44 | quarante-quatre | |||
| 45 | quarante-cinq | |||
| 46 | quarante-six | |||
| 47 | quarante-sept | |||
| 48 | quarante-huit | |||
| 49 | quarante-neuf | |||
| 50 | cinquante | /sɛ̃kɑ̃t/ |
51 to 69 - Still Regular
Continues the pattern. 61 = soixante-et-un. Enjoy it while it lasts.
| # | French | IPA | Audio | Notes |
|---|---|---|---|---|
| 51 | cinquante-et-un | Cinquante-et-un. | ||
| 52 | cinquante-deux | |||
| 53 | cinquante-trois | |||
| 54 | cinquante-quatre | |||
| 55 | cinquante-cinq | |||
| 56 | cinquante-six | |||
| 57 | cinquante-sept | |||
| 58 | cinquante-huit | |||
| 59 | cinquante-neuf | |||
| 60 | soixante | /swasɑ̃t/ | ||
| 61 | soixante-et-un | Soixante-et-un: last number using "-et-un" in France. | ||
| 62 | soixante-deux | |||
| 63 | soixante-trois | |||
| 64 | soixante-quatre | |||
| 65 | soixante-cinq | |||
| 66 | soixante-six | |||
| 67 | soixante-sept | |||
| 68 | soixante-huit | |||
| 69 | soixante-neuf |
70 to 99 - The Vigesimal Quirk
Base-20 counting. 70 = soixante-dix, 80 = quatre-vingts, 90 = quatre-vingt-dix. See the dedicated 70-99 page for full breakdown.
| # | French | IPA | Audio | Notes |
|---|---|---|---|---|
| 70 | soixante-dix | /swasɑ̃t.dis/ | Soixante-dix = 60+10. Vigesimal system begins. Belgium: septante. | |
| 71 | soixante-et-onze | /swasɑ̃t.e.ɔ̃z/ | Soixante-et-onze (60+11). Note: "-et-" before onze, unlike 81. | |
| 72 | soixante-douze | |||
| 73 | soixante-treize | |||
| 74 | soixante-quatorze | |||
| 75 | soixante-quinze | |||
| 76 | soixante-seize | |||
| 77 | soixante-dix-sept | |||
| 78 | soixante-dix-huit | |||
| 79 | soixante-dix-neuf | |||
| 80 | quatre-vingts | /katʁ.vɛ̃/ | Quatre-vingts = 4x20. With "s" when it ends the number. | |
| 81 | quatre-vingt-un | /katʁ.vɛ̃.oe~/ | Quatre-vingt-un. No "s" on vingt, no "et" before un. | |
| 82 | quatre-vingt-deux | |||
| 83 | quatre-vingt-trois | |||
| 84 | quatre-vingt-quatre | |||
| 85 | quatre-vingt-cinq | |||
| 86 | quatre-vingt-six | |||
| 87 | quatre-vingt-sept | |||
| 88 | quatre-vingt-huit | |||
| 89 | quatre-vingt-neuf | |||
| 90 | quatre-vingt-dix | /katʁ.vɛ̃.dis/ | Quatre-vingt-dix = 4x20+10. Belgium: nonante. | |
| 91 | quatre-vingt-onze | |||
| 92 | quatre-vingt-douze | |||
| 93 | quatre-vingt-treize | |||
| 94 | quatre-vingt-quatorze | |||
| 95 | quatre-vingt-quinze | |||
| 96 | quatre-vingt-seize | |||
| 97 | quatre-vingt-dix-sept | /katʁ.vɛ̃.dis.sɛt/ | ||
| 98 | quatre-vingt-dix-huit | |||
| 99 | quatre-vingt-dix-neuf | /katʁ.vɛ̃.dis.noef/ |
100 - Cent
Cent stands alone. Pluralises only when it ends a number and is more than one: deux cents, but deux cent vingt.
| # | French | IPA | Audio | Notes |
|---|---|---|---|---|
| 100 | cent | /sɑ̃/ | Cent (no article). "Deux cents" with s; "deux cent vingt" without. |
Key Rules to Remember
The -et-un connector
Used for 21, 31, 41, 51, 61, 71 (vingt-et-un, trente-et-un... soixante-et-onze). Not used for 81 (quatre-vingt-un, not quatre-vingt-et-un).
Quatre-vingts loses its s
80 alone = quatre-vingts (with s). But 81, 82... = quatre-vingt-un, quatre-vingt-deux (no s because another number follows).
Mille never pluralises
Two thousand = deux mille (not deux milles). This is different from million and milliard which do pluralise.
Cent pluralises sometimes
200 = deux cents (s at end). 201 = deux cent un (no s because a number follows). 220 = deux cent vingt (no s).
Zero has an accent
Zéro (not zero). The accent on the e changes the pronunciation from /ze/ to /ze/ with a slightly more open vowel.