Historical Context & Motivation
Numbers are among the oldest and most essential building blocks of any language. The Spanish number system descends directly from Latin, the language spoken throughout the Roman Empire. As Latin evolved into the Romance languages — Spanish, French, Italian, Portuguese, and Romanian — each language preserved and adapted Latin's numerical vocabulary. Understanding how Spanish numbers developed helps explain certain irregularities that learners encounter today, such as why the teens (11–15) have unique forms rather than following a predictable pattern.
Beyond history, numbers are deeply practical. Whether you are ordering food at a restaurant, checking a price tag while traveling abroad, exchanging phone numbers with a new friend, or understanding a weather forecast, numbers appear in nearly every real-life conversation. Learning to say and understand numbers in Spanish opens the door to countless everyday interactions.
The central question this lesson addresses is: How do you form, pronounce, and use Spanish numbers from 0 to 1,000,000 — and how do you apply them in real-world price and shopping contexts? By the end of this lesson, you will be able to count confidently, read price tags, ask about costs, and handle money conversations in Spanish.
Core Principles of Spanish Numbers
Spanish numbers follow a logical structure once you learn the foundational pieces. There are a few core principles that will help you understand and predict how numbers are formed, even if you have not memorized every single one. These principles address the building blocks (0–15), the patterns (16–99), the hundreds, and the thousands.
Unique Core Numbers (0–15)
Combination Pattern (16–99)
Gender Agreement with uno/una
Hundreds & Thousands Are Additive
Price Expressions Use Specific Phrases
Visual Explanation — The Number Map
The diagram below maps out how Spanish numbers are structured across their major ranges. Notice how the system transitions from unique memorized forms (0–15) to predictable patterns (16 and above). The color coding highlights each range so you can see where memorization is required and where pattern recognition takes over.
As you study the diagram, notice a clear trend: the system starts with pure memorization and gradually becomes more formulaic. Once you internalize the base numbers and the tens words, you can construct almost any number on the fly. The bottom box highlights a critical cultural difference — in most Spanish-speaking countries, the roles of commas and periods in numbers are reversed compared to English. A price of one thousand five hundred dollars and ninety-nine cents would be written as $1.500,99 in Spanish contexts. Keep this in mind whenever you read prices in Spanish-language sources.
How Spanish Numbers Are Built
While Spanish numbers are not mathematical formulas, they follow structural formulas — predictable patterns you can use to construct any number. Think of these as recipes: plug in the right ingredients and you get the correct number every time.
For prices, Spanish uses specific sentence structures. The verb costar (to cost) is the most important. It conjugates as cuesta for one item and cuestan for multiple items. To ask the price, you say ¿Cuánto cuesta? (How much does it cost?) or ¿Cuánto cuestan? (How much do they cost?). To state the price, you respond with the item + cuesta/cuestan + number + currency: La camisa cuesta veinticinco dólares (The shirt costs twenty-five dollars).
Detailed Breakdown — Numbers at a Glance
The following reference table gives you every essential number form you need. Study the patterns in each column. The tens column shows that most tens words end in -enta (except veinte and treinta), and the hundreds column shows that most end in -cientos (with three irregulars highlighted).
| Digit | Ones (0–9) | Teens (10–19) | Tens (20–90) | Hundreds (100–900) |
|---|---|---|---|---|
| 0 | cero | diez | veinte | cien / ciento |
| 1 | uno | once | treinta | doscientos/as |
| 2 | dos | doce | cuarenta | trescientos/as |
| 3 | tres | trece | cincuenta | cuatrocientos/as |
| 4 | cuatro | catorce | sesenta | quinientos/as ⚠ |
| 5 | cinco | quince | setenta | seiscientos/as |
| 6 | seis | dieciséis | ochenta | setecientos/as ⚠ |
| 7 | siete | diecisiete | noventa | ochocientos/as |
| 8 | ocho | dieciocho | — | novecientos/as ⚠ |
| 9 | nueve | diecinueve | — | — |
Worked Example — Reading a Menu and Calculating a Total
Imagine you are at a café in Mexico City. You want to order a sandwich (un sándwich) for $85 pesos, a juice (un jugo) for $35 pesos, and a cookie (una galleta) for $22 pesos. Let's walk through how to express each price in Spanish and calculate the total.
Common Mistakes & How to Avoid Them
Even after learning the patterns, there are several common traps that Spanish learners fall into when working with numbers and prices. The table below highlights the most frequent mistakes, explains why they happen, and provides the correct form. Reviewing these will help you avoid errors on tests and in real conversations.
| Common Mistake | Why It Happens | Correct Form |
|---|---|---|
| Saying "ciento" for exactly 100 | Learners overgeneralize the "ciento" form | Use cien alone; ciento only before additional digits (ciento uno) |
| Writing "diez y seis" instead of "dieciséis" | Applying the 30+ pattern (tens + y + ones) to teens | Numbers 16–29 are single compound words: dieciséis, veintitrés, etc. |
| Forgetting gender agreement on hundreds | In English, numbers don't change by gender | 200–900 agree: doscientos libros / doscientas páginas |
| Using "un mil" instead of "mil" | English says "one thousand," so learners translate literally | Just say mil for 1,000. Use dos mil, tres mil for 2,000+. |
| Using "cuesta" with plural items | Forgetting to make the verb agree with the subject | One item: cuesta. Multiple items: cuestan. Los zapatos cuestan... |
| Confusing commas and periods in written numbers | English conventions differ from Spanish | Spanish: 1.500,00 = English: 1,500.00 |
Connection to More Advanced Topics
Mastering basic numbers and prices is your gateway to several more advanced topics in Spanish. As you progress through Spanish 2 and beyond, numbers will appear in increasingly complex contexts — from telling time and giving dates to discussing percentages, statistics, and financial topics. The table below previews how the foundational skills you're building now connect to future learning.
| Spanish 1 Skill (Now) | Advanced Application (Later) |
|---|---|
| Counting 0–100 | Telling time (Son las tres y cuarenta y cinco), giving dates (el quince de marzo) |
| Saying prices with cuesta/cuestan | Comparison shopping (Éste cuesta más que ése), bargaining in markets, discussing budgets |
| Gender agreement (doscientos/doscientas) | Ordinal numbers (primero/primera), fraction expressions, and adjective agreement in complex sentences |
| Numbers 100–1,000,000 | Discussing populations, historical dates (mil novecientos noventa y dos = 1992), and large financial amounts |
| Reading written prices (1.500,99) | Understanding Spanish-language news, economic data, and official documents from various countries |
Looking ahead, you will also encounter ordinal numbers (first, second, third — primero, segundo, tercero) and collective numbers (a dozen, a pair — una docena, un par). These build directly on the cardinal numbers you are learning now. Additionally, understanding how to express prices will prepare you for travel scenarios, job interviews discussing salary, and even reading Spanish-language websites where prices are displayed in local formats.
Practice Problems
Lesson Summary
Spanish numbers follow a layered system that moves from unique memorized forms (0–15) to single-word compounds (16–29) to a tens + y + ones pattern (30–99) and finally to additive hundreds and thousands. Key irregulars to memorize include quinientos (500), setecientos (700), and novecientos (900), along with the cien vs. ciento distinction: use cien alone but ciento before additional digits. Hundreds from 200–900 must agree in gender with the noun they describe (doscientos/doscientas).
For prices, the essential verb is costar (cuesta/cuestan). Ask with ¿Cuánto cuesta? for one item or ¿Cuánto cuestan? for multiple. Remember that most Spanish-speaking countries swap the comma and period in written numbers (1.500,99 in Spanish = 1,500.99 in English). With these tools, you can confidently navigate shopping, dining, and everyday number conversations in any Spanish-speaking environment.