do vs na vs w: Going To and Being At

English uses one preposition each for "to" and "at" a place. Polish uses three (do, na, w), and the choice is not free: every place noun belongs permanently to one of two families, and that family decides both how you say "to it" and how you say "at it". This page shows you how to read which family a noun belongs to and how to pair its "going to" form with its "being at" form.

The core distinction in one sentence

A place noun in Polish is either a w/do word (most enclosed places: you go do it, you are w it) or a na word (events, surfaces, open areas, and an arbitrary lexical list: you go na it, you are na it).

That single fact organizes everything below: the "to" choice and the "at" choice always agree. There is no place that takes do for "to" but na for "at".

The decision rule

  1. Decide whether the noun is a w/do word or a na word. For most enclosed buildings and bounded areas it is a w/do word. For events, open spaces, surfaces, and a fixed lexical set it is a na word.
  2. For "to" (motion / destination): use do + genitive for a w/do word; use na + accusative for a na word.
  3. For "at / in" (static location): use w + locative for a w/do word; use na + locative for a na word.
💡
The two choices are locked together. If you know that a noun says na poczcie ("at the post office"), you already know it says na pocztę ("to the post office") — never *do poczty. Learn each noun as a matched pair, not as two separate facts.

The paired table: "to" and "at" together

The right way to store a place noun in memory is as a triple: the noun, its "to" form, and its "at" form. Here are the high-frequency ones, sorted by family.

Place"to" (motion)"at / in" (location)Family
dom (home)do domuw domuw/do
kino (cinema)do kinaw kiniew/do
szkoła (school)do szkoływ szkolew/do
sklep (shop)do sklepuw sklepiew/do
biuro (office)do biuraw biurzew/do
restauracja (restaurant)do restauracjiw restauracjiw/do
lekarz (the doctor's)do lekarzau lekarza*w/do
poczta (post office)na pocztęna poczciena
koncert (concert)na koncertna koncerciena
uczelnia (university campus)na uczelnięna uczelnina
dworzec (train station)na dworzecna dworcuna
uniwersytet (university)na uniwersytetna uniwersyteciena
Mazury (the Masuria region)na Mazuryna Mazurachna

*People-as-places take u + genitive for "at" (u lekarza, "at the doctor's"), a separate pattern covered on the w/na location page. The "to" form is still the regular do lekarza.

Jutro idę do lekarza, a potem do apteki.

Tomorrow I'm going to the doctor's and then to the pharmacy.

Byłem wczoraj u lekarza — czekałem godzinę.

I was at the doctor's yesterday — I waited an hour.

Why "w/do" words behave the way they do

The historical logic is containment. W means "inside", and its motion partner do means "into / up to the inside of". A house, a shop, a room — anything you conceive of as a bounded interior — is a w/do word. So you go do the inside and you sit w the inside.

Idziemy do kina na nowy film o ósmej.

We're going to the cinema for the new film at eight.

Spotkajmy się w kinie, w foyer.

Let's meet at the cinema, in the foyer.

Notice that the cinema is w/do for the building, but the film event inside it is na (na film, "to / for the film"). This is the single most useful pattern to internalize: events are na words even when the building housing them is a w/do word.

Why "na" words behave the way they do

Na originally means "on / onto a surface". A surface is open, not enclosed, so by extension Polish treats as na words: open areas (na placu, "in the square"), regions and islands (na Mazurach, na Krecie "in Crete"), surfaces and floors (na podłodze), and — crucially — events and activities you "attend" rather than "enter": na koncert, na lekcję, na spotkanie, na obiad ("to lunch").

W sobotę jedziemy na Mazury pożeglować.

On Saturday we're going to Masuria to do some sailing.

Spóźniłem się na spotkanie, bo był korek.

I was late for the meeting because of a traffic jam.

Idę na pocztę nadać paczkę — wracam za chwilę.

I'm going to the post office to send a parcel — back in a moment.

The honest part: the lexical split is unpredictable

Here is where you must be told the truth: for a large group of nouns there is no semantic rule that decides whether the word is a w/do word or a na word. You can only learn each one.

Why does the post office take na (na poczcie) while the bank takes w (w banku)? Why is it w szkole (school) but na uczelni (college)? Why w pracy ("at work") but na uczelni? There is no satisfying answer — these are frozen lexical facts inherited from older usage. Trying to find a rule will only mislead you.

Pracuję w banku, a moja żona na poczcie.

I work at a bank, and my wife at a post office.

Cały dzień byłam w pracy, a wieczorem na uczelni.

I was at work all day, and at college in the evening.

The few patterns that do hold and are worth trusting:

  • Events / activities you attendna (na koncert, na lekcję, na imprezę, na obiad, na spacer).
  • Open areas, squares, regions, islandsna (na rynku, na Mazurach, na Krecie, na wsi "in the countryside").
  • Compass-style "directions" and abstract destinationsna (na lotnisko "to the airport", na stację).
  • Most enclosed buildings and roomsw/do (w/do domu, kina, sklepu, biura, hotelu, pokoju).

Everything else: memorize as a pair.

💡
Cities and most countries take their own pattern: do + genitive for "to" (do Warszawy, do Polski, do Krakowa) and w + locative for "in" (w Warszawie, w Polsce). Watch the historical exceptions na Węgrzech ("in Hungary") and na Litwie ("in Lithuania") — older "na regions".

Source-language comparison

English collapses all of this into "to" and "at/in", so the difficulty is entirely on the Polish side. The trap for English speakers is assuming the choice depends on the meaning of the sentence (motion vs. location) — it does, but only secondarily. The primary split is lexical: the noun itself is a w/do word or a na word, fixed in advance. English has nothing like this. Even within Slavic, the exact membership of the na list differs from Russian and Czech, so prior knowledge of another Slavic language helps less than you'd hope. The cases that ride along (genitive after do, accusative after na-motion, locative after w/na-location) are covered on the motion vs. location page and the locative location page.

Common Mistakes

❌ Idę do poczty.

Incorrect — poczta is a na word, so motion takes na + accusative.

✅ Idę na pocztę.

I'm going to the post office.

❌ Jestem na banku.

Incorrect — bank is a w/do word, so location takes w + locative.

✅ Jestem w banku.

I'm at the bank.

❌ Idziemy do koncertu.

Incorrect — a concert is an event, so it is a na word.

✅ Idziemy na koncert.

We're going to a concert.

❌ Mieszkam na Polsce.

Incorrect — Poland is a w/do country, not a na region.

✅ Mieszkam w Polsce.

I live in Poland.

❌ Studiuję w uczelni.

Incorrect — uczelnia is lexically a na word.

✅ Studiuję na uczelni.

I study at college.

Key Takeaways

  • Every place noun is permanently a w/do word or a na word — and that membership controls both "to" and "at".
  • w/do words: go do
    • genitive, be w
      • locative (enclosed places: domu, kina, sklepu).
  • na words: go na
    • accusative, be na
      • locative (events, open areas, plus a fixed lexical list: pocztę/poczcie, koncert/koncercie, Mazury/Mazurach).
  • Trustworthy patterns: events and open spaces → na. Everything else: learn the noun as a matched pair, because there is no reliable rule.

Now practice Polish

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

Start learning Polish

Related Topics

  • w and na: In, On, AtA2The two workhorse location prepositions — w ('in') and na ('on/at') — with the locative for static location, the accusative for motion, and the lexically fixed, unpredictable split that decides which noun takes which.
  • Going To: do, na, w, and the Direction PrepositionsB1How to say 'to / into a place' in Polish — do + genitive for enclosed destinations and people, na + accusative for events and open spaces — and how each pairs with its 'at' and 'from' counterparts.
  • Motion versus Location: The Case SwitchB1How Polish encodes the difference between going-to and being-at in the case, not the preposition — the accusative-vs-locative/instrumental alternation that resolves dozens of preposition errors at once.
  • Locative for Location: w and naA1The locative's core job — static location after w/we ('in') and na ('on/at') answering gdzie? — and the lexically fixed, unpredictable split that decides which noun takes which preposition.