CONVERSATIONAL FRENCH • LANGUAGE SYSTEMS (GRAMMAR & SYNTAX)

Numbers, Prices & Quantities — I can understand and use numbers, prices, and quantities accurately in common contexts.

Master French numerals, pricing conventions, and quantity expressions to navigate real-world transactions with confidence.

Historical Context & Motivation

The French number system is one of the most fascinating artifacts of linguistic evolution in the Romance language family, reflecting centuries of contact between Latin decimal counting and Celtic vigesimal (base-20) traditions. Unlike Spanish or Italian, which adopted straightforward Latin-derived number words throughout their systems, French retained a hybrid structure that produces famously complex forms like quatre-vingts (four-twenties, i.e., 80) and quatre-vingt-dix (four-twenties-ten, i.e., 90). Understanding this historical layering helps learners predict patterns instead of relying on rote memorization alone.

The practical stakes of mastering French numbers, prices, and quantities extend well beyond academic exercises. Whether you are ordering at a Parisian boulangerie, negotiating at a Dakar market, or interpreting a receipt in Montreal, the ability to process numerical information accurately in French is essential for functional communication. Misunderstanding soixante-quinze (75) as soixante-cinq (65) can mean the difference between a correct transaction and an embarrassing error. This lesson equips you with the systematic knowledge to handle these situations across the entire Francophone world.

~50 BCE
Gaulish Vigesimal Influence
Celtic-speaking Gauls used a base-20 counting system. After Roman conquest, this tradition persisted in oral usage and eventually shaped Old French numerals, particularly for numbers above 60.
~1100
Old French Number Consolidation
Old French texts show competing forms: both decimal-style septante (70) and vigesimal soixante-dix (60+10) coexisted. Regional variation was significant.
1635
Académie Française Founded
The standardization of French grammar, including number conventions, began in earnest. The vigesimal forms (70, 80, 90) were codified for standard French, while Belgium and Switzerland retained decimal alternatives.
2002
Euro Adoption in France
The transition from the franc to the euro introduced new price conventions and decimal expressions. French speakers adapted to a system using the comma as a decimal separator (e.g., 3,50 €), reinforcing distinct formatting rules.

The central question this lesson addresses is systematic: how do the structural rules of French numeration, price expression, and quantity specification work together as a coherent grammatical subsystem, and how can a learner internalize these patterns so that numerical communication in French becomes automatic rather than labored?

Core Principles & Definitions

French numerical expression rests on several foundational principles that, once grasped, make the entire system predictable. The key insight is that French numbers follow a largely compositional logic—larger numbers are assembled from smaller building blocks according to consistent rules, with a few well-defined exceptions that learners can memorize as a finite set. Prices and quantities then layer additional grammatical considerations—gender agreement, partitive articles, and unit expressions—onto this numerical foundation.

1

Additive & Multiplicative Composition

French numbers are built through addition (e.g., dix-sept = 10 + 7) and multiplication (e.g., quatre-vingts = 4 × 20). Recognizing which operation applies at each stage is the key to decoding any number.
2

The Vigesimal Exception Zone (60–99)

Standard French uses base-20 logic for 70–99. Soixante-dix (60+10), quatre-vingts (4×20), and quatre-vingt-dix (4×20+10) are the three pivots.
3

Gender Agreement with 'un/une'

The number 1 and compound numbers ending in 1 (21, 31, etc.) agree in gender with the noun they modify: vingt et un euros but vingt et une pages.
4

Partitive & Quantity Expressions

Quantities in French use partitive articles (du, de la, de l', des) or adverbs of quantity (beaucoup de, un peu de, assez de) followed by de + noun, replacing the full partitive article.
5

Price Formatting & Currency Expression

French uses a comma for decimals and a space (or period) for thousands: 1 250,75 €. Prices are read as mille deux cent cinquante euros et soixante-quinze centimes. The currency symbol follows the number.
KEY TAKEAWAY
Think of French numbers like building with LEGO bricks: you have a fixed set of base pieces (0–16, then the tens), and you snap them together using addition and multiplication connectors. The only unusual part is that, for 70–99, you reach into a different brick set—the vigesimal one—but the connecting logic remains identical. Once you internalize the handful of irregular bricks, you can construct any number on demand.

Visual Explanation — The French Number System Map

This diagram maps the complete French number architecture from 0 to beyond 1 000. Note the three zones: unique memorized forms (violet, left), predictable decimal composition (cyan, center), and the vigesimal exception zone (pink, right). The bottom panels highlight the critical spelling and agreement rules that govern written French numerals, as well as Belgian and Swiss alternatives.

The diagram reveals a crucial structural insight: fully two-thirds of the number system (0–69) operates on straightforward decimal logic that any Romance-language learner will find intuitive. The vigesimal zone from 70–99, while initially disorienting, involves only three additional pivot points—soixante-dix, quatre-vingts, and quatre-vingt-dix—after which the same additive unit-attachment logic applies. Learners who focus on mastering these three pivots will find the rest of the system falls into place rapidly.

How It Works — Prices, Decimals & Currency Expressions

Expressing prices in French requires combining number formation with specific conventions for currency, decimals, and oral delivery. Unlike English, which places the dollar sign before the numeral ($5.99), French places the currency symbol after the number and uses a comma as the decimal separator: 5,99 €. In speech, the structure follows the pattern: [whole number] + [currency noun] + et + [centimes/cents]. When the decimal portion is absent, centimes is simply omitted.

Price Expression Formula

ORAL PRICE STRUCTURE
[Number] + euro(s) + (et + [centimes number] + centime(s))
Example: 14,50 € → quatorze euros et cinquante centimes. In casual speech, centimes is often dropped: quatorze cinquante.

Asking About Prices

Common French expressions for inquiring about prices
French ExpressionRegisterEnglish Equivalent
Combien ça coûte ?Standard / informalHow much does it cost?
Quel est le prix de... ?FormalWhat is the price of...?
C'est combien ?InformalHow much is it?
Ça fait combien ?At checkoutHow much does that come to?

Formatting Conventions

WRITTEN NUMBER FORMATTING
Thousands separator: space or period | Decimal separator: comma
English: 1,250.75 → French: 1 250,75 or 1.250,75. In French academic and official contexts, the thin non-breaking space is preferred for thousands.
⚠️ Common Pitfall
English speakers often confuse the French comma with the English comma. In French, 3,50 means three and a half (3.50 in English), not three thousand fifty. Always check context: a price tag reading 1.250,00 € is one thousand two hundred fifty euros, not one point two-five.

Detailed Breakdown — Quantity Expressions & Partitives

Expressing quantities in French involves a grammatical framework that integrates partitive articles, adverbs of quantity, and specific measurement units. The fundamental distinction lies between countable and uncountable nouns, just as in English, but French marks this distinction more explicitly through its article system. When expressing an unspecified quantity of an uncountable noun, French requires a partitive article (du, de la, de l'), whereas when a specific quantity expression precedes the noun, the partitive collapses to the simple preposition de (or d' before a vowel).

This decision tree guides you through French quantity expression. Start at the top: if no specific quantity is stated, use the partitive article (left branch); if a quantity is specified—whether a number, a measurement, or an adverb—use de plus the noun (right branch). The red box at the bottom highlights the critical negation rule, which overrides both branches.

Common Measurement Units in Context

Essential French measurement units for shopping and cooking contexts
French UnitEnglishExample Phrase
un kilo (de)a kilogram (of)un kilo de tomates
une livre (de)a pound / 500g (of)une livre de beurre
un litre (de)a liter (of)deux litres de lait
une bouteille (de)a bottle (of)une bouteille d'eau
une tranche (de)a slice (of)trois tranches de jambon
un morceau (de)a piece (of)un morceau de fromage
une douzaine (de)a dozen (of)une douzaine d'œufs

Worked Example — Ordering at a French Market

Imagine you are at an open-air market in Lyon. You want to buy the following items: 2 kilos of apples at 3,50 € per kilo, one bottle of olive oil at 8,95 €, and a dozen eggs at 4,20 €. The vendor speaks only French. Let us walk through the entire transaction, constructing each utterance step by step.

Market Transaction: Constructing a Complete Order
1
Step 1 — Greet and Open the TransactionBegin with a polite greeting. In French market culture, starting without Bonjour is considered rude. Say: Bonjour ! Je voudrais... (Hello! I would like...). The conditional voudrais is more polite than veux.
Bonjour ! Je voudrais...
2
Step 2 — Request the Apples (Quantity + de + Noun)"Two kilos of apples" requires a specific quantity, so the partitive is replaced by de: deux kilos de pommes. Note that kilo takes a plural -s, and pomme (feminine) also takes its plural form pommes. The number deux is invariable (no gender agreement).
...deux kilos de pommes...
3
Step 3 — Request the Olive Oil (Container Unit)"One bottle of olive oil" uses a container expression: une bouteille d'huile d'olive. Notice three things: une (feminine, agreeing with bouteille), the elision d' before the vowel in huile (the h is mute), and the compound noun huile d'olive (olive oil).
...une bouteille d'huile d'olive...
4
Step 4 — Request the Eggs (Collective Noun)"A dozen eggs" is une douzaine d'œufs. The word douzaine is feminine, hence une. Again, de elides to d' before the vowel sound of œufs. Pronunciation note: the plural œufs is pronounced /ø/ (the final consonants are silent), unlike the singular œuf /œf/.
...et une douzaine d'œufs, s'il vous plaît.
5
Step 5 — Ask for the Total and PayAfter the vendor gathers your items, ask: Ça fait combien ? (How much does that come to?). The vendor might reply: Ça fait vingt euros et quinze centimes (That comes to 20,15 €). Let us verify: 2 × 3,50 = 7,00 for apples + 8,95 for oil + 4,20 for eggs = 20,15 €. You might respond: Voilà, merci beaucoup ! while handing over payment.
Complete order: « Bonjour ! Je voudrais deux kilos de pommes, une bouteille d'huile d'olive, et une douzaine d'œufs, s'il vous plaît. Ça fait combien ? »

Regional Variations & Common Errors

One of the most practically important dimensions of French number usage is the variation across Francophone regions. While standard Metropolitan French (as taught in most textbooks) uses vigesimal forms for 70, 80, and 90, speakers in Belgium, Switzerland, and parts of West Africa often employ decimal alternatives. Awareness of these variations is essential for anyone planning to communicate across the Francophone world, and it also serves as a useful diagnostic: if you hear septante, you know you are likely interacting with a Belgian or Swiss speaker.

Regional number variations across Francophone Europe
NumberFrance (Standard)BelgiumSwitzerland
70soixante-dixseptanteseptante
71soixante et onzeseptante et unseptante et un
80quatre-vingtsquatre-vingtshuitante
90quatre-vingt-dixnonantenonante
99quatre-vingt-dix-neufnonante-neufnonante-neuf

Frequent Errors by English Speakers

Common errors English speakers make with French numbers, prices, and quantities
Error TypeIncorrect FormCorrect FormExplanation
Pluralizing mille*deux millesdeux milleMille is invariable; it never takes -s.
Keeping -s on cent/vingt*deux cents troisdeux cent troisCent/vingt drop -s when followed by another number.
Gender of un/une*vingt et un pagesvingt et une pagesPage is feminine; un must agree → une.
Partitive after quantity*beaucoup des pommesbeaucoup de pommesAfter quantity expressions, use de, not des.
Decimal confusion*3.50 €3,50 €French uses comma for decimals, not period.
KEY TAKEAWAY
Think of regional French number variants like regional dialects in programming languages—Python vs. MicroPython, for instance. The core logic and syntax are identical, but a few keywords differ. You should learn to produce standard Metropolitan French numbers (the industry standard), but train your ear to passively recognize septante, huitante, and nonante as equivalents of 70, 80, and 90. This dual competence will serve you across all Francophone contexts.

Connection to Advanced French — Ordinals, Fractions & Large Numbers

The cardinal number system you have now mastered forms the foundation for several more advanced numerical domains in French. Ordinal numbers (first, second, third...) are formed by adding the suffix -ième to the cardinal form: deux → deuxième, trois → troisième, vingt et un → vingt et unième. The sole exception is premier / première (first), which uses a suppletive form. Fractions use the ordinal as the denominator—un cinquième (one fifth)—with special forms for un demi (half), un tiers (third), and un quart (quarter).

Progression from basic to advanced numerical French
ConceptBasic Level (This Lesson)Advanced Level (Next Steps)
Number typesCardinals: un, deux, trois...Ordinals: premier, deuxième, troisième...
QuantitiesWhole units: un kilo de, trois litres deFractions/percentages: un tiers de, 15 % de
PricesSimple prices: 3,50 €, 125 €Complex financial: taux d'intérêt de 2,5 %
ScaleUp to thousands: mille, deux milleMillions/milliards as nouns: deux millions de
ContextShopping, daily transactionsAcademic, scientific, financial discourse

As you advance, pay particular attention to the grammatical behavior of million and milliard (billion). Unlike mille, these are grammatical nouns: they take a plural -s (deux millions) and require de before the following noun (trois milliards d'euros). This noun-like behavior is the bridge between the number system you learned today and more complex quantitative expression in formal French.

Practice Problems

PROBLEM 1CONCEPTUAL
Explain why the French number 97 is expressed as quatre-vingt-dix-sept. Break down the mathematical logic embedded in this compound form, and identify the historical reason it does not follow the same decimal pattern as 47 (quarante-sept).
PROBLEM 2BASIC
Write the following prices in full French words: (a) 15,75 € (b) 82,30 € (c) 199,00 €
PROBLEM 3INTERMEDIATE
Translate the following shopping list into correct French, paying attention to articles, quantities, and gender: "I would like three slices of ham, half a kilo of strawberries, two bottles of mineral water, and a little bit of cheese."
PROBLEM 4APPLIED
You are at a restaurant in Geneva and the server presents the bill: « Ça fait nonante-sept francs cinquante, s'il vous plaît. » (a) How much is the bill in numerals? (b) How would this same amount be expressed by a server in Paris using Metropolitan French? (c) If you had only a 100-franc note, how would you say "Do you have change?" in French?
PROBLEM 5CRITICAL THINKING
A Belgian colleague sends you an email in French that includes the following sentence: « Le budget prévisionnel s'élève à deux millions trois cent septante-cinq mille euros. » (a) Convert this to a numeral. (b) Rewrite the sentence using standard Metropolitan French number words. (c) Identify which grammatical rules govern the presence or absence of -s on million, cent, and mille in this sentence, and explain why de does or does not appear between the number and euros.

Lesson Summary

French numbers operate through a hybrid system combining Latin-derived decimal logic (0–69) with Celtic vigesimal (base-20) structures (70–99). The three vigesimal pivots—soixante-dix (70), quatre-vingts (80), and quatre-vingt-dix (90)—are the only irregularities; all other numbers compose additively or multiplicatively. Key spelling rules include: cent and vingt take -s only when they are the final element, mille is always invariable, and million/milliard are nouns requiring de before the following noun.

For prices, French uses the pattern [number] + euros + et + [centimes] with a comma as the decimal separator and the currency symbol placed after the numeral. Quantities require choosing between partitive articles (du, de la, de l', des) for unspecified amounts and the preposition de after specific quantity expressions or adverbs of quantity. In negative constructions, all partitives reduce to de/d'. Finally, awareness of regional variants (septante, huitante, nonante) ensures comprehension across the entire Francophone world.

Varsity Tutors • Conversational French • Numbers, Prices & Quantities