I or på in Norwegian? How to choose (i bilen, på bussen, på jobb)

I bilen but på bussen, i Oslo but på Island. The rules for i and på, 14 everyday pairs and a quiz with audio.

Illustration of i and på: i bilen and på bussen, i huset and på taket, i Oslo and på Island, i skogen and på fjellet

What is this about?

I and på are the two most common prepositions in Norwegian, and almost every learner finds them tricky. Both can be «in», «on» or «at» in English, so the English word won't tell you which one to pick. Norwegians choose by a pattern.

The basic rule is simple. I is for enclosed things with walls around them, like «i huset» (in the house), «i bilen» (in the car), «i Oslo» and «i Norge». På is for surfaces and open places, like «på taket» (on the roof), «på fjellet» (in the mountains) and «på Island» (in Iceland). Many institutions and events also take på, for example «på jobb» (at work), «på skolen» (at school) and «på kino» (at the cinema). Public transport takes på too, so it's «på bussen» and «på toget».

English helps sometimes («on the bus», «on the roof») and misleads at other times, because «in Iceland», «in the kitchen» and «in the mountains» are all på. So don't translate. Ask yourself what kind of place it is. Is it a closed box, a surface, an island, an institution or a vehicle? Some towns just follow local custom, so it's «i Bergen», but «på Hamar» and «på Lillehammer».

You'll use i or på in almost every sentence about your life, where you work, where the kids are, where you live. Learn them as fixed pairs, not single words. The kids are «i barnehagen» (at nursery), but «på skolen» (at school).

The prepositions

i huset / på taket in the house / on the roof

This is the basic rule. Inside something with walls is i, on top of a surface is på.

  • Det er godt og varmt i huset.It's nice and warm in the house.
  • Det ligger mye snø på taket.There's a lot of snow on the roof.

i bilen / på bussen in the car / on the bus

A private car is something you sit inside, so i bilen. Public transport takes på, so på bussen, på toget (train), på trikken (tram), på flyet (plane) and på ferja (ferry).

  • Ungene sovnet i bilen på vei hjem.The kids fell asleep in the car on the way home.
  • Jeg sjekker e-posten på bussen.I check my email on the bus.

i Oslo / på Island in Oslo / in Iceland

Cities and countries take i, like i Oslo, i Norge and i Polen. Islands take på, like på Island (Iceland), på Kreta (Crete) and på Svalbard.

  • Broren min bor i Oslo.My brother lives in Oslo.
  • Vi var på ferie på Island i fjor.We were on holiday in Iceland last year.

i skogen / på fjellet in the forest / in the mountains

The forest surrounds you on all sides, like a room made of trees. A mountain is something you stand on, so på fjellet and på toppen (at the top). You'll also hear «gå i fjellet» for mountain hikes, but på fjellet is the most common.

  • Vi plukker blåbær i skogen.We're picking blueberries in the forest.
  • I påsken går vi på ski på fjellet.At Easter we go skiing in the mountains.

i stua / på kjøkkenet in the living room / in the kitchen

Rooms at home break the logic. Norwegians say i stua (in the living room), but på kjøkkenet, på badet (in the bathroom), på soverommet (in the bedroom) and på rommet (in my room). Learn them as fixed phrases.

  • Gjestene sitter i stua.The guests are sitting in the living room.
  • Mamma lager middag på kjøkkenet.Mum is making dinner in the kitchen.

i kjelleren / på loftet in the basement / in the attic

The basement is down in the ground, so it's i. The attic is at the top of the house, and there we say på. Floors take i, unlike English «on», as in i andre etasje.

  • Vinterdekkene ligger i kjelleren.The winter tyres are in the basement.
  • Juletrepynten står på loftet.The Christmas decorations are in the attic.

i barnehagen / på skolen at nursery / at school

Many institutions take på, like på skolen, på universitetet, på sykehuset (in hospital), på biblioteket (at the library) and på NAV-kontoret. Barnehage is the well-known exception, the kids are i barnehagen.

  • Lille Emma er i barnehagen til halv fire.Little Emma is at nursery until half past three.
  • Storebroren hennes går på skolen ved siden av.Her big brother goes to the school next door.
  • Jeg har time på NAV-kontoret i morgen.I have an appointment at the NAV office tomorrow.

i Bergen / på Lillehammer in Bergen / in Lillehammer

Most Norwegian towns take i, like i Bergen, i Trondheim and i Tromsø. Some places, many of them inland in eastern Norway, take på, like på Hamar, på Lillehammer, på Røros and på Gjøvik. Parts of a city often take på too, like på Grünerløkka in Oslo.

  • Det regner mye i Bergen om høsten.It rains a lot in Bergen in autumn.
  • Hun studerer på Lillehammer.She's studying in Lillehammer.

i byen / på landet in town / in the countryside

Town is dense, with buildings on every side, while the countryside is open. So i byen, but på landet. «Skal du i byen?» usually means «Are you going into town, to the centre?»

  • Skal vi spise i byen i kveld?Shall we eat out in town tonight?
  • Besteforeldrene mine bor på landet.My grandparents live in the countryside.

i parken / på stranda in the park / on the beach

A park has trees, fences and paths around you, so it's i parken. A beach is an open surface and takes på, just like plassen (the square), torget (the market square) and plenen (the lawn).

  • Vi griller i parken på lørdag.We're having a barbecue in the park on Saturday.
  • Barna bygger sandslott på stranda.The kids are building sandcastles on the beach.

i senga / på gulvet in bed / on the floor

In bed you're under the duvet, so you're inside the bed. On the floor you lie on a surface. Same logic for i vannet (in the water) and på isen (on the ice).

  • Hun ligger fortsatt i senga.She's still in bed.
  • Babyen sitter på gulvet og leker.The baby is sitting on the floor playing.

i sjøen / på sjøen in the sea (swimming) / at sea (in a boat)

The same word can take both. I sjøen means under the surface, swimming. På sjøen means on top of the water, in a boat. Sjø can be the sea or a lake.

  • Vi badet i sjøen hele dagen.We swam in the sea all day.
  • Pappa er ute på sjøen og fisker.Dad is out at sea fishing.

i jobb / på jobb employed / at work (right now)

På jobb means you're at your workplace right now. I jobb (or i arbeid) means you have a job, and you'll hear it a lot at NAV, as in «Målet er å komme i jobb» (the goal is to get into work).

  • Etter kurset kom han raskt i jobb.After the course he quickly found work.
  • Hun er på jobb hele helga.She's at work all weekend.

i bryllup / på fest at a wedding / at a party

Events usually take på, like på fest, på konsert, på møte (at a meeting), på kurs (on a course) and på kino. Weddings, funerals and birthday parties are exceptions in everyday speech, so you say «Vi skal i bryllup» (we're going to a wedding) and «Hun er i begravelse» (she's at a funeral).

  • Vi skal i bryllup i Ålesund på lørdag.We're going to a wedding in Ålesund on Saturday.
  • Var du på fest i helga?Were you at a party at the weekend?

Typical mistakes

«In Iceland» is på, because Iceland is an island. «✗ De bor i Island» «✓ De bor på Island».

«In the countryside» is på landet, because i landet means «in the country» as in the nation. «✗ Vi bor i landet» «✓ Vi bor på landet».

«At the hospital» is på, not ved. Ved sykehuset only means next to the building. «✗ Han er ved sykehuset» «✓ Han er på sykehuset».

Rooms are learnt one by one. English says «in» for all of them, while Norwegian says i stua, but på kjøkkenet and på badet.

Practise

Choose the right preposition. You see the answer with audio and an explanation right away.

  1. Barna sover ___ bilen.

  2. Jeg leser alltid ___ bussen.

  3. Vi går tur ___ skogen hver søndag.

  4. De bor ___ Island.

  5. Besteforeldrene mine bor ___ landet, langt fra byen.

  6. Lille Emil er ___ barnehagen til fire.

  7. Han ligger ___ sykehuset med brukket arm.

  8. Det regner mye ___ Bergen.

  9. Hun bor ___ Hamar.

  10. Ring meg senere, jeg er ___ jobb nå.

Verbs with prepositions → · Adjectives with prepositions → · Particle verbs →