Esperanto grammar Part of Chapter 1

CEFR A1-A2

5 min read

Test yourself (24 questions)

Esperanto Numbers: Counting With Nine Roots, No Exceptions

By Michael McGettrickUpdated 11 October 2026

Learn nine roots plus , and , and one spelling rule joins them into every number in Esperanto. Tens and hundreds join (, twenty); everything else stays apart ( , twelve). Nothing is irregular.

Quick check

Three quick questions on what you have just read. The full practice is further down.

Fill in the blank

0/3

Write the number in Esperanto. Watch the join rule: tens and hundreds join up, everything else stays apart.

  1. 12 = (10 plus 2: dek stands alone, so two words.)

    Accents optional - cx, gx, ux work for ĉ, ĝ, ŭ

  2. 40 = (4 tens, so one word.)

    Accents optional - cx, gx, ux work for ĉ, ĝ, ŭ

  3. 44 = (One joined ten, then a separate unit.)

    Accents optional - cx, gx, ux work for ĉ, ĝ, ŭ

Ninety-seven is , nine-ten seven, where French needs quatre-vingt-dix-sept and English hides the ten inside eleven and twelve.

The whole vocabulary

NumberWordNumberWord
06
17
28
39
410
5100
1000
  • oneone
  • twotwo
  • threethree
  • fourfour
  • fivefive
  • sixsix
  • sevenseven
  • eighteight
  • ninenine
  • tenten

That is the list. Every number up to 999,999 is built from these:

  • . - I have two books.
  • aĝa. - She is ten years old.

Zero

is the numeral; is the noun, for zero as a thing:

  • - zero eight two (a code, read digit by digit)
  • . - The temperature is below zero.

Saying them

Esperanto spelling is phonetic, so the only traps are letters English reads differently:

WordSay itThe trap
tsentc is always ts, never the coin
a real k then a real v, not kw
nowone syllable: ŭ is a w glide
stress falls on the second-to-last

The join rule

Two operations, two spellings:

times dek or cent (joined)adds (apart)ordinal -aWhat do the colours mean?
2 x 10 = dudek, written as one word
10 + 2 = dek du, written as two words
NumberEsperantoWorking
12 10 + 2
202 x 10
22 2 x 10 + 2
909 x 10
101 100 + 1
123 100 + 20 + 3
2002 x 100
250 200 + 50
999 900 + 90 + 9

is a joined ten and a separate unit in one breath; after that, the number line writes itself. In a sentence:

  • . - She is twenty-two. (literally: has twenty-two years)

The join happens only with and . always stays a separate word, because almost anything can stand in front of it ( , 333,000):

  • - 2,000 (PMEG counts as a misspelling)
  • - 12,000

The popular shortcut, "multiplication joins, addition stays apart", is right everywhere except here.

The number line from 11 to 1,000

Every ten and hundred, written out. Each one is the join rule applied once.

The teens and the tens

NumberEsperantoNumberEsperanto
11 20
12 30
13 40
14 50
15 60
16 70
17 80
18 90
19 100

The hundreds

NumberEsperantoNumberEsperanto
100600
200700
300800
400900
5001000

They do not decline

plural -jobject -nWhat do the colours mean?

Cardinals take no -j and no -n. The noun takes both; the number sits still:

  • - three books
  • . - I see three books.

If your first language puts endings on numbers, this is the habit to drop, and nothing replaces it. The one exception is as a pronoun rather than a count:

  • unuj - the ones and the others

Words built from numbers do decline, because they are no longer numbers. An ordinal is an adjective; is a noun:

  • - the first days (as an object)
  • - two million

Thousands, millions and billions

is a numeral like : no ending, no . Unlike , it stays apart from the number in front of it:

NumberEsperanto
1,000
2,000
10,000
100,000
1987
2026

Above that the words are nouns ending in -o: (a million) and (a billion). Like any noun they take the plural and object endings, and they link to what they count with :

  • - a million people
  • . - They sold three million books.

The -n goes on , the object. stays plain, because is a preposition and shields the noun behind it. A big number mixes both systems:

  • - 2,500,000

Ordinals: add -a

Any number plus the adjective ending -a is an ordinal:

NumberOrdinalEnglish
first
second
third
-twelfth
-twenty-first

A compound is usually joined with a hyphen so the -a clearly covers the whole number; written apart is also correct. Ordinals agree like adjectives and tell the time:

  • - the first day
  • . - At three o'clock.

Swap -a for -e and you get the adverb:

  • , . - Firstly, I do not know.

Fractions, multiples and groups are built the same way, with suffixes: see fractions, multiples and groups.

Numbers and da

A bare numeral is complete on its own: , never . Only a number noun links with :

  • - three books
  • - a dozen eggs
  • - thousands of people

The full rule, with and , is in quantity.

Mistakes English speakers make

WrongRightWhy
addition stays apart
never joins
tens and hundreds join up
trin numerals take no endings
no after a bare numeral
is a noun
biliono (billion)biliono is a trillion
(a book)no indefinite article

What to do next

  1. Read your phone number aloud in Esperanto, digit by digit.
  2. Say this year and the year you were born.
  3. Then read fractions, multiples and groups.

See also

Practise: test yourself

Fill in the blank

0/5

Write the number in Esperanto. Watch the join rule: tens and hundreds join up, everything else stays apart.

  1. 12 = (10 plus 2: dek stands alone, so two words.)

    Accents optional - cx, gx, ux work for ĉ, ĝ, ŭ

  2. 40 = (4 tens, so one word.)

    Accents optional - cx, gx, ux work for ĉ, ĝ, ŭ

  3. 44 = (One joined ten, then a separate unit.)

    Accents optional - cx, gx, ux work for ĉ, ĝ, ŭ

  4. 300 = (3 times 100.)

    Accents optional - cx, gx, ux work for ĉ, ĝ, ŭ

  5. 1005 = (1000 plus 5.)

    Accents optional - cx, gx, ux work for ĉ, ĝ, ŭ

Build the word

0/4

Build the number from its pieces. Only tens and hundreds join into one word.

  1. 20 (2 x 10)

    Accents optional - cx, gx, ux work for ĉ, ĝ, ŭ

    Your word is empty.

  2. 90 (9 x 10)

    Accents optional - cx, gx, ux work for ĉ, ĝ, ŭ

    Your word is empty.

  3. 500 (5 x 100)

    Accents optional - cx, gx, ux work for ĉ, ĝ, ŭ

    Your word is empty.

  4. third (an ordinal)

    Accents optional - cx, gx, ux work for ĉ, ĝ, ŭ

    Your word is empty.

Spot the mistake

0/5

Each sentence has one wrong word. Tap it.

Pick the right one

0/5

Da, or nothing at all? A bare numeral needs no da; a number noun does.

  1. tri libroj (three books)

  2. du milionoj homoj (two million people)

  3. mil jaroj (a thousand years)

  4. miloj homoj (thousands of people)

  5. cent homoj (a hundred people)

Translation drill

0/5

Translate into Esperanto.

  1. I see three books.

  2. the first day

  3. twenty-two years

  4. two million people

  5. the twelfth day

Chapters 1 and 2 free

This article is one lesson in a whole course

Every grammar point has its own article and drill, and the course wraps them in graded stories, games and printable worksheets, in the order you need them.

Chapters 1 and 2 free, forever. Plus: 7 days free, then $5 a month for all eleven languages.

Start learning free

Esperanto · Free printables

Practice worksheets and infographics

Practice worksheets with answer keys built in, plus infographic and listicle formats. Open any one to view, print or save.

Frequently asked questions

How do you count to twenty in Esperanto?
, , , , , , , , , , , , , , , , , , , . The teens are plus the unit as two words, and twenty is times , written as one. Nothing is irregular: every number above ten is the nine roots plus , cent and , put together by one spelling rule.
When is an Esperanto number written as one word and when as two?
Only and cent join the digit in front of them: is 20 and is 200, each one word. Everything else is written apart: for 12, for 22, for 123. never joins, so 2,000 is ; PMEG, following the , treats as a misspelling. The popular shortcut, join multiplication and separate addition, gets every case right except the thousands.
Do Esperanto numbers take the plural -j or the accusative -n?
No. Cardinals never change: keeps untouched while takes both endings. The one exception is used as a pronoun rather than a count: unuj , the ones and the others. Words built from numbers do change, because they are adjectives or nouns: , .
How do ordinal numbers work in Esperanto?
Add the adjective ending -a: (first), (second), (third), (tenth). A compound number is usually hyphenated so the -a covers all of it: -, the twelfth. Ordinals are ordinary adjectives, so they agree ( , the first days) and they tell the time: , at six o'clock.
How do you say a year in Esperanto?
As one long number, built by the same rule: 1987 is , and 2026 is . In a date the year usually follows : , or simply 2026, read the same way.