Musselburgh, EH21 7AS
Our Jamboree Soft Play is currently closed. We appreciate your patience and look forward to welcoming you back very soon.
Due to a mechanical issue our Jacuzzi is currently out of action.
Saturday 8th February: Due to the Northern Toy Fair, we expect our car park to be busier than usual. Where possible, please make alternative travel arrangements, or give extra time to find a parking space.
Sunday 16th February: Due to a private booking our Pool will closed at 2.15pm, last entry 1.45pm
Welcome to our family-friendly leisure centre! Make a splash in our pool, let your little ones run wild in our soft play area, work up a sweat in our gym or on the court, then unwind in our relaxation area complete with sauna and steam room.
Check the opening times for Musselburgh Sports Centre. Last entry half an hour before closing. For public swimming, please check our separate swim times.
Download a copy of our swimming pool timetable or look for lane swimming times online.
Check out our latest fitness class timetable here: Musselburgh Sports Centre – Class Timetable
Our full festive fitness class timetable can be found here.
Onsite we have a dedicated accessible changing room with hoist, wheelchair lift access into the pool and accessible toilet and shower facilities.
What3Words: ///sang.goal.since
Cycling: We have a bike rack available.
Driving: We have on-site parking with disabled and electric vehicle charging parking spaces.
Walking: Plan your route ahead of time using Google Maps.
By bus: Buses that stop outside our centre are 46 Rosewell, 111A Royal Infirmary, 48 Gorebridge, 141 Musselburgh and 140 Musselburgh
Buses that stop across the road are 46 Musselburgh 111 Haddington, 48 Musselburgh, 141 Penicuik, 140 Penicuik.
By train: Musselburgh Train Station is a 31 minute walk.
Should you require any assistance during your visit, please give us a call on 0131 653 5208 to see how we can best accommodate your needs.
Our reception staff are busy dealing with customers at the venue.
Please complete the online form below and someone will get back to you as soon as possible.
If your enquiry is urgent then please call us – t: 0131 653 5208
If you have a general enquiry not related to this sports centre, then please contact head office.
Name(Required)Email(Required) Telephone NumberPlease let us know what you're contacting us about(Required)Confirmation of agreement to our privacy policy(Required) I have read and agree to your Privacy Policy
Kids, tweens and teens (ages 8-16) can stay active and save with our junior swim membership! Depending on which site you visit, if your child swims at one of our pools three times a month, you’ll benefit from a membership.
You are here:Home > Venues and Facilities > Sports and Leisure Centres > Musselburgh Sports Centre