French Numbers 70 to 99
The Complete Guide with Colour-Coded Breakdown
Updated 17 April 2026
Every French learner hits a wall at 69. The reason is that French switches from a base-10 counting system to a base-20 (vigesimal) one at 70. While Spanish has setenta (70), ochenta (80), noventa (90), French uses soixante-dix (sixty-ten), quatre-vingts (four-twenties), and quatre-vingt-dix (four-twenties-ten). You are not just reading a word - you are doing arithmetic.
This page covers the complete 70-99 range with audio, colour-coded breakdown showing the arithmetic, common mistakes, memory tricks, and a typed-answer drill. Belgium and Switzerland forms (septante, huitante, nonante) are shown alongside for comparison.
The Three Patterns
70-79
soixante (60) + dix/onze/douze... up to dix-neuf
70 = soixante-dix
71 = soixante-et-onze (note: -et- before onze)
75 = soixante-quinze
79 = soixante-dix-neuf
80-89
quatre-vingt (4x20) + un/deux... up to neuf
80 = quatre-vingts (with s alone)
81 = quatre-vingt-un (no s, no et)
85 = quatre-vingt-cinq
89 = quatre-vingt-neuf
90-99
quatre-vingt (4x20) + dix/onze... up to dix-neuf
90 = quatre-vingt-dix
91 = quatre-vingt-onze
95 = quatre-vingt-quinze
99 = quatre-vingt-dix-neuf
Full 70-99 Reference Table
| # | France | Arithmetic | Belgium | Switzerland | Audio |
|---|---|---|---|---|---|
| 70 | soixante-dix | 60 + 10 = 70 | septante | septante | |
| 71 | soixante-et-onze | 60 + 11 = 71 | septante-et-un | septante-et-un | |
| 72 | soixante-douze | 60 + 12 = 72 | septante-deux | septante-deux | |
| 73 | soixante-treize | 60 + 13 = 73 | septante-trois | septante-trois | |
| 74 | soixante-quatorze | 60 + 14 = 74 | septante-quatre | septante-quatre | |
| 75 | soixante-quinze | 60 + 15 = 75 | septante-cinq | septante-cinq | |
| 76 | soixante-seize | 60 + 16 = 76 | septante-six | septante-six | |
| 77 | soixante-dix-sept | 60 + 17 = 77 | septante-sept | septante-sept | |
| 78 | soixante-dix-huit | 60 + 18 = 78 | septante-huit | septante-huit | |
| 79 | soixante-dix-neuf | 60 + 19 = 79 | septante-neuf | septante-neuf | |
| 80 | quatre-vingts | 4 x 20 = 80 | quatre-vingts | huitante | |
| 81 | quatre-vingt-un | 4 x 20 + 1 = 81 | quatre-vingt-un | huitante-et-un | |
| 82 | quatre-vingt-deux | 4 x 20 + 2 = 82 | quatre-vingt-deux | huitante-deux | |
| 83 | quatre-vingt-trois | 4 x 20 + 3 = 83 | quatre-vingt-trois | huitante-trois | |
| 84 | quatre-vingt-quatre | 4 x 20 + 4 = 84 | quatre-vingt-quatre | huitante-quatre | |
| 85 | quatre-vingt-cinq | 4 x 20 + 5 = 85 | quatre-vingt-cinq | huitante-cinq | |
| 86 | quatre-vingt-six | 4 x 20 + 6 = 86 | quatre-vingt-six | huitante-six | |
| 87 | quatre-vingt-sept | 4 x 20 + 7 = 87 | quatre-vingt-sept | huitante-sept | |
| 88 | quatre-vingt-huit | 4 x 20 + 8 = 88 | quatre-vingt-huit | huitante-huit | |
| 89 | quatre-vingt-neuf | 4 x 20 + 9 = 89 | quatre-vingt-neuf | huitante-neuf | |
| 90 | quatre-vingt-dix | 4 x 20 + 10 = 90 | nonante | nonante | |
| 91 | quatre-vingt-onze | 4 x 20 + 11 = 91 | nonante-et-un | nonante-et-un | |
| 92 | quatre-vingt-douze | 4 x 20 + 12 = 92 | nonante-deux | nonante-deux | |
| 93 | quatre-vingt-treize | 4 x 20 + 13 = 93 | nonante-trois | nonante-trois | |
| 94 | quatre-vingt-quatorze | 4 x 20 + 14 = 94 | nonante-quatre | nonante-quatre | |
| 95 | quatre-vingt-quinze | 4 x 20 + 15 = 95 | nonante-cinq | nonante-cinq | |
| 96 | quatre-vingt-seize | 4 x 20 + 16 = 96 | nonante-six | nonante-six | |
| 97 | quatre-vingt-dix-sept | 4 x 20 + 17 = 97 | nonante-sept | nonante-sept | |
| 98 | quatre-vingt-dix-huit | 4 x 20 + 18 = 98 | nonante-huit | nonante-huit | |
| 99 | quatre-vingt-dix-neuf | 4 x 20 + 19 = 99 | nonante-neuf | nonante-neuf |
Common Mistakes
Wrong: Writing "quatre-vingt-et-un" for 81
Correct: quatre-vingt-un
The -et- connector is used after soixante (71 = soixante-et-onze) but NOT after quatre-vingt. 81 is quatre-vingt-un with no et.
Wrong: Writing "quatre-vingts-deux" for 82
Correct: quatre-vingt-deux
The s on quatre-vingts disappears as soon as any number follows. Only 80 standing alone keeps the s.
Wrong: Using septante in France
Correct: soixante-dix
Septante is the Belgian/Swiss form and is not used in France. Using it in Paris or Quebec will mark you as foreign, though people will understand.
Wrong: Writing "soixante-dix-et-un" for 71
Correct: soixante-et-onze
71 is not soixante-dix plus un. It is soixante (60) plus onze (11), making soixante-et-onze. The et goes before onze, not after dix.
Memory Tricks for 70-99
The key insight is to stop thinking of 70-99 as standalone words and start thinking of them as arithmetic. When you hear "quatre-vingt-dix-sept", do not try to memorise it as a 25-character word. Instead, think: "four-twenty = 80, plus seventeen = 97". The structure becomes transparent once you stop fighting it.
For the 70s: they are all soixante (60) plus the corresponding teen (10-19). You already know dix, onze, douze... up to dix-neuf. Just put soixante- in front: soixante-dix, soixante-onze... soixante-dix-neuf.
For 80-99: treat quatre-vingt as a single token meaning "the 80s". Then add the unit (1-9 for 81-89) or the teen (10-19 for 90-99). Practise hearing the "quatre-vingt" at the start and immediately thinking "80s".
Drill the 30 numbers below until they feel automatic. Research on language acquisition suggests that 70-99 takes about 50 successful recall repetitions to become automatic. The drill widget below tracks your progress.
Practice Drill: Type the French
Diacritic-insensitive (you can type "soixante-dix" without accents). Hyphens are checked.
Type the French for:
72
Why Does French Count Like This?
The Celtic tribes who inhabited Gaul before Roman conquest counted in groups of twenty. When Latin arrived and replaced most Celtic vocabulary, the base-20 counting pattern survived in the 70-99 range. French is not unique in this - Welsh, Danish, and Basque also have vigesimal remnants - but it is unusual for a major modern language to retain them so prominently.
Full history of vigesimal counting in French →FAQ
How do you say 70 in French?
Soixante-dix (literally "sixty-ten"). It is pronounced approximately swah-sont-DEES. Belgium and Switzerland use septante (sep-TANT), which is much more logical but not used in France or Quebec.
How do you say 80 in French?
Quatre-vingts (literally "four-twenties", i.e. 4 x 20 = 80). Written with an s when it ends the number (quatre-vingts) but without s when another number follows (quatre-vingt-un, quatre-vingt-deux). Belgium uses the same form as France for 80.
How do you say 90 in French?
Quatre-vingt-dix (four-twenties-ten, 4 x 20 + 10 = 90). Belgium and Switzerland use nonante. Note: no s on quatre-vingt because dix follows.
Why is 71 "soixante-et-onze" but 81 is "quatre-vingt-un"?
The -et- connector is used for 71 (soixante-et-onze) because 71 = 60 + 11, and onze begins with a vowel requiring the connecting et. But 81 = quatre-vingt + un, and the base is a multiplication (quatre-vingt), not a simple addition from a round ten. The pattern: 21, 31, 41, 51, 61, 71 use -et-un or -et-onze. But 81 does not.
Why does French count in twenties above 69?
The Gauls (Celtic tribes in pre-Roman France) used a vigesimal (base-20) counting system. When Latin replaced Celtic vocabulary, the base-20 pattern survived in the 70-99 range. Belgium and Switzerland did not adopt France's 19th-century language standardisation, which retained the vigesimal forms, so they kept the simpler septante, huitante, nonante.
What is 97 in French?
Quatre-vingt-dix-sept. This breaks down as: quatre (4) + vingt (20) + dix (10) + sept (7) = 97. IPA: /katʁ.vɛ̃.dis.sɛt/. In Belgium and Switzerland: nonante-sept.
Is it "quatre-vingts euros" or "quatre-vingt euros"?
Quatre-vingts euros - with the s. The s appears when quatre-vingts is followed by a noun (euros, personnes, etc.) rather than another number. When a number follows, the s disappears: quatre-vingt-un, quatre-vingt-deux. This is the only exception to the "s drops before following numbers" rule.