Locative Endings and Consonant Alternations

The locative (6th case) is the only Czech case that never appears without a preposition, and its singular endings hide one of the most famous traps in the language: the ending -e/-ě physically reshapes the end of the stem. Praha becomes v Praze, ruka becomes v ruce, střecha becomes na střeše. This page systematizes which ending each noun takes and exactly which consonants mutate — so that you stop producing the dead giveaway of a foreigner, the unmutated "v Prahe."

Why the consonant changes happen

The mutation is not random cruelty. The ending -e/-ě descends from a front vowel that, more than a thousand years ago, softened any consonant in front of it (this is the Slavic "second palatalization"). The vowel survived; the softening fossilized into the spelling. So when you add -e to a stem ending in a hard velar (k, g, h, ch) or in r, the consonant is forced to shift:

Stem-finalBecomesNominative → Locative
kcruka → v ruce, matka → o matce, Amerika → v Americe
hzPraha → v Praze, kniha → v knize, noha → na noze
chšstřecha → na střeše, moucha → o mouše, břicho → na břiše
gzOlga → o Olze, liga → v lize
rřsestra → o sestře, díra → v díře, hora → na hoře
d, t, nsoftened (written ě)voda → ve vodě, teta → o tetě, žena → o ženě
b, p, v, mdoba → o době, mapa → na mapě, sláva → o slávě
others (s, z, l...)+eškola → ve škole, mísa → na míse
💡
The locative singular and the dative singular of feminine -a nouns are spelled identically: dávám to sestře (dative, "I give it to my sister") and mluvím o sestře (locative, "I talk about my sister"). Learn the mutation once and you have it for both cases.

Bydlím v Praze už deset let.

I've lived in Prague for ten years now.

Co to máš v ruce?

What's that in your hand?

O té knize teď mluví úplně všichni.

Absolutely everyone is talking about that book right now.

Holubi sedí na střeše vedlejšího domu.

Pigeons are sitting on the roof of the house next door.

The big split: when is it -e and when is it -u?

For feminine -a nouns, you almost never have a choice: the ending is -e/-ě and the mutation above is obligatory. Ruka can only become v ruce, never "v ruku."

The complication is on the masculine and neuter side, where a competing ending -u exists. The decisive factor is the final consonant of the stem:

  • Velar stems (k, g, h, ch) in masculine inanimate and neuter nouns overwhelmingly take -u, which conveniently sidesteps the mutation: vlak → ve vlaku, park → v parku, roh → na rohu, jazyk → o jazyku, jablko → o jablku. Czech chose the easy way out here, abandoning the old "ve vlace"-style mutation.
  • Non-velar masculine inanimate stems are genuinely split between -e/-ě and -u, and there is no clean rule — see below.

Ve vlaku nebylo jediné volné místo.

There wasn't a single free seat on the train.

Auto nech zaparkované na rohu.

Leave the car parked on the corner.

O tom jazyku toho moc nevím.

I don't know much about that language.

💡
Notice the asymmetry: feminine rukav ruce mutates, but masculine vlakve vlaku does not. Same velar k, opposite outcome — because the masculine noun escaped to the -u ending while the feminine noun kept the old -e.

Soft stems take -i

Nouns with a soft stem (ending in a soft consonant — ž, š, č, ř, c, j, ď, ť, ň — or the soft vowels -e/-ě) ignore the whole -e/-u drama and simply take -i. There is no mutation because the consonant is already soft.

  • Soft masculine: muž → o muži, nůž → na noži, pokoj → v pokoji, čaj → v čaji
  • Soft feminine: růže → o růži, píseň → v písni, postel → na posteli
  • Soft neuter: moře → v moři, slunce → na slunci

V té písni je nádherný text.

That song has a beautiful set of lyrics.

Celé léto jsme byli na moři.

We spent the whole summer at the seaside.

Na té růži sedí včela.

There's a bee sitting on that rose.

Neuter nouns in (nádraží, náměstí, počasí) don't change at all in the locative — they look identical to the nominative:

Sejdeme se na nádraží u pokladny.

Let's meet at the station by the ticket office.

Masculine animates: -ovi and -u

Masculine animate nouns (people, animals) take -ovi as the default locative ending, with -u as a shorter alternative. Velars do not mutate here, because the ending is not -e:

  • student → o studentovi, pán → o pánovi, bratr → o bratrovi, kluk → o klukovi (or o kluku)

When a title and a name stack up, only the last word gets -ovi; everything before it takes -u: o panu Novákovi, o doktoru Svobodovi.

Celý večer jsme mluvili o panu Novákovi.

We spent the whole evening talking about Mr. Novák.

O tom klukovi nevím vůbec nic.

I don't know a single thing about that boy.

The honestly messy part: masculine inanimate -e vs -u

For non-velar masculine inanimate nouns, both endings live side by side and you simply have to learn each word. There is no rule that will save you here — even native speakers waver, and many nouns accept both.

  • -e/-ě: les → v lese, most → na mostě, dům → v domě, stůl → na stole, kostel → v kostele
  • -u: autobus → v autobuse (also autobusu), strom → na stromě (also na stromu, more colloquial), ostrov → na ostrově

V lese bylo úplné ticho.

It was completely silent in the forest.

Stál jsem na mostě a koukal na řeku.

I stood on the bridge and looked at the river.

💡
When a masculine inanimate noun could plausibly take either ending, the safest default in modern spoken Czech is -u (v autobuse / v autobusu both work, but na stromu feels more natural to many speakers than the textbook na stromě). The dedicated page on the masculine inanimate locative split lists the high-frequency words to memorize.

Quick decision guide

  1. Feminine -a noun?-e/-ě with obligatory mutation (k→c, h→z, ch→š, g→z, r→ř). Praha → Praze.
  2. Soft stem (any gender)?-i. růže → růži, moře → moři.
  3. Neuter in -í? → no change. nádraží → nádraží.
  4. Masculine animate?-ovi (default) or -u. student → studentovi.
  5. Masculine inanimate / neuter with a velar stem (k, g, h, ch)?-u, no mutation. vlak → vlaku, jablko → jablku.
  6. Masculine inanimate, non-velar?-e/-ě or -u — learn each word. les → lese, autobus → autobuse/autobusu.

Common mistakes

The single most common error is leaving the mutation out and treating the locative like an English unchanged noun.

❌ Bydlím v Praha.

Incorrect — the locative needs an ending, and h must mutate to z.

✅ Bydlím v Praze.

I live in Prague.

❌ Mám obvaz na noha.

Incorrect — feminine noha takes -e with h→z.

✅ Mám obvaz na noze.

I have a bandage on my leg.

❌ Celý den mluví o sestre.

Incorrect — r must mutate to ř before the locative -e ending.

✅ Celý den mluví o sestře.

She talks about her sister all day long.

The second trap is over-applying the mutation to a velar masculine noun that actually escaped to -u:

❌ Ve vlace bylo plno.

Incorrect — masculine vlak takes -u, not the mutating -e; 'vlace' does not exist.

✅ Ve vlaku bylo plno.

The train was packed.

And the third is forgetting that soft stems quietly take -i rather than the showier -e:

❌ Spí v pokoje vedle.

Incorrect — soft-stem pokoj takes -i in the locative.

✅ Spí v pokoji vedle.

He's sleeping in the room next door.

Key takeaways

  • The locative -e/-ě ending triggers a fixed set of mutations: k→c, h→z, ch→š, g→z, r→ř, plus softening of d/t/n. These are obligatory for feminine -a nouns.
  • Masculine and neuter velar stems (k, g, h, ch) dodge the mutation by taking -u instead (ve vlaku, o jablku).
  • Soft stems take -i with no drama; neuter nouns don't change at all.
  • The masculine inanimate -e vs -u split is genuinely irregular — memorize the common words rather than hunting for a rule.
  • Everything you learn here pays double, because the same mutations appear in the dative singular.

Now practice Czech

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Czech

Related Topics