CrossFit JXL

CrossFit JXL

Share

We are a community gym based in Musselburgh/Wallyford area of East Lothian, just outside of Edinburg Be better than yesterday

14/03/2026

CrossFit JXL Last one 26.3 πŸ™Œ

14/03/2026

26.3

21/02/2026

Nutrition seminar went down a treat with Massive thank you to her for dropping in and sharing all things nutrition for sports performance πŸ™πŸ˜Š

05/02/2026

πŸ’˜ Cupid’s Circuit is calling! πŸ’˜

This Valentine’s Day, ditch the clichΓ©s and sweat it out with someone you love (or like a lot πŸ˜„).

πŸ“ Saturday 14th Feb | 9am
βœ”οΈ Fun, easy to follow workout
βœ”οΈ Suitable for all fitness levels
βœ”οΈ Partners & friends welcome
βœ”οΈ Totally FREE

No ties. No pressure. Just a great workout and even better company.
Come join the fun! ❀️

25/01/2026
19/12/2025

Try something new in 2026

28/11/2025

Bring a friend Sunday. Starting Sunday 30th November - Sunday 21st December.
Every week from 9:30am-10:30am.
Great way to start your CrossFit journey, all workouts will be inclusive and adaptable.
DM for more info

25/11/2025

Looking to try CrossFit? Located in East Lothian, next to Midlothian and on the outskirts of Edinburgh. Come and join like minded people in a fitness community where everyone knows your name.
First class is free 😊

15/11/2025

JXL CrossFit Charity Day.

Seven Hero WODs
Seven hours

28/10/2025

The only thing better than a great workout?
Doing it with your best mate by your side πŸ’₯

Bring a friend for FREE every Friday in November πŸ’ͺ🏼

Train hard. Laugh harder. Leave stronger.

Starting Friday 7th November πŸ“

Tag your workout partner now and get booked in πŸ™ŒπŸ½

Photos from CrossFit JXL's post 19/07/2025

Massive thank you for everyone coming along to the Summer Throwdown β˜€οΈπŸ‹οΈβ€β™‚οΈπŸ”

Want your business to be the top-listed Gym/sports Facility in Edinburgh?

Click here to claim your Sponsored Listing.

Location

Telephone

Address


Unit 2 & 3E, Wallyford Industrial Estate, Wallyford
Edinburgh
EH218

Opening Hours

Monday 6am - 7:30pm
Tuesday 6am - 7:30pm
Wednesday 6am - 7:30pm
Thursday 6am - 7:30pm
Friday 6am - 7:30pm
Saturday 8am - 11:30am