I teach colours early, because students love them — you can walk out of a first week pointing at things and naming them, which feels like real progress. But I always say the same thing: don't just memorise crvena. Memorise why it isn't crven. That's the bit that makes the rest of the grammar click later.
The eleven that do the work
Here they are in the feminine form (the one you'll say most, since so many everyday nouns are feminine), with the plain root in brackets:
- crvena (crven) — red
- plava (plav) — blue
- zelena (zelen) — green
- žuta (žut) — yellow
- crna (crn) — black
- bijela / bela — white (bijela in Montenegro, bela in Serbia — more on that below)
- narandžasta — orange (from narandža, the fruit)
- ljubičasta — purple (from ljubičica, a violet)
- siva (siv) — grey
- roze — pink
- braon — brown
The one rule: colours agree
A colour has to match the gender of its noun. Three endings, and you'll recognise them from every other adjective:
-i / — (masculine): crveni auto — a red car
-a (feminine): crvena jabuka — a red apple
-o (neuter): crveno vino — red wine
That's the whole trick. Once the noun changes for case too, the colour follows it — Hoću crveno vino, "I want red wine" — but you don't need that yet. If gender itself is still fuzzy, the quick guide to noun gender is worth five minutes first, because colours are really just agreement practice in disguise. And if you want the full picture of how any adjective bends, not just colours, that's the whole story in making adjectives agree.
See it agree: one root, every gender
Pick a colour, then read across. The root stays; only the ending swaps to match the noun. This is the single table I'd screenshot before a trip:
| Colour | Masculine (auto) | Feminine (jabuka) | Neuter (vino) |
| red | crveni auto | crvena jabuka | crveno vino |
| blue | plavi auto | plava jabuka | plavo vino |
| green | zeleni auto | zelena jabuka | zeleno vino |
| black | crni auto | crna jabuka | crno vino |
| white | beli/bijeli auto | bela/bijela jabuka | belo/bijelo vino |
| pink (loanword) | roze auto | roze jabuka | roze vino |
Notice the bottom row doing nothing at all — that's the roze/braon/bež/teget freebie in action. Every other row is just -i / -a / -o, the same three endings, over and over.
The freebies: colours that never change
Here's a genuine gift. A handful of colours are borrowed words, and Serbian and Montenegrin leave loanwords alone. So roze (pink), braon (brown), bež (beige) and teget (navy) don't take any ending at all:
roze haljina (a pink dress), roze auto (a pink car), braon cipele (brown shoes) — the colour just sits there, unbothered, in every gender. When you're tired and can't remember which ending goes where, reach for one of these.
Two things about the sounds
Two of the colours carry the letters people find hardest. Žut (yellow) opens with the ž — the "s" in "pleasure". Narandžasta has the dž, the "j" in "jump". If those look intimidating, our pronunciation guide walks through the whole set of š, ž, č, ć and đ; they're consistent, which is the good news.
A colour you already half-know
Here's my favourite bit. The country Montenegro is literally a colour plus a noun: Crna Gora — "Black Mountain". Crna is black in the feminine, agreeing with gora (mountain, feminine). So the name of the place, and the name of this app, is a tiny grammar lesson: the adjective bent itself to match the noun, exactly as yours will. Point that out to a Montenegrin and you'll get a nod.
One more that catches people: plav means blue — but for hair it means blond. A plavuša is a blonde woman, not a blue-haired one. Language is full of these little side-doors, and colours have more than their share.
Colours you'll actually say
Textbooks stop at "the sky is blue". Real life uses colours in fixed little phrases, and these three earn their keep:
- bijela kafa / bela kafa — "white coffee", i.e. coffee with milk. You'll order it constantly; the ijekavian/ekavian split (bijela vs bela) is the same one behind Montenegrin vs Serbian.
- crno vino / bijelo vino — red and white wine. Note that wine "red" is crno (black), not crveno — a lovely trap for beginners.
- crno na bijelo — literally "black on white", exactly like English "in black and white", meaning in writing, for certain.
Say jednu bijelu kafu, molim ("one white coffee, please") on your first morning and you've used agreement in the wild — bijelu has already bent into the accusative to match kafu, and you didn't even have to think about it.
FAQ
Do I need the masculine, feminine and neuter form of every colour? Not to start. Learn the feminine (it's the most common), know that -i is masculine and -o is neuter, and produce the others by swapping the ending. It becomes automatic fast.
Are the colours the same in Serbian, Montenegrin, Croatian and Bosnian? Almost entirely, yes — the only real wobble is bijela vs bela for white, which is the ekavian/ijekavian accent difference, not a different word.
What about light and dark shades? Add svijetlo- / svetlo- (light) or tamno- (dark): svetloplava (light blue), tamnozelena (dark green). Handy, and it works with every colour.
Why is red wine crno (black) and not crveno? Same instinct as calling it "rouge" or "rosso" — the language settled on the darkest reading of the colour for wine centuries ago. Just learn crno vino and bijelo vino as set phrases; ask for crveno vino and you'll be understood, but you'll sound like you learned it from a colour chart.
Colours are the friendliest possible way into agreement — you get a fistful of useful words and a first, painless taste of how Serbian makes everything match. In Gora you'll drill them attached to real nouns, so crvena jabuka and crveno vino land as whole phrases rather than a word plus a rule to remember. Go and name three things in the room around you — out loud, endings and all.