
City beaches and swimming places
Looking for a place to swim after a day of sightseeing? Estonia's cities all have great spots for taking a dip or soaking up some sun on the beach.
Wild swimmers, beware — you will love Estonia's urban swimming spots.
Estonia's cities are famous for their outdoor swimming spots, especially during summer. Luckily, the swimming season doesn't end when the snow begins to fall! Cold-water swimmers can also find excellent places to take a dip in Estonia's cities.
Tallinn, Tartu, Narva, and Haapsalu have several swimming spots near or just outside the city center, and Pärnu has a kilometer-long sandy beach right in town — perfect for those who want to combine an urban adventure with some beach time! So, regardless of whether you've planned a short city break or a long nature tour, you'll find plenty of places to swim in Estonia.
(Hint: check water quality and beach conditions before you head out.)
Where to go swimming in Tallinn
Pirita Beach is a local favorite.
The beach offers family-friendly facilities such as toilets, changing cabins, playgrounds, and ice cream kiosks. Pirita Beach is about a 20-minute bus ride from the central bus station in Viru Keskus.
Other popular beaches in Tallinn include Stroomi Beach, Pikakari Beach on the Paljassaare Peninsula (which also has several hiking trails and birdwatching towers), and the Iglupark bathing area in Noblessner, which also offers year-round saunas.

Photo author: Maret Põldveer-Turay, Visit Tallinn
Swimming spots on the outskirts of Tallinn
Beaches set in scenic surroundings
In Viimsi, you can visit Haabneeme Beach and end the day with a relaxing meal at NOA. The beach at Lake Harku is the city's only freshwater beach. From there, you can easily get to Tallinn Zoo and the Open Air Museum. Kakumäe Beach is located by the beautiful Haven Marina, and after a refreshing dip, you can enjoy a meal at Puri.
If you want a real adventure, you should go to the beaches on the islands of Aegna and Naissaar, which are easily reached by ferry from Tallinn.

Photo author: Simo Sepp, Visit Tallinn
Where to swim in Tartu & Narva
There are many wonderful opportunities to swim in and around these two cities.
Tartu offers freshwater swimming near the city center at nice bathing spots along the Emajõgi River.
A short bus ride from central Narva, you will find Estonia's Mecca for swimming and spas — Narva-Jõesuu. Year after year, visitors are attracted to Narva's picturesque coast and endless sandy beach.

Photo author: Marvin Kuhr
Pärnu & Haapsalu
Two real summer gems
Pärnu is Estonia's summer capital and the ultimate destination for those looking for a classic beach holiday. Along the seaside promenade, you will find all the facilities you need — restaurants, toilets, playgrounds, and changing cabins.
Haapsalu is a quaint seaside town filled with adorable wooden houses; its charm will make you want to visit again and again. Around the city, there are several beaches for swimming, including a popular winter swimming spot.

Photo author: Valdis Skudre, Visit Pärnu

Get inspired
Last updated
09.04.2026
