Spanish Numbers, Prices and Money: Pay Without Panicking
Learn Spanish numbers 1 to 1,000,000, how to say and understand prices, phone numbers and money phrases for shopping and travel.
By Ayoub Farid · · 2 min read

Numbers come at you fast: prices, phone numbers, addresses, times. Here's how to say them and, more importantly, how to understand them when someone says them quickly.
0 to 20
cero, uno, dos, tres, cuatro, cinco, seis, siete, ocho, nueve, diez, once, doce, trece, catorce, quince, dieciséis, diecisiete, dieciocho, diecinueve, veinte
21 to 100
- 21–29 are one word: veintiuno, veintidós, veintitrés…
- From 31 use y: treinta y uno, cuarenta y cinco, noventa y nueve
- Tens: treinta, cuarenta, cincuenta, sesenta, setenta, ochenta, noventa, cien
Hundreds and thousands
| Number | Spanish |
|---|---|
| 100 | cien |
| 101 | ciento uno |
| 200 | doscientos |
| 500 | quinientos (irregular) |
| 700 | setecientos |
| 900 | novecientos |
| 1,000 | mil |
| 2,500 | dos mil quinientos |
| 1,000,000 | un millón |
Note: Spain and many Latin American countries write 1.000 and 2,50 (dots for thousands, commas for decimals), while Mexico uses the US style 1,000 and 2.50.
Prices
- ¿Cuánto cuesta? / ¿Cuánto es? — How much is it?
- Son treinta y cinco pesos. — It's thirty-five pesos.
- Cuesta diez euros con cincuenta. — It costs €10.50.
- ¿Me hace un descuento? — Can you give me a discount? (markets)
- Está muy caro. — It's very expensive.
- Está barato. — It's cheap.
Paying
- ¿Aceptan tarjeta? — Do you take cards?
- ¿Puedo pagar en efectivo? — Can I pay cash?
- Quédese con el cambio. — Keep the change.
- ¿Me da el cambio? — Can I have the change?
- No traigo cambio. — I don't have change (Mexico).
Phone numbers
In many countries people read phone numbers in pairs: 55 12 34 56 → cincuenta y cinco, doce, treinta y cuatro, cincuenta y seis. Ask ¿Me lo repites despacio? if needed.
Tips for understanding fast numbers
- Listen for the first word: veinti-, treinta, cuarenta…
- Ask them to write it: ¿Me lo puede escribir?
- Watch the register screen.
Practice: say the price
Say each one out loud:
- $35 → treinta y cinco pesos
- $120 → ciento veinte pesos
- €4.50 → cuatro euros con cincuenta
- $1,500 → mil quinientos pesos
- $99 → noventa y nueve pesos
Practice
Numbers need practice out loud. In Lolo's café call in Mexico City, you'll ask ¿cuánto es? and hear prices like treinta y cinco pesos, just like at a real counter. See order coffee in Spanish and shopping in Spanish.
Frequently asked questions
Is it "cien" or "ciento"?
Cien for exactly 100; ciento for 101–199: ciento veinte.
How do you say 500 in Spanish?
Quinientos, which is irregular.
How do you ask for the price?
¿Cuánto cuesta? or ¿Cuánto es?
