Numbers, time and dates in French
Numbers are not learnt as words but as rules for putting words together. French ones are ordinary up to sixty and then turn into sums: soixante-dix is sixty-ten, quatre-vingt-dix-sept is four-twenties-ten-seven. Anyone who can count to sixty thinks they can count — until the next house number.
Everything here is computed, not typed
Every number written out in words on this page is generated from a rule when the site is built, and the same rule sets the exercises below. A table of a hundred numbers typed by hand would be a hundred chances for a mistake nobody finds. Everything is checked against a second, independently written version — every number up to 2,000, every minute of the day, every date in the year and every amount up to ten euros.
The 13 places where your own language gets in the way
The page is arranged by these and not by kinds of number: anyone who gets this far can count to twenty.
Seventy is sixty-ten
After soixante the series of tens stops and French carries on counting from sixty: seventy is «sixty-ten», seventy-one «sixty-and-eleven», seventy-seven soixante-dix-sept. That is the standard in France. Belgium and Switzerland do say septante and nonante, and there they are correct — but a learner who guesses septante by analogy with English will sound Belgian in Paris at best.
Eighty is four score
French counts eighty in twenties: quatre-vingts is exactly the «fourscore» of older English. Ninety goes on from there — quatre-vingt-dix, «four twenties and ten» — and ninety-seven is quatre-vingt-dix-sept. Anyone who can count to sixty has only done the easy part.
The -s of quatre-vingts comes and goes
On its own, quatre-vingts ends in -s; as soon as another number follows, the -s goes. cent works the same way, and that one catches English speakers from the other side, because English never says «two hundreds»: in French it is deux cents, but deux cent un. The letter is silent, so the mistake only shows in writing — on a cheque, for instance.
et only before one
The English hyphen does not carry over. 21, 31, 41, 51, 61 and 71 take et and no hyphen: trente et un, soixante et onze. Every other compound under a hundred takes a hyphen and no et — and 81 and 91 take neither et nor the -s: quatre-vingt-un.
No «and» after the hundred
British English puts «and» after the hundreds; French puts nothing there at all. And the «a» of «a hundred» does not come across either: it is cent, never un cent.
mille without un, and never with -s
English counts the thousand — «one thousand», «a thousand» — and French does not. Nor does mille ever take an -s: deux mille. A million is different: it is a noun, so it takes both the article and the plural, and a de before whatever it counts — un million, deux millions de personnes.
A year is just a number
English splits a year into two pairs; French says the whole number as it stands: «one thousand nine hundred and eighty-four», without the «and». Carry the pairs over and you build a form that does not exist. From 2000 onwards the two languages agree for once: deux mille vingt-quatre is «two thousand and twenty-four», minus the «and» again.
heures is never left out
English drops «o’clock» as soon as the context makes it clear; French keeps heures every time, in speech as well as in writing. The half hour is et demie — with an -e, because the word agrees with heure.
No am and pm: timetables run to twenty-four
French has no am and pm. Appointments, timetables and opening hours are given on the twenty-four-hour clock, and people say them that way too. In conversation quatre heures et demie is fine, with de l’après-midi added if it is not obvious; what does not work is the English habit of reading the digits of a twelve-hour time.
le 23 juillet: no «-rd», no «of», no capital
Three differences at once. French dates use the cardinal number, nothing stands between the day and the month, and the month takes a small letter — as do the days of the week. Only the first of the month is an ordinal: le premier mai.
A comma, not a point
French marks decimals with a comma and says virgule. What follows the comma is usually read as a number, not digit by digit: 3,14 is trois virgule quatorze. Reading the digits out singly, as English does after «point», is not how a French speaker says it.
Space for the thousands, symbol at the end
The English separators are exactly the wrong way round: French groups thousands with a space and puts a comma before the cents. In French, 1,250 is one and a quarter. The currency symbol goes after the amount, with a space in front of it.
Phone numbers in pairs
A French number has ten digits and is read as five pairs, each said as a number rather than as two digits — and «double nine» has no French equivalent. A nought is zéro, never «oh». This is where the numbers up to 99 have to be automatic: the pairs from seventy upwards are the long ones.
The numbers
Ordinary up to sixty, arithmetic after that. et only comes before one, and the silent -s of quatre-vingts and deux cents drops as soon as another number follows.
| Digits | In words |
|---|---|
| 1 | un |
| 2 | deux |
| 5 | cinq |
| 11 | onze |
| 16 | seize |
| 17 | dix-sept |
| 20 | vingt |
| 21 | vingt et un |
| 22 | vingt-deux |
| 60 | soixante |
| 70 | soixante-dix |
| 71 | soixante et onze |
| 80 | quatre-vingts |
| 81 | quatre-vingt-un |
| 90 | quatre-vingt-dix |
| 97 | quatre-vingt-dix-sept |
| 100 | cent |
| 120 | cent vingt |
| 200 | deux cents |
| 201 | deux cent un |
| 1 000 | mille |
| 2 000 | deux mille |
The ordinals
Add -ième and drop a silent -e in front of it. The abbreviation is a raised e, not «th» — except for the first, which is premier.
| Digits | Abbreviated | In words |
|---|---|---|
| 1 | 1er | premier |
| 2 | 2e | deuxième |
| 3 | 3e | troisième |
| 4 | 4e | quatrième |
| 5 | 5e | cinquième |
| 9 | 9e | neuvième |
| 11 | 11e | onzième |
| 17 | 17e | dix-septième |
| 20 | 20e | vingtième |
| 22 | 22e | vingt-deuxième |
| 70 | 70e | soixante-dixième |
| 90 | 90e | quatre-vingt-dixième |
| 100 | 100e | centième |
| 1 000 | 1000e | millième |
Years
No pairs and no special form: a year is an ordinary number, said with the thousand and the hundreds in full.
| Year | Spoken |
|---|---|
| 1066 | mille soixante-six |
| 1515 | mille cinq cent quinze |
| 1789 | mille sept cent quatre-vingt-neuf |
| 1900 | mille neuf cents |
| 1984 | mille neuf cent quatre-vingt-quatre |
| 2000 | deux mille |
| 2010 | deux mille dix |
| 2024 | deux mille vingt-quatre |
Telling the time
heures always goes in, except with midi and minuit. Up to the half hour the minutes follow the hour; after it, moins counts back from the next hour. Timetables run to twenty-four.
| Time | Spoken | Timetable | Part of the day |
|---|---|---|---|
| 09:05 | neuf heures cinq | neuf heures cinq | du matin |
| 09:15 | neuf heures et quart | neuf heures quinze | du matin |
| 09:30 | neuf heures et demie | neuf heures trente | du matin |
| 09:45 | dix heures moins le quart | neuf heures quarante-cinq | du matin |
| 10:40 | onze heures moins vingt | dix heures quarante | du matin |
| 12:00 | midi pile | douze heures | midi |
| 14:00 | deux heures pile | quatorze heures | de l’après-midi |
| 16:30 | quatre heures et demie | seize heures trente | de l’après-midi |
| 19:00 | sept heures pile | dix-neuf heures | du soir |
| 20:30 | huit heures et demie | vingt heures trente | du soir |
Dates
Cardinal number, small letter for the month, nothing in between. Only the first of the month is an ordinal.
| Date | In figures | Spoken |
|---|---|---|
| 23/7/1984 | 23/07/1984 | le vingt-trois juillet mille neuf cent quatre-vingt-quatre |
| 1/3/2024 | 01/03/2024 | le premier mars deux mille vingt-quatre |
| 14/7/1789 | 14/07/1789 | le quatorze juillet mille sept cent quatre-vingt-neuf |
| 31/12/1999 | 31/12/1999 | le trente et un décembre mille neuf cent quatre-vingt-dix-neuf |
Money, decimals, phone numbers
The symbol comes last, a comma marks the decimals and a space the thousands. Between the euros and the cents there is no word at all.
| Written | Spoken |
|---|---|
| 0,75 € | soixante-quinze centimes |
| 1,00 € | un euro |
| 4,50 € | quatre euros cinquante |
| 19,99 € | dix-neuf euros quatre-vingt-dix-neuf |
| 1 250,50 € | mille deux cent cinquante euros cinquante |
| 3,14 | trois virgule quatorze |
| 2,718 | deux virgule sept un huit |
| 06 12 34 56 78 | zéro six douze trente-quatre cinquante-six soixante-dix-huit |
Try it yourself
54 exercises, generated from the same rules. Whatever you get wrong comes back tomorrow.