Opens in a new tab

German Cardinal & Ordinal Numbers

Cardinal numbers (eins, zwei, drei) count things; ordinal numbers (erste, zweite, dritte) put them in order. Add -te up to 19 and -ste from 20, then the usual adjective ending: am dritten Mai.

  • CEFR A1
  • 8-question quiz
  • 2 exercises
Ordinal numbers: -te up to 19, -ste from 20
  1. zwei→zweitesecond
  2. drei→drittethird (irregular stem)
  3. vier→viertefourth
  4. sieben→siebteseventh (drops -en)
  5. zwanzig→zwanzigstetwentieth
  6. einunddreißig→einunddreißigstethirty-first

In German, the meaning of cardinal numbers is digits such as 3 or 11 or 630 or any other number used in counting to indicate quantity but not order. First, second, third, etc., are ordinal numbers, usually coming before a noun. They can be written as 1st, 2nd, 3rd, 4th, etc.
 

In English and in German there are cardinal numbers, used for counting, calculating and stating years and age. Ordinal numbers are used to order or rank things, giving the date as well as floors of buildings. 

1. Cardinal Numbers 

Below are the cardinal numbers in German. Keep in mind that in English we can say “a dog” (ein Hund), and “one dog” (ein Hund), using either the indefinite article “a/an”, or the cardinal number “one”. In German, the indefinite article “ein/eine/ein” and the cardinal number used when referring to one of something are the same. However, we need to pay attention to the gender and case of the noun. 

Example:
Das ist ein Hund. This is a / one dog.
Das ist eine Katze. This is a / one cat. 
(Note: You cannot say: “Das ist eins Hund/ eins Katze”)

CORE Languages German Cardinal & Ordinal Numbers

Note: The teens could be translated to “threeten”, “fourten”, etc. 

CORE Languages German Cardinal & Ordinal Numbers
CORE Languages German Cardinal & Ordinal Numbers

Note: The literal translation of these numbers would be “one and twenty”, “two and thirty”, “three and forty”, etc. 

CORE Languages German Cardinal & Ordinal Numbers

2. Ordinal Numbers

Ordinal numbers normally add ‘-te’ to the end of the spelling of the cardinal numbers less than 20, with a few exceptions. Ordinal numbers greater than 19 add ‘-ste’ to the end. Ordinals can precede nouns, which is why the definite articles are often used in combination with ordinal numbers.

Example:
Er hat die erste Prüfung bestanden. He has passed the first exam. 

When referring to dates, we add “am” (an dem), when referring to centuries or locations we add “im” (in dem). 

Example:
Halloween ist am einunddreißigsten Oktober. Halloween is on the 31st of October. 
Wir leben im einundzwanzigsten Jahrhundert. We live in the 21st century. 

CORE Languages German Cardinal & Ordinal Numbers

Note: Ordinal numbers take the same endings as other adjectives, so the ending after “-t-” or “-st-” changes with gender, case and article (e.g. der erste Tag, am dritten Mai, mein erster Tag), and we need to use the correct article. For dates, we usually use “der”. 

Example:
Das ist der erste Geburtstag meiner Tochter. This is the first birthday of my daughter. 
Das ist das erste Auto. This is the first car. 
Heute ist der dreiundzwanzigste Oktober. Today is the 23rd of October. 

Key vocabulary

WordMeaningExample
eins / ein, eineone (eins when counting, ein/eine before a noun)Ich habe heute nur einen Termin.
zwölftwelveIn unserem Büro arbeiten zwölf Leute.
einundzwanzigtwenty-one (literally 'one and twenty')Mein Sohn ist einundzwanzig Jahre alt.
hundert(one) hundredDas Ticket kostet hundert Euro.
tausend(one) thousandWir haben über tausend Kunden in Deutschland.
erstefirst (irregular)Heute ist mein erster Tag in der neuen Firma.
drittethird (irregular)Mein Büro ist im dritten Stock.
siebteseventhWir treffen uns am siebten März.
achteeighthHeute ist der achte Mai.
am ...ten / am ...stenon the ...th (for dates)Der Workshop ist am zwanzigsten Juni.

Practice: German Cardinal & Ordinal Numbers

Work through the exercises, then test yourself with the quiz. Learn from your mistakes and try again as often as you like.

Exercises

Write the ordinal number

Write the number in parentheses as an ordinal with the correct ending.

  1. Heute ist der ______ (3.) Oktober.

    Today is October 3rd.

    Show answer

    dritte

  2. Mein Geburtstag ist am ______ (1.) Mai.

    My birthday is on May 1st.

    Show answer

    ersten

  3. Unser Büro ist im ______ (2.) Stock.

    Our office is on the second floor (third floor in US terms).

    Show answer

    zweiten

  4. Das ist mein ______ (7.) Projekt dieses Jahr.

    This is my seventh project this year. (das Projekt)

    Show answer

    siebtes

  5. Halloween ist am ______ (31.) Oktober.

    Halloween is on October 31st.

    Show answer

    einunddreißigsten

  6. Wir leben im ______ (21.) Jahrhundert.

    We live in the 21st century.

    Show answer

    einundzwanzigsten

  7. Sie hat die ______ (1.) Prüfung bestanden.

    She passed the first exam.

    Show answer

    erste

  8. Der Kurs beginnt am ______ (20.) Januar.

    The course starts on January 20th.

    Show answer

    zwanzigsten

Write the number in words

Write each number as a German word.

  1. 17

    sieben drops -en

    Show answer

    siebzehn

  2. 16

    sechs drops -s

    Show answer

    sechzehn

  3. 21

    ones before tens, joined by und

    Show answer

    einundzwanzig

  4. 35

    ones before tens

    Show answer

    fünfunddreißig

  5. 70

    sieben drops -en

    Show answer

    siebzig

  6. 99

    ones before tens

    Show answer

    neunundneunzig

  7. 101

    hundred first, then the rest

    Show answer

    hunderteins (einhunderteins)

  8. 2026

    written as one word

    Show answer

    zweitausendsechsundzwanzig

Quiz: 8 questions

1. How do you say 21 in German?
2. What is 'the third' in German?
3. Heute ist der ______ (2.) Februar.
4. Wir treffen uns am ______ (15.) April.
5. Which ordinal is spelled correctly?
6. How do you write 16 in German?
7. Das ist ______ Hund. (one dog)
8. Mein Büro ist im ______ (5.) Stock.

Not sure which level you are?

Take a free placement test and get your CEFR level, then start with the topics that fit it.

Find your level