Numbers in Croatian

The numbers in Croatian are quite simple and easy to learn. 

And, once you understand how the words of the numbers are put together, you will only need to memorize about 15 words to be able to count to infinity in Croatian. 

Instead of simply giving you a list of words (let’s call them number-words) to memorize, let me share some simple tricks that will help you learn Croatian numbers and count in Croatian in no time!

First, check out this video and then I’ll explain more below:

Fun fact: Croatian kids pride themselves in knowing how to count in different languages. As soon as they know how to count in their own language, they find it an exhilarating task to be able to count to ten in several different languages. The more languages you can count in, the more languages you “know”. Then you’re the boss of the playground!

The Numbering System

Understanding how the numbering system works will help us memorize the number-words faster.

Let’s start with what’s familiar – English:

If you want to learn the numbers in English, first you need to memorize number-words to 12. Each number is different but each number (1 to 9) later helps you make other number-words. They are the base for all the other number-words, adding some small adjustments. 

Making number-words in Croatian is very similar. You can learn to count in Croatian in a few simple steps. 

Step #1 – Memorize 15 basic number-words

Learning to count to 10 is the basic start for learning numbers in any language. 

Fun fact: Once you learn to count to 10 in Croatian, you will automatically know how to count in several other languages such as Bosnian, Serbian and Montenegrin! (These languages are very similar to each other and so are their numbers.) Who’s the boss of the playground now?

Let’s look at the Croatian numbers to 10: 

0 – nula

1 – jedan

2 – dva

3 – tri

4 – četiri

5 – pet

6 – šest

7 – sedam

8 – osam

9 – devet

10 – deset

Apart from memorizing number-words to 10, you will need to memorize a few more number-words to be able to build all the other numbers in Croatian. These number-words are a hundred, and a thousand; and if you’re really excited about counting, million, billion and trillion. 

Let’s look at what they are:

hundred – sto (or stotina)

thousand – tisuća (or tisuću)

million – milijun

billion – milijarda

trillion – bilijun

(Note – the number-word in American English for “billion” differs from the one in Croatian and most of the European languages. For more information check out this explanation on Wikipedia.)

Knowing these fifteen words forms the basis for all the other number-words in Croatian. Now that we’ve got that covered, let’s move on to the next step.

Step #2 – Add different endings (suffix)

Ok, now that we’ve learned numbers 1 to 10, let’s see how by adding endings to these words we can make and memorize larger numbers.

Numbers to 19

If you want to count to nineteen, you simply need to take the numbers one to nine and add the ending -naest. This is very similar to English where all the numbers from thirteen to nineteen end on –teen. 

Let’s see what it looks like in Croatian:

11jedanaest>jedan + naest (no need to keep the double n, so one “n” is lost)
12dvanaest>dva + naest 
13trinaest>tri + naest 
14četrnaest>četiri + naest (this is where you need to make a small adjustment to number “četiri” – lose all the letters “i”)
15petnaest>pet + naest
16šesnaest>šest + naest
17sedamnaest>sedam + naest
18osamnaest>osam + naest
19devetnaest>devet + naest

As you can see, apart from numbers eleven (jedanaest) and fourteen (četrnaest) where you need to make small adjustments, these numbers in Croatian are quite straight forward. 

Number fourteen (četrnaest) may give you some trouble with pronunciation because of the letter group tr. In fact, pronouncing the letter “r” in Croatian is different than in English. It’s, in fact, very similar to how you would pronounce it in Spanish. Croatians also “roll the r”.  

Ok, now that you’ve mastered numbers to 19, let’s look at the next set of numbers:

Numbers to 90

Similar to the English numbers, the Croatian numbers to 90 have the same ending (suffix). So, quite simply, use the numbers 1 to 9 and add the ending – deset (yes, number ten).

Basically, when you’re counting in Croatian, you’re adding “ten” at the end of numbers 1 to 9. Think of it as “multiplying” them by 10.

However, keep in mind that Croatian is still grammatically a complex language, so you will need to make small adjustments to these number-words as well. 

Let’s see what these numbers look like:

10deset
20dvadeset>dva + deset
30trideset>tri + deset
40četrdeset>četiri + deset (this is also where you need to make a small adjustment to number “četiri” – lose all the letters “i”)
50pedeset>pet + deset
(Croatian likes to make letters disappear! Letter “t” before letter “d” usually disappears)
60šezdeset>šest + deset
(Remember that Croatian loves the disappearing letters? It also loves transforming them. Letter “s” before the letter “d” transforms into the letter “z”)
70sedamdeset>sedam + deset
80osamdeset>osam + deset
90devedeset>devet + deset
(Remember – letter “t” disappears before the letter “d”)

Let’s see how you already know the next batch of numbers:

Numbers 100 – 900

Yes, I did say you already know them. It’s very simple. Just like in English, where you basically multiply each number by a hundred, you do the same in Croatian.

Again, Croatian wouldn’t be Croatian without having to make small adjustments. 

Let’s look at these numbers:

100sto
(another word is stotina but it’s hardly ever used in everyday speech. It’s used, however, to form the next number-words which explain the weird structure of the next number.)
200dvjesto>dvije + sto(tine)
(There are three grammatical genders in Croatian. Stotina is feminine. So, the number “dva” needs to change to reflect it’s feminine form – dvije.)
300tristo>tri + sto
400četiristo>četiri + sto
500petsto>pet + sto
600šeststo/šesto>šest + sto
700sedamsto>sedam + sto
800osamsto>osam + sto
900devetsto>devet + sto

As you can see, with the exception of the number dvjesto, all the other numbers are formed by simply adding the ending (suffix) – sto

Notice that the word for 600 has two forms. Both are correct but šesto is most commonly used. Both are pronounced in almost the same way. 

Now we only have one final step to master the numbers in Croatian.

Step #3 – Combining numbers together

Just like in English, making number-words from 21 to 99 is as simple as adding the word number 1 to 9 to the numbers 20 to 90.

Below is the list of the numbers combined to represent all the numbers to a hundred.

21dvadeset jedan
32trideset dva
43četrdeset tri
54pedeset četiri
65šezdeset pet
76sedamdeset šest
87osamdeset sedam
98devedeset osam
99devedeset devet

You do the same for numbers over a hundred:

101sto jedan
202dvjesto dva
1,001tisuću jedan
4,325četiri tisuće tristo dvadeset pet
765,432sedamsto šezdeset pet tisuća četiristo trideset dva

Here’s a little video where I’ll help you practice the pronunciation of numbers in Croatian:

Large numbers

If you want to make larger numbers, you basically need to follow the same rules with the exception of having two words for each number, instead of one:

1,000tisuća
2,000dvije tisuće>dvije + tisuće
(There are three grammatical genders in Croatian. Tisuća is feminine. So, tisuća changes its form for two, three, and four thousand.)
3,000tri tisuće>tri + tisuće
4,000četiri tisuće>četiri+ tisuće
5,000pet tisuća>pet + tisuća
6,000šest tisuća>šest + tisuća
7,000sedam tisuća>sedam + tisuća
8,000osam tisuća>osam + tisuća
9,000devet tisuća>devet + tisuća
10,000deset tisuća>deset + tisuća
100,000sto tisuća>sto + tisuća

Numbers over a million:

1,000,000 milijun
2,000,000dva milijuna
3,000,000 tri milijuna
4,000,000četiri milijuna
5,000,000pet milijuna
6,000,000šest milijuna
7,000,000sedam milijuna
8,000,000osam milijuna
9,000,000devet milijuna
10,000,000deset milijuna
100,000,000sto milijuna
1,000,000,000milijarda
2,000,000,000dvije milijarde
3,000,000,000tri milijarde
4,000,000,000četiri milijarde
5,000,000,000pet milijardi
6,000,000,000šest milijardi
7,000,000,000sedam milijardi
8,000,000,000osam milijardi
9,000,000,000devet milijardi
10,000,000,000deset milijardi
1,000,000,000,000bilijun
2,000,000,000,000dva bilijuna
3,000,000,000,000tri bilijuna
4,000,000,000,000četiri bilijuna
5,000,000,000,000pet bilijuna
6,000,000,000,000šest bilijuna
7,000,000,000,000sedam bilijuna
8,000,000,000,000osam bilijuna
9,000,000,000,000devet bilijuna
10,000,000,000,000deset bilijuna

A little bit about the grammar…

The grammar of the Croatian language is quite complex and it is a topic for another article. 

However, because you could see that some of the number-words change their endings, let’s look at why this happens so that it would be easier for you to remember these numbers correctly. 

You could already notice that Croatian likes to transform some letters and make some disappear. This is the instance in a number like:

60 – šezdeset > šest + deset  (the “t” disappears before “d” and the “s” transforms into “z”)

These are some common sound changes in the Croatian language.

But, let’s look at what’s going on in numbers like:

200 – dvjesto

2,000 – dvije tisuće

2,000,000 – dva milijuna

2,000,000,000 – dvije milijarde

5,000,000,000 – pet milijardi

In order to understand this, we need to remember that some Croatian words such as nouns, pronouns, adjectives, and numbers appear in seven different cases and have three different grammatical genders. 

The cases change according to the position of each word in the sentence. They also change when words change their count from singular to plural, as is the case with our numbers.

As you could see earlier, a word for a hundred is sto or stotina. The word stotina is feminine, so in order to say two hundred, both the words dva and stotina change their forms into dvije stotine or simply dvjesto.

A similar thing happens in other number-words. As a number-word changes into a plural form, it’s ending slightly changes as well.

For this reason, it’s not dva milijun (two million), but dva milijuna. (Notice that the word milijun is masculine, so the word dva doesn’t change its form.)

Another interesting grammar feature in Croatian is that the numbers over a thousand are in their plural form, as opposed to English. 

In English, you would say two thousand, three thousand, seven thousand instead of two thousands, three thousands, seven thousands. But, in Croatian, you need to put the number-word for thousand (tisuća) in its plural form so you would not say dva tisuća, tri tisuća, sedam tisuća, but dvije tisuće, tri tisuće, sedam tisuća, and so on.

They are also in their plural form in the numbers over a hundred, but since a shorter form of a hundred is used (sto instead of stotina), you don’t notice the word endings change.

Here’s an example of what it would look like:

200 – dvije stotine – dvjesto

300 – tri stotine – tristo

400 – četiri stotine – četiristo

500 – pet stotina – petsto

600 – šest stotina – šesto…

Now that we’ve covered all the basics, and you can understand why there are some changes in the number-words, here is a list of all the numbers in Croatian:

NumericallyAlphabetically
0Nula 
1Jedan
2Dva
3Tri
4Četiri
5Pet
6Šest
7Sedam
8Osam
9Devet
10Deset
11Jedanaest
12Dvanaest
13Trinaest
14Četrnaest
15Petnaest
16Šesnaest
17Sedamnaest
18Osamnaest
19Devetnaest
20Dvadeset
30Trideset
40Četrdeset
50Pedeset
60Šezdeset
70Sedamdeset
80Osamdeset
90Devedeset
100Sto
1,000Tisuću
1,000,000Milijun
1,000,000,000Milijarda