Prepositions with the Dative: k, proti, kvůli, díky

The dative is the smallest of the prepositional cases — only a handful of prepositions govern it — but every one of them is high-frequency, and English merges most of them into one or two flat words ("to," "because of," "against"). This page covers the everyday dative prepositions: k / ke / ku (toward, to a person), proti (against, opposite), kvůli (because of), díky (thanks to), naproti (across from), and the more formal vůči (toward, with respect to). Each one puts its noun into the dativek lékaři, proti zdi, kvůli nemoci.

k / ke / ku — approaching, not entering

k is the preposition of movement toward — you head k something, you draw close to it, but you do not necessarily go inside. It answers kam? ("to where?") just like do, but with a crucial difference of meaning.

Jdu k babičce na oběd.

I'm going to grandma's for lunch. (k babičce — to her place / to see her)

Zítra musím k zubaři.

Tomorrow I have to go to the dentist. (k zubaři — to the dentist; people are always 'k', never 'do')

Postav tu židli ke stolu.

Put that chair by the table. (ke stolu — up against / next to the table)

k vs do — the contrast that matters

This is the single most important thing to internalise. do means into (you cross the boundary and end up inside); k means up to / toward (you approach but stop at it). For people, Czech always uses k — you go to a person, never into them.

k + dative (approach)do + genitive (enter)
jdu k lékaři (to see the doctor)jdu do nemocnice (into the hospital)
jdu k řediteli (to the principal)jdu do školy (into the school)
přišel k oknu (came up to the window)vešel do pokoje (went into the room)
💡
People and "places you stop at" take k; containers and enclosed spaces you go inside take do. Jdu k doktorovi = I'm going to (see) the doctor. Jdu do nemocnice = I'm going into the hospital. There is a deeper dive on the do vs k distinction.

When k becomes ke (and the relic ku)

k is a single consonant with no vowel, so before awkward clusters it gets a helping -e: it becomes ke. Use ke before words starting with k- or g-, and before two-consonant clusters, especially ke mně, ke stolu, ke dveřím, ke všem. Everywhere else, plain k.

Posuň se trochu blíž ke mně.

Move a bit closer to me. (ke mně — vocalized before the cluster mn-)

Došel až ke dveřím a zaposlouchal se.

He walked right up to the door and listened. (ke dveřím)

The third form, ku, is archaic and survives only in fixed expressions: kupříkladu ("for example"), kupředu ("forward"), ku prospěchu ("to the benefit of"). You will read it; you will almost never need to produce it. (See the full account of vocalized prepositions.)

proti — against, facing, opposite

proti + dative covers both physical facing/opposite and abstract opposition. One word does the work of English "against," "opposite," and "facing."

Jsem zásadně proti tomu nápadu.

I'm fundamentally against that idea. (proti tomu nápadu — opposition)

Seděli jsme proti sobě a dlouho mlčeli.

We sat facing each other and were silent for a long time. (proti sobě — facing)

Plavat proti proudu je vyčerpávající.

Swimming against the current is exhausting. (proti proudu)

kvůli vs díky — because of, for better or worse

Both kvůli and díky translate roughly as "because of," and both take the dative — but they are not interchangeable. kvůli is neutral-to-negative ("because of," "owing to," "for the sake of"); díky is positive ("thanks to," giving credit). Picking the wrong one sounds either ungrateful or sarcastic.

Kvůli dešti zápas nakonec zrušili.

Because of the rain they ended up cancelling the match. (kvůli — neutral/negative cause)

Nepřišel do práce kvůli nemoci.

He didn't come to work because of illness. (kvůli nemoci)

Udělal to všechno kvůli rodině.

He did all of it for his family's sake. (kvůli — 'for the sake of')

Díky tvojí pomoci jsem to nakonec stihl.

Thanks to your help I made it in time after all. (díky — positive credit)

💡
Quick test: could you say "thanks to…" in English without irony? If yes, use díky. If the cause is bad or neutral (rain, illness, a delay), use kvůli. Saying díky nemoci ("thanks to illness") sounds as odd in Czech as it does in English.

naproti and vůči

naproti + dative means across from, opposite (a fixed position in space):

Bydlí přímo naproti nádraží.

They live right across from the station. (naproti nádraží)

Posaď se naproti mně, ať tě slyším.

Sit across from me so I can hear you. (naproti mně)

vůči + dative means toward, with respect to, vis-à-vis — it is about attitude or relation, and it belongs to a slightly more formal register:

Choval se vůči nám velmi slušně.

He behaved very decently toward us. (vůči nám — attitude/relation, formal-leaning)

You will also meet oproti ("compared with," "in contrast to") and the formal navzdory ("despite") — both also take the dative — but k, proti, kvůli and díky are the four you need every day.

What the dative endings look like here

Because all of these govern the dative, the noun shows its dative endings. A few you have already seen above:

NounDative (after these prepositions)
lékař (m.)k lékaři
babička (f.)k babičce
stůl (m.)ke stolu
nemoc (f.)kvůli nemoci
já / tyke mně / k tobě

Common mistakes

❌ Jdu do lékaře.

Incorrect — you approach a person with 'k', you don't enter them with 'do'.

✅ Jdu k lékaři.

Correct: I'm going to the doctor.

❌ Pojď blíž k mně.

Incorrect — before the cluster mn- the preposition vocalizes.

✅ Pojď blíž ke mně.

Correct: come closer to me.

❌ Díky nemoci nepřišel do práce.

Incorrect — a negative cause takes kvůli, not the grateful 'díky'.

✅ Kvůli nemoci nepřišel do práce.

Correct: he didn't come to work because of illness.

❌ Postavil se proti tu zeď.

Incorrect — proti governs the dative, not the accusative.

✅ Postavil se proti té zdi.

Correct: he stood up against the wall.

❌ Jdu k babičku.

Incorrect — k requires the dative (babičce), not the accusative.

✅ Jdu k babičce.

Correct: I'm going to grandma's.

Key takeaways

  • k / ke / ku = movement toward; for people it is always k, never do. Vocalized ke before clusters (ke mně, ke stolu); ku only in fossils (kupříkladu).
  • proti = against / facing / opposite, both physical and abstract.
  • kvůli = neutral-to-negative "because of / for the sake of"; díky = positive "thanks to." Don't mix them up.
  • naproti = across from; vůči = toward / with respect to (formal).
  • All of them take the dative, so the noun shows dative endings (lékaři, babičce, nemoci, mně). See the dative prepositions case page for the full list.

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