You do not have to memorise the gender of every Croatian noun one by one. The ending of the dictionary form predicts the gender correctly about 90% of the time — so the smart strategy is to trust the ending by default and only flag the two exception classes that break it. This page gives you the fast rule, the two traps, and a sorting drill so you can practise calling gender at sight.
The 90% rule: look at the last letter
| Ends in… | Usually… | Examples |
|---|---|---|
| a consonant | masculine | stol (table), grad (city), pas (dog), prozor (window) |
| -a | feminine | žena (woman), knjiga (book), voda (water), škola (school) |
| -o or -e | neuter | selo (village), more (sea), pismo (letter), polje (field) |
That is the entire rule, and it carries most of the language. Train yourself to glance at the final letter and call the gender out loud — consonant, masculine; -a, feminine; -o/-e, neuter.
Prozor je otvoren.
The window is open. — 'prozor' ends in a consonant → masculine → 'otvoren'.
Voda je hladna.
The water is cold. — 'voda' ends in -a → feminine → 'hladna'.
Pismo je stiglo.
The letter arrived. — 'pismo' ends in -o → neuter → past participle 'stiglo'.
Why the ending works — and where it lies
The ending predicts gender because Croatian's three genders historically lined up with three vowel-based noun types, and the dictionary form preserves the tell-tale vowel (or its absence). But two situations break the link:
- Meaning overrides form. A few -a nouns name males, and the meaning wins: they take masculine agreement even though they end in -a.
- The ending hides the gender. A large class of feminine nouns ends in a consonant — looking masculine — but is feminine.
These are the two traps. Learn them and the 90% rule becomes nearly bulletproof.
Trap 1: -a nouns that are masculine by meaning
Some everyday nouns end in -a but refer to male people or roles. By the meaning-over-form principle, they are masculine in agreement — adjectives, possessives, and past participles all take masculine forms — even though they decline like ordinary feminine -a nouns.
| Noun | Meaning | Agreement |
|---|---|---|
| tata | dad | masculine |
| kolega | colleague (male) | masculine |
| sluga | servant | masculine |
| vojvoda | duke / warlord | masculine |
| gazda | boss / landlord | masculine |
| vladika | (Orthodox) bishop | masculine |
Male first names of this shape behave the same way: Nikola, Luka, Ante, Matija are all masculine despite the -a (or -e) ending.
Moj tata je umoran.
My dad is tired. — masculine 'moj' and 'umoran' on an -a noun.
Naš novi kolega je stigao.
Our new colleague has arrived. — masculine agreement ('naš', 'novi', 'stigao').
Luka je došao prvi.
Luka came first. — the name 'Luka' is masculine: 'došao', not 'došla'.
Trap 2: consonant-final feminines (the big one)
This is the trap that catches every English speaker, and it is high-frequency. A whole class of feminine nouns ends in a consonant — making them look masculine by the rule above — but they are feminine and follow the i-declension.
| Noun | Meaning | Type |
|---|---|---|
| noć | night | i-declension feminine |
| stvar | thing | i-declension feminine |
| ljubav | love | i-declension feminine |
| riječ | word | i-declension feminine |
| kost | bone | i-declension feminine |
| radost / mladost | joy / youth | -ost abstracts, all feminine |
There is a reliable sub-signal inside this class: almost all abstract nouns ending in -ost are feminine (radost "joy", mladost "youth", ljubaznost "kindness"). If you spot -ost, call it feminine without hesitation — see abstract nouns in -ost. For the rest (noć, stvar, ljubav, riječ, kost), there is no shortcut: you must learn them as feminine despite the consonant.
To je duga noć.
That's a long night. — 'noć' ends in a consonant but takes feminine 'duga'.
Velika ljubav ne umire.
A great love never dies. — feminine 'velika', not masculine 'velik'.
Rekao je samo jednu riječ.
He said just one word. — 'riječ' is feminine: 'jednu' (f.), not 'jedan'.
A small third group to recognise: neuter -e that grows
You will also meet a handful of neuter -e nouns that look ordinary in the dictionary but grow a longer stem when they decline — dijete ("child") → djeteta, ime ("name") → imena, vrijeme ("time") → vremena. At A1 you do not need to produce these; you only need to recognise that they are neuter and that the genitive looks unexpectedly long. They are covered fully on the neuter declension paradigm.
Dijete spava.
The child is sleeping. — neuter; agreement is neuter.
Kako ti je ime?
What's your name? — 'ime' is neuter.
The decision flow
Put it all together as a quick mental checklist for any new noun:
- Ends in -a? Feminine — unless it names a male person (tata, kolega, Luka), in which case it agrees masculine but still declines like a feminine.
- Ends in -o or -e? Neuter. (A few -e neuters grow a stem when they decline — dijete, ime, vrijeme — but they are still neuter.)
- Ends in a consonant? Masculine — unless it is one of the consonant-final feminines (noć, stvar, ljubav, riječ, kost, or any -ost abstract), which are feminine.
Two of the four endings are clean (-a males aside, -o/-e is almost always neuter). The real vigilance goes to consonant endings, where you must consciously ask "is this one of the feminine exceptions?"
A quick sorting drill
Decide the gender of each, then check:
- prozor → consonant → masculine (window).
- sloboda → -a → feminine (freedom).
- vino → -o → neuter (wine).
- noć → consonant, but a known exception → feminine (night).
- tata → -a, but names a male → masculine in agreement (dad).
- sunce → -e → neuter (sun).
- kost → consonant, exception → feminine (bone).
- grad → consonant → masculine (city).
Sloboda je važna.
Freedom is important. — 'sloboda' ends in -a → feminine 'važna'.
Sunce je zašlo.
The sun has set. — 'sunce' ends in -e → neuter participle 'zašlo'.
How this differs from English
English has no grammatical gender, so the instinct is to learn the bare noun and treat gender as an afterthought. That instinct fails in Croatian, because gender drives the agreement of every adjective, possessive, and past participle — see adjective agreement basics. The good news is that, unlike German or French (where gender is largely arbitrary and must be memorised word by word), Croatian gives you a 90% reliable ending rule for free. Your job is far smaller: trust the ending, and memorise just the two exception classes.
Common Mistakes
❌ To je dug noć.
Incorrect — 'noć' is feminine despite the consonant ending; it needs 'duga'.
✅ To je duga noć.
That's a long night. — consonant-final feminine.
❌ Moja tata je umorna.
Incorrect — 'tata' takes masculine agreement by meaning, even though it ends in -a.
✅ Moj tata je umoran.
My dad is tired. — masculine 'moj', 'umoran'.
❌ velik radost
Incorrect — '-ost' abstracts are feminine; it's 'velika radost'.
✅ velika radost
great joy — feminine agreement on an -ost noun.
❌ dobra pismo
Incorrect — 'pismo' ends in -o → neuter → 'dobro', not feminine 'dobra'.
✅ dobro pismo
a good letter — neuter agreement.
❌ Luka je došla.
Incorrect — 'Luka' is a male name → masculine 'došao', not feminine 'došla'.
✅ Luka je došao.
Luka came / arrived. — masculine agreement on an -a name.
Key Takeaways
- The ending predicts gender ~90% of the time: consonant → masculine, -a → feminine, -o/-e → neuter. Use it as a reflex.
- Exception 1 — -a males: tata, kolega, sudac, vojvoda, Luka agree masculine but decline like feminine -a nouns.
- Exception 2 — consonant-final feminines: noć, stvar, ljubav, riječ, kost, and especially every -ost abstract, are feminine despite looking masculine. This is the high-frequency trap.
- Separate "how it declines" from "how it agrees" — for the -a males they differ.
- Trust the ending, watch the consonants, and learn each new noun with its gender from day one.
Now practice Croatian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Croatian→Related Topics
- Grammatical GenderA1 — The three genders and how to predict them from word endings.
- Feminine Consonant-Stem Nouns (i-declension)A2 — The large class of feminine nouns ending in a consonant — their distinctive paradigm and the productive -ost suffix.
- Adjective AgreementA1 — How adjectives match nouns in gender, number, and case.
- Masculine Noun DeclensionA2 — The full singular and plural paradigm of masculine nouns.
- Feminine Noun DeclensionA2 — The full paradigm of -a and consonant (i-stem) feminines.
- Abstract Nouns in -ostA2 — The productive abstract-noun suffix and its declension.