Languages explained

Croatian vs Serbian: the differences that actually show

Standard Croatian and Serbian share much grammar and vocabulary, so many speakers understand one another, although dialect and context can complicate a conversation. Compare the Latin and Cyrillic scripts, frequent ijekavian and ekavian forms, everyday words, Croatian month names and preferences for infinitives or da plus present. Serbian is not exclusively ekavian, and learning one standard gives you a head start, not automatic mastery of the other.

Picture a café in Belgrade. If you ask for kava, someone may answer with local kafa; the word choice suggests where you learned, but a waiter still has the context of a coffee order. That small difference is worth recognising without assuming every dialect or every exchange will be equally easy.

If you're wondering where to start, here are five useful differences in the standards. They help you recognise forms and adjust your speech; understanding unfamiliar regional varieties still takes practice.

1. The one you'll spot first: the script

The Croatian standard uses the Latin alphabet in official writing; it has also been written in other scripts historically. Serbian uses both Latin and Cyrillic, so you might encounter either on signs and in texts. The scripts have regular correspondences, including Latin digraphs such as lj for one Cyrillic letter, but spelling does not mark every accent or connected-speech change. Cyrillic is not required for ordinary Croatian reading. If you also read Serbian, compare the scripts here and practise actual words rather than expecting instant fluency.

2. The vowels: ije/je vs a plain e

An old Slavic vowel, called jat, has different reflexes: Croatian standard is ijekavian, while ekavian is frequent in Serbia. Compare mlijeko and mleko (milk), vrijeme and vreme (time), lijep and lep (beautiful). Serbian also has ijekavian speakers, especially outside Serbia, so this is not a test for someone's nationality. Croatian ije/je/e spelling follows its own rules, laid out in Croatian ije, je and e, explained; Bosnian and Montenegrin standard usage often shares the ijekavian examples.

3. A handful of everyday words go their own way

Vocabulary overlap is huge, but a small set of common words differ — and this is where Croatian's taste for native Slavic coinages meets Serbian's comfort with international loanwords. These are the ones you'll actually bump into:

EnglishCroatianSerbian
coffeekavakafa
whotkoko
breadkruhhleb
trainvlakvoz
aeroplanezrakoplovavion
footballnogometfudbal
weektjedannedelja
thousandtisućahiljada

Notice the pattern: zrakoplov is built from Slavic roots ("air-flyer"), while avion is an international loan; nogomet contrasts with borrowed fudbal. That's a flavour, not a rule for every pair. In an ordinary shop, context often helps if you use a word associated with the other standard; if it does not, point to what you need or try the local word.

4. The month names — Croatian's proudest quirk

Here's the difference that surprises people most. Serbian uses the familiar international month names — januar, februar, mart, april — which an English speaker reads at a glance. Croatian keeps its own native Slavic calendar, and these you simply have to learn:

siječanj (Jan), veljača (Feb), ožujak (Mar), travanj (Apr), svibanj (May), lipanj (Jun), srpanj (Jul), kolovoz (Aug), rujan (Sep), listopad (Oct — literally "leaf-fall"), studeni (Nov), prosinac (Dec).

They're lovely — listopad really does mean the month the leaves come down — but they catch out every learner who assumed the two languages were interchangeable. If a text message says "vidimo se u svibnju" and you freeze, that's May. Serbian would just say maj. There's a full walk-through in our guide to days and months in Croatian.

5. The grammar tell: infinitive vs da + present

Grammar is where the two are almost perfectly identical — same cases, same verb system, same headaches. But there's one habit that quietly marks a speaker. To say "I want to work," Croatian reaches for the infinitive: hoću raditi. Serbian more often uses da + the present tense: hoću da radim — literally "I want that I work." Both are grammatical in both languages, and you'll hear each on both sides of the border. But the leaning is real: lean on infinitives and you sound Croatian, lean on da and you sound Serbian. It's the kind of thing that gives you away long after your accent has settled.

So which should you actually learn?

Don't agonise. Croatian, Serbian, Bosnian and Montenegrin are closely related standards with a shared linguistic base and their own histories; one language or four? discusses the question. Pick by where your life points. Heading for Zagreb or Split? Start from Croatian and learn tko and the month names. Belgrade or Novi Sad? Begin with the Serbian roadmap and practise Cyrillic alongside Latin. The shared grammar gives you a head start, while local spelling and words still merit attention. Croatian greetings give you a first exchange to practise.

Quick questions people always ask

Can Croatians and Serbs understand each other? Often, especially when speakers use the standard varieties. Shared grammar and much vocabulary make everyday conversation possible, but unfamiliar dialect words, fast speech and context can still cause misunderstandings.

What is the main difference between Croatian and Serbian? There isn't a single one — compare the standard scripts (Croatian primarily Latin; Serbian Latin and Cyrillic), the frequent ijekavian and ekavian examples (mlijeko and mleko), everyday words (kava and kafa), Croatian month names and differing preferences for the infinitive or da plus present. Serbian also has ijekavian speakers.

Do I need Cyrillic to learn Croatian? No. Ordinary standard Croatian texts use the Latin alphabet. Serbian often uses Cyrillic alongside Latin, so Cyrillic is useful if you also read Serbian.

If I learn one, do I get the other? You gain a strong head start. Croatian and Serbian share much grammar and vocabulary, but script, standard word choices, dialects and context still take practice. Bosnian and Montenegrin are closely related too, not automatic extra courses you have finished.

The seam between these two is easier to cross with practice. Want to work on shared grammar and the local forms you will actually say? Search Gora Academy in the Apple App Store or Google Play, or open it at app.gora.academy.

Try Croatian & Serbian with Gora — seven days free, no card →