Categories > Guides and Tips

Edinburgh’s 13 Swimming Pools Where Even Nessie Herself Would (Probably) Take a Dip
- Royal Commonwealth Pool
- Glenogle Swim Centre
- Dalry Swim Centre
- Warrender Swim Centre
- Leith Victoria Swim Centre
- Drumbrae Leisure Centre
- Portobello Swim Centre
- Ainslie Park Leisure Centre
- Gracemount Leisure Centre
- Village Gym Edinburgh
- Juvenate Health & Leisure
- The Fountain Spa Leisure Club
- Swim - Edinburgh City West
Ever had one of those days where you’re daydreaming about a refreshing swim, only to remember that you’re in Edinburgh and the closest big body of water has a monster myth swirling around it? Yeah, we’ve all been there.
The city may be more famous for its castles and haggis than its swim spots, but let me tell you: Edinburgh is actually home to some fantastic pools where even Nessie herself might even trade her mysterious loch for a more refined dip.
So, grab your towel and leave your monster-hunting gear at home (I mean, unless you’re into that, no judgment here) and read on!
Royal Commonwealth Pool
Media credit: coachleeming
Website: http://www.edinburghleisure.co.uk/
Address: 21 Dalkeith Rd.
Contact details: +44 131 458 2100
Operating hours:
- Monday to Friday – 5:30 AM to 9:30 PM
- Saturday – 5:30 AM to 8 PM
- Sunday – 7:30 AM to 8 PM
You know that feeling when you cannonball into a pool and feel like an Olympic champion, even though your style was more ‘flop’ than ‘phelps’? That’s the vibe at the Royal Commonwealth Pool.
This place has history, hosting not one, but three Commonwealth Games. The diving boards here might as well have stories of their own.
Besides the Olympic-grade lanes, they’ve got a fantastic leisure pool that’s more about fun than competition. And for those of you with little swimmers, there’s a kiddie area that’s perfect for splashing around without worry.
Pro tip:
For those brave enough, the diving boards are a must-try. There’s even a dry-dive training area if you’re not quite ready to take the plunge.
Glenogle Swim Centre
Media credit: gerryecheverria
Website: http://www.edinburghleisure.co.uk/venues/glenogle-swim-centre
Address: Glenogle Rd.
Contact details: +44 131 458 2100
Operating hours:
- Monday to Friday – 7 AM to 9 PM
- Saturday and Sunday – 8 AM to 3 PM
Glenogle Swim Centre is a beautifully restored Victorian pool and a gem in Edinburgh’s swim scene. It’s got that old-school charm with the high ceilings and balcony viewing areas, but with water that’s heated to just the right temperature.
Not only does it provide lanes for serious swimmers, but there’s also a warm, shallow area for families and kids to enjoy. It’s less about the splash and dash and more about soaking in the gorgeous architecture while doing your backstroke.
Pro tip:
After your swim, take a moment to chill in the sauna. Plus, keep your eyes peeled for the occasional aqua fitness class—they’re a lively way to shake up your routine.
Dalry Swim Centre
Media credit: anaiscecileprevost
Website: http://www.edinburghleisure.co.uk/venues/dalry-swim-centre
Address: 25-29 Caledonian Cres
Contact details: +44 131 458 2100
Operating hours:
- Monday and Tuesday, Thursday and Friday – 7 AM to 9 PM
- Wednesday – 7 AM to 2 PM, 4 PM to 9 PM
- Saturday – 8 AM to 4 PM
- Sunday – 9 AM to 5 PM
Dalry Swim Centre is smaller than the Commonwealth, sure, but what it lacks in size, it makes up for in character and warmth (literally, the pool’s always at a snug temperature).
The vibe here is friendly and laid-back, perfect for those who prefer their swims without the competitive hustle. They’ve got a great main pool for leisure laps and a smaller one ideal for kiddos dipping their toes into the world of swimming.
Pro tip:
While you’re exploring everything Dalry Swim Centre has to offer, don’t miss out on their extensive array of swim lessons tailored for all ages and abilities. Whether you’re taking your first dip or looking to perfect your stroke, there’s a program for you.
Warrender Swim Centre
Media credit: dnoztri
Website: http://www.edinburghleisure.co.uk/venues/warrender-swim-centre
Address: 55 Thirlestane Rd.
Contact details: +44 131 458 2100
Operating hours:
- Monday to Thursday – 7 AM to 9 PM
- Friday – 7 AM to 10 PM
- Saturday – 8:30 AM to 5 PM
- Sunday – 9 AM to 6 PM
Warrender’s got a gorgeous traditional pool that’s just perfect for doing laps or just having a relaxed paddle. It’s not some massive waterpark, so the vibe is more about enjoying the swim without all the crazy extras.
They’ve got these large windows that let in a ton of light, making your swim feel kind of like you’re outdoors without actually being at the mercy of Scotland’s, let’s say, unpredictable weather.
Pro tip:
Don’t miss out on their sauna since it’s the perfect wind-down after a few laps or just a long day.
Leith Victoria Swim Centre
Media credit: delphidoig_dance
Website: http://www.edinburghleisure.co.uk/venues/leith-victoria-swim-centre
Address: Junction Pl
Contact details: +44 131 458 2100
Operating hours:
- Monday to Friday – 6 AM to 9 PM
- Saturday and Sunday – 8 AM to 5 PM
Leith Victoria Swim Centre might not have the fancy frills of some modern facilities, but what it lacks in flash, it more than makes up for in character and grit.
This is the kind of pool where you feel the history in the tiles—it’s been around for decades and has served generations of families.
The pool itself is perfect for those looking for a no-nonsense swim; lanes are usually available, and it’s got a solid, down-to-earth atmosphere.
Pro tip:
Definitely give their fitness classes a go if you’re looking to switch up your routine. And here’s a little secret: the steam room is an absolute must-visit for a post-swim unwind.
Drumbrae Leisure Centre
Media credit: swim_hearts
Website: http://www.edinburghleisure.co.uk/venues/drumbrae-leisure-centre
Address: 30 Drum Brae Terrace
Contact details: +44 131 458 2100
Operating hours:
- Monday to Friday – 6:30 AM to 9 PM
- Saturday – 9 AM to 6 PM
- Sunday – 9 AM to 7 PM
Drumbrae Leisure Centre is a spot that’s more than just a pool; it’s like a community hub where fitness and fun collide.
Their pool is fantastic for families, with dedicated times for kids to go wild and splash about, as well as quieter slots for adults who fancy swimming laps without the fear of an unexpected cannonball.
The centre itself is pretty modern, with facilities that cater to just about everyone, from gym rats to lane swimmers.
Pro tip:
Make sure you keep an eye out for their family swim sessions; they’re a blast and a nice way to spend some quality family time. And if you’re into spinning or other fitness classes, Drumbrae has a lineup worth checking out.
Portobello Swim Centre
Media credit: thefinnishhobbyist
Website: http://www.edinburghleisure.co.uk/venues/portobello-swim-centre
Address: 57 The Promenade, Portobello
Contact details: +44 131 458 2100
Operating hours:
- Monday to Friday – 6:45 PM to 9 PM
- Saturday – 8:15 AM to 4 PM
If you’re up for a swim with a bit of seaside flair, Portobello Swim Centre is your place. It’s got these amazing Victorian vibes going on, making your swim feel like a step back in time.
But don’t worry, it’s not all about the history; the pool is perfect for all sorts, from those doing serious laps to families looking for a bit of fun. And the best bit is that, after your swim, you’re right by the beach.
It’s like getting the best of both worlds, splashing in a pool and chilling on the sand.
Pro tip:
You’ve got to check out the Turkish baths here; they’re an absolute treat. It’s like the ultimate relaxation experience after a few laps or a jaunt on the beach.
Ainslie Park Leisure Centre
Media credit: lenarobertson5
Website: http://www.edinburghleisure.co.uk/venues/ainslie-park-leisure-centre
Address: 92 Pilton Dr.
Contact details: +44 131 458 2100
Operating hours:
- Monday to Friday – 6 AM to 9 PM
- Saturday – 6 AM to 4 PM
- Sunday – 8 AM to 9 PM
Ainslie Park Leisure Centre is pretty much a fitness fanatic’s dream, but let’s zoom in on the pool. It’s modern, spacious, and geared up for everyone, from the serious swimmers to the little ones learning to dog paddle.
There’s a slide for the kids, which, let’s be honest, is fun no matter how old you are, and plenty of space for everyone else. Whether you’re training for your next triathlon or just looking to unwind with a gentle swim, Ainslie Park’s got you covered.
Pro tip:
If you’re into fitness classes, the lineup here is worth a gander. From water aerobics to more niche offerings, mixing up your routine is a breeze.
Gracemount Leisure Centre
Media credit: graciescafe2022
Website: http://www.edinburghleisure.co.uk/venues/gracemount-leisure-centre
Address: 22 Gracemount Dr.
Contact details: +44 131 458 2100
Operating hours:
- Monday to Friday – 6:30 AM to 9 PM
- Saturday and Sunday – 9 AM to 5 PM
Gracemount Leisure Centre’s pool is fantastic for families, offering a welcoming vibe and loads of fun features for kids. But it’s not just about the little ones; there’s plenty for adults to enjoy too, like the lane swimming or joining one of the aqua fitness classes.
And it doesn’t stop at the pool; Gracemount has a bunch of other facilities that make it a great all-rounder. I’m talking about the gym if you want to go lifting weights, cardio, or even just a steam to relax.
Pro tip:
Remember to keep an eye on their timetable for family swim times and swimming lessons, which, by the way, are highly recommended.
Village Gym Edinburgh
Website: https://www.villagegym.co.uk/
Address: 140 Crewe Rd S.
Contact details: +44 131 297 7111
Operating hours:
- Monday to Friday – 5 AM to 11 PM
- Saturday and Sunday – 6 AM to 10 PM
Village Gym’s indoor heated pool itself is super sleek, perfect for when you’re feeling a bit more serious about your swim. But it’s not all work, no play; they’ve got a steam room and a sauna where you can just chill and let the day’s stress melt away.
It’s also got this really laid-back vibe, making it easy to strike up a chat with someone or just do your own thing in peace.
Pro tip: If you’re considering joining the Village Gym Edinburgh family, you’re in for a treat beyond just state-of-the-art fitness facilities.
Membership comes with a bounty of perks, like exclusive discounts at on-site restaurants and cafes, access to a luxurious spa, and reduced rates for hotel stays within the Village Hotels chain.
Juvenate Health & Leisure
Website: https://www.juvenatehealthandleisure.com/juvenate-edinburgh/
Address: 187 Clermiston Rd.
Contact details: +44 131 528 9984
Operating hours:
- Monday to Friday – 6:30 AM to 10 PM
- Saturday and Sunday – 7 AM to 8:30 PM
Juvenate Health & Leisure is this cozy little spot that’s easy to miss but totally worth a visit. The pool here is just the right size for when you’re not into the hustle and bustle of bigger centres.
And if you’ve got kids, they’ll be all over the place without it feeling too crowded. Besides the pool, they’ve got a sauna and a gym, turning it into a nice little escape in the city.
Pro tip: Definitely take a look at their membership options. They often have deals going on, making it a steal if you’re planning on regular visits.
Plus, the fact that it’s at a hotel means parking is sorted, which is always a bonus.
The Fountain Spa Leisure Club
Media credit: jay.b.scottishadaptivesurfer
Website: http://www.fountain-spa.com/
Address: 100 Milton Rd E.
Contact details: +44 131 468 8001
Operating hours:
- Monday to Friday – 6:30 AM to 9:30 PM
- Saturday and Sunday – 8 AM to 7 PM
The Fountain Spa Leisure Club is a hidden gem that feels more like a retreat than a leisure centre. The pool area is beautifully designed, giving off those serene spa vibes.
Speaking of which, there’s a sauna and steam room for the post-swim unwind. The kids can splash about and have a good time, too, since the place is really family-friendly.
Pro tip:
Members often get discounts on spa services. So, if you’re planning on frequent visits and like a good pamper, it might be worth looking into a membership.
Swim – Edinburgh City West
Website: https://www.swim.co.uk/centre/edinburgh/
Address: Queensferry Rd.
Contact details: +44 300 303 3580
Operating hours:
- Tuesday and Thursday – 5:30 PM to 7:30 PM
- Friday – 5 PM to 7:30 PM
- Saturday – 9 AM to 1 PM
Swim is this cool, no-fuss place for when you’re just about to swim. It’s a modern pool, so it’s bright, airy, and feels super clean and fresh.
Plus, they’ve just got everything you need—an area that’s great for kids and plenty for adults to enjoy too. It’s popular with families, so expect to come across kids having a blast in the water while parents do their thing.
Pro tip:
Don’t forget your goggles and cap! This pool is serious about their swim hygiene, which is great for keeping the water super clean.