CATEGORY · RAINY DAY APPROVED
Roller & Skate Rinks in Edinburgh
There's not a dedicated skate rink in Edinburgh itself, but Curl Edinburgh, close to the centre, has real ice for curling stones or floor curling sets, aimed at kids from eight up. For rink-adjacent fun with pools and soft play thrown in, Musselburgh Sports Centre charges from £1 and covers a pool, soft play and a sports hall together. A drive out to Livingston gets you Xcite Craigswood, from £3.50, with soft play, swimming lessons and kids' fitness classes plus parties. If you want cheap and cheerful, Cowdenbeath Leisure Centre lets under-5s swim for a pound and adds junior gym sessions and sports hall time. Carnegie Leisure Centre in Dunfermline is the one to save for a longer visit, with a 25m pool, toddler pool, soft play maze and climbing wall, though everything's charged separately so costs add up. Curl Edinburgh suits older kids best given the age limit, while the leisure centres work for toddlers through to teens. There's free parking at Cowdenbeath and Xcite Craigswood if you're driving over.
5 places From £1
from £1Carnegie Leisure Centre
Dunfermline
A 25m pool, a toddler pool, a soft play maze and a climbing wall under one roof, each charged separately.
Accessible toiletBaby changeBirthday partiesCafé+6 more
from £1Cowdenbeath Leisure Centre
Cowdenbeath
Cheap swims, junior gym sessions and sports hall time, with under-5s in the pool for a pound.
Accessible toiletChanging PlacesDog friendlyFree parking+2 more

Curl Edinburgh
Edinburgh · ages 8+
Get to grips with a curling stone or a floor curling set on real ice, aimed at kids from eight up.
from £1Musselburgh Sports Centre
Musselburgh
A proper pool, soft play and a sports hall under one roof, with prices low enough for a regular Tuesday outing.
Accessible toiletBirthday partiesBlue badge parkingEV charging+5 more
from £3.50Xcite Craigswood
Livingston
Soft play, swimming lessons and kids' fitness classes under one roof, with birthday parties on the side.
Free parkingWi-Fi
Good to know: roller & skate rinks in Edinburgh
What does a paid visit cost?
Paid entry starts from £1 at Carnegie Leisure Centre. Prices, ages and facilities are listed on every place page, taken from each venue's own published price list.
Whereabouts are they?
You'll find roller & skate rinks in Dunfermline, Cowdenbeath, Edinburgh, Musselburgh and Livingston. Every place we list is in or around Edinburgh, and each listing has the full address and directions.
More ways to plan a day out
KEEP EXPLORING
Not a roller & skate rinks day? Try another lane
THE WEEKENDER
Next weekend, sorted. Every Thursday, free.
The best family things happening around Edinburgh, one hidden gem, and a rainy-day backup plan, from a dad who's been there with a bored seven-year-old.
Free forever. One brilliant email a week. Unsubscribe anytime.







