Man drying off with towel after swimming in EstoniaPhoto author: Mariann Liimal

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.

 TallinnTartuNarva, 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.

Pirita Beach in Tallinn at sunset

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.

Beach on Aegna Island

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.

Long sandy beach at Narva-Jõesuu

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.

Pärnu beach sunset and people sitting on sand

Photo author: Valdis Skudre, Visit Pärnu

Discover the hidden beaches of Pärnu County

Pärnu County's coastline — all 635 kilometers of it — is open 24/7 year round.

Discover the hidden beaches of Pärnu County

Photo author: Priidu Saart

Get inspired