About
D12 Fitness brings a modern, results-driven training space to Carmarthen, combining a fully equipped 24/7 gym with an extensive timetable of coached classes. This spacious facility is designed for all-round strength, conditioning and general fitness, with free weights, machines, functional training areas and dedicated studio space. Members can train independently or join structured sessions such as circuits, bootcamp-style conditioning and other group workouts that add variety and accountability to their week. The atmosphere is inclusive and down-to-earth, attracting everyone from beginners building confidence to experienced lifters looking to push performance. Regular classes, clear programming and approachable staff help members stay consistent and learn correct technique. With its flexible access, varied training options and strong local following, D12 Fitness has become a go-to destination in Carmarthen for people who want a practical, community-focused place to train.
Media
Upcoming events
No known events at the moment.
Amenities
Large selection of free weights and resistance machines; over 100 resistance machines; indoor and outdoor functional training areas; cardio machines; dedicated classes/fitness studio
Access
D12 Fitness is located in Carmarthen, easily reachable by local roads from the town centre and surrounding areas across this part of West Wales.
Opening hours
Pricing
Pricing not listed yet.
Contact
SA31 2NG Carmarthen
d•••••••••.••.•kEmail (hidden):
i•••@••••••••••.••.•kInstagram (not provided)Strava (not provided)Facebook (not provided)TikTok (not provided)
Team
The coaching team has not been listed yet.
Athletes at this gym
No members linked yet.
Frequently asked questions
Where can I do HYROX in Carmarthen?
D12 Fitness is an HYROX affiliated gym in Carmarthen, United Kingdom, Unit 2D Myrtle Hill, SA31 2NG Carmarthen.
Is D12 Fitness an HYROX affiliated gym?
Yes. D12 Fitness is an HYROX affiliated gym, equipped for training on the official stations.
What are D12 Fitness's opening hours?
D12 Fitness opening hours: Monday 00:00 – 23:59 · Tuesday Closed · Wednesday Closed · Thursday Closed · Friday Closed · Saturday Closed · Sunday Closed.