Location with V and Na

To say where something is in Czech, you reach for one of two prepositionsv or na — and both of them put the following noun into the locative (in Czech lokál, the 6. pád, the kde? / o kom? o čem? case). The locative is special: it is the only Czech case that never appears without a preposition, so you will only ever meet it after words like v, na, o, při. This page handles the most frequent of its jobs, static location, and the choice that English speakers find slippery: when is it v and when is it na?

The rough guide is intuitive. V means inside an enclosed space (v domě, in the house; v autě, in the car). Na means on a surface (na stole, on the table) or at an open or public place (na náměstí, in the square; na nádraží, at the station). But here is the honest warning that the rest of the page builds on: the choice is lexicalised. For many places — countries, institutions, events — you cannot derive v or na from meaning, and you certainly cannot derive it by translating English in and on. You learn the preposition together with the place, as a set phrase.

V = inside, na = on a surface

Start with the cases where the metaphor holds. Enclosed, bounded spaces take v; flat surfaces take na.

Klíče jsou na stole v kuchyni.

The keys are on the table in the kitchen. (na stole — on a surface; v kuchyni — inside a room)

Celý den jsem byl v kanceláři.

I was in the office all day. (v — inside an enclosed space)

Mám ten dopis někde v autě.

I've got that letter somewhere in the car. (auto → v autě)

Na zdi visí velký obraz.

There's a big painting hanging on the wall. (zeď → na zdi — on a surface)

Na for open and public places

Many public places, institutions, and events take na even though English would say in or at, and even though they are not literally "surfaces." This is the lexicalised core you simply have to memorise. Common members: na náměstí (in the square), na nádraží (at the station), na poš (at the post office), na úřadě (at the office/authority), na univerzitě (at university), na koncertě (at a concert), na výletě (on a trip), na dovolené (on holiday).

Sejdeme se na nádraží v šest.

Let's meet at the station at six. (na nádraží — public place)

Pracuje na poště už deset let.

She's worked at the post office for ten years. (na poště — pošta → poště)

Studuju matematiku na univerzitě.

I study maths at university. (na univerzitě)

Set against these, the everyday phrase v práci (at work) keeps v — proof that there is no clean logic, only fixed pairings to learn.

Countries: usually v, but watch the exceptions

Most countries take v: v Německu (in Germany), v Anglii (in England), ve Francii (in France), v Rakousku (in Austria), v Itálii (in Italy). But a small, important set takes na — chiefly na Slovensku (in Slovakia), na Ukrajině (in Ukraine), plus islands like na Maltě, na Islandu, na Kubě, and the Czech region na Moravě (in Moravia). These na-countries are a historical quirk, not a rule you can predict.

Loni jsme byli na Slovensku a letos pojedeme do Itálie.

Last year we were in Slovakia and this year we'll go to Italy. (na Slovensku — exception; most countries take v)

Můj děda se narodil na Moravě, ale žije v Praze.

My granddad was born in Moravia but lives in Prague. (na Moravě — region exception; v Praze — regular)

💡
Don't choose between v and na by translating English in and on. "At the post office" is na poště (not v), and "in Slovakia" is na Slovensku (not v). Learn the preposition as part of the word, the way you learn its gender.

The locative endings

Whichever preposition you pick, the noun goes into the locative. The most common singular endings, with the softenings that surprise learners:

GenderEndingExample
masc. inanimate-e/-ě or -una stole, v lese; ve vlaku, v parku
feminine-e/-ě (often softening)v Praze (Praha, h → z), na poště (pošta, t → ť)
neuter-e/-ě or -uve městě, v autě; na letišti

The feminine softenings are the ones that trip people up, because the stem-final consonant changes before the ending: Praha → Praze (h → z), kniha → knize (h → z), střecha → střeše (ch → š), ruka → ruce (k → c). These are covered in detail on locative endings and alternations.

Bydlím v Praze, kousek od centra.

I live in Prague, near the centre. (Praha → Praze, h → z)

Ve městě je dneska strašně rušno.

The city is terribly busy today. (město → ve městě; v → ve before the cluster)

The form ve instead of v (as in ve městě, ve Francii) appears before awkward consonant clusters and is purely about pronunciation — see vocalized prepositions.

Location (locative) vs direction (accusative)

One last thing to keep straight: na takes the locative for static location (kde?, where) but the accusative for direction (kam?, where to) — same preposition, different case, different meaning. (v behaves differently: v + locative means being inside, but going into a place is do + genitivejdu do školy — not v + accusative.)

Jsem na poště.

I'm at the post office. (location → locative: na poště)

Jdu na poštu.

I'm going to the post office. (direction → accusative: na poštu)

This split is the heart of the two-case prepositions and is treated on na/v: accusative vs locative.

Common mistakes

❌ Jsem v poště.

Incorrect — 'post office' takes na, not v.

✅ Jsem na poště.

I'm at the post office.

❌ Byl jsem v Slovensku.

Incorrect — Slovakia is one of the na-countries.

✅ Byl jsem na Slovensku.

I was in Slovakia.

❌ Bydlím v Praha.

Incorrect — after v the noun must take the locative, with h → z.

✅ Bydlím v Praze.

I live in Prague.

❌ Klíče jsou na stůl.

Incorrect — static location needs the locative, not the nominative/accusative.

✅ Klíče jsou na stole.

The keys are on the table.

Key takeaways

  • Static location uses v (inside, enclosed) or na (on a surface / at an open or public place), and both take the locative.
  • The choice is lexicalised: many public places take na (na poště, na nádraží, na univerzitě), and you must learn it with the word, not from English in/on.
  • Most countries take v (v Německu), but a fixed set takes na (na Slovensku, na Ukrajině, na Moravě).
  • Mind the feminine softening in the ending (Praha → v Praze) and the na/v location-vs-direction split (na poště "at" vs na poštu "to").

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