Beaches

The playground on Nallikari Beach against a summery background.

Oulu has over 20 public beaches in different parts of the city. A winter swimming spot is located in Tuira. 

Beaches by Region 

Haukipudas 

  • Asemakylä, Laituriranta 

  • Inkonnokka, Inkonnokantie 

  • Kiviniemi, Kiviniementie 

  • Meriniemi, Hedmanssonintie 10 

  • Niemeläntörmä, Lossitie 

Kiiminki

  • Jäälin monttu, Takumaantie 62 

  • Jäälimaja Beach, Rantakuja 10 

  • Sports Centre Beach, Kisakuja 5 

Oulu, south of the Oulujoki River 

  • Konttisenkangas Beach, Konttisentie 51 

  • Oulunlahti Beach, Villentie 

  • Oulunsuu Beach, Emännänpolku 

  • Värttö Beach, Kasarmintie 53 

  • Lämsäjärvi Beach, Hiihtomaantie 

Oulu, north of the Oulujoki River 

  • Kuivasjärvi Beach, Alangontie 13 

  • Myllyoja Beach, Pääskytie 38 

  • Nallikari Beach, Nallikarinranta * 

  • Pateniemi Beach, Valkamantie 

  • Pyykösjärvi Beach, Kivennuoliainen 

  • Rajahauta Beach, Rajahaudantie 

  • Saarela Beach, Nissiläntie 

  • Tuira Beach, Koskitie 58 

  • Valkiasjärvi Beach, Valkiaisjärventie 440 ** 

Oulunsalo

  • Papinjärvi Beach, Papinjärventie 

  • Varjakka Beach 

Yli-Ii

  • Ahvenniementie

Ylikiiminki

  • Kirkkosuvanto, Kirkkoranta

Further information about the water quality control from the Environment Office of the Oulu Region page.

* Nallikari Seaside Oy is responsible for the upkeep and control of the Nallikari Beach, tel. 044 703 1353 

** Oulu Triathlon & Cycling ry arranges a swimming lane near the Valkiasjärvi Beach with two buoys. The distance between the buoys is 250 metres and the whole track is 750 metres long. The club hosts general practice sessions on Tuesday evenings starting at 18.00. People interested in the activities are welcome to join the sessions. The lane is free to use for all swimmers until the club removes the buoys in late summer when the water gets cold.  

Beaches with EU status: Nallikari Beach, Lämsäjärvi Beach, Valkiaisjärvi Beach, Tuira Beach, Jäälin monttu and Papinjärvi Beach.