46

Fitness classes

Aggregated across Cardiff

  • Providers2
  • Median price£10
  • Format9 in-person
  • Updated14 Jul 2026
  • Directory93,000+ activities UK-wide · All ages

Fitness in Cardiff

46 bookable fitness classes in Cardiff from 2 providers including Better and Outdoor Fitness Club. Based on 87 listed prices with per-session pricing, the median Cardiff fitness session costs £10 — £2 above the UK median of £8. Sessions run for ages 5 to 11, ages 12 to 16 and adults. Last updated 14 July 2026.

46 fitness · 2 providers · median price £10

Filter by
Age band
Price
Sort by

Showing 46 of 46 fitness classes

Fitness

Better

6 sessions

MonSunWedThuSat
📅 Every monday
📍 CF3 4DN

Push yourself to the limit with 30 minutes of quick, intense bursts of exercise, followed by short recovery periods that will keep your heart rate up & help you reach your goals. If you want fast results in a class full of like-minded people of all ages and abilities, try a HIIT class near you.

Fitness

Better

6 sessions

All agesThuFriWedMon
📅 Every thursday
📍 CF23 5HW

Zumba is such a fun way to combine exercise with dance, you won't even realise you're working out! Take to the floor and shake it to an infectious routine of easy to follow steps and moves in a sociable party atmosphere.

Body Conditioning

Better

5 sessions

All agesMonWedTueFri
📅 Every monday
📍 CF5 3LL

This full body workout is achieved through high reps & non-cardio exercises using body bars, barbells, dumbbells and body weight.

Circuit Training

Better

4 sessions

All agesFriThuTue
📅 Every friday
📍 CF3 4DN

With simpler movements & lower intensity, this class is perfect for people starting their fitness journey, older adults, families & anyone looking to build confidence. Circuit routines provide an all-body workout as you tackle exercises designed to get you fitter & stronger.

Circuit Training

Better

3 sessions

All agesFriMon
📅 Every friday
📍 CF5 3LL

With simpler movements & lower intensity, this class is perfect for people starting their fitness journey, older adults, families & anyone looking to build confidence. Circuit routines provide an all-body workout as you tackle exercises designed to get you fitter & stronger.

Legs Bums And Tums

Better

3 sessions

All agesFriMonSat
📅 Every friday
📍 CF5 5HJ

A great full body workout, targeting those challenging areas. Sculpt, tone, conditioning and build strength whilst focusing on your bums, tums and thighs. This class does exactly what is says on the tin – what more could you ask for!

Hiit

Better

3 sessions

All agesMonWedSun
📅 Every monday
📍 CF5 3LL

Push yourself to the limit with 30 minutes of quick, intense bursts of exercise, followed by short recovery periods that will keep your heart rate up & help you reach your goals. If you want fast results in a class full of like-minded people of all ages and abilities, try a HIIT class near you.

Body Conditioning

Better

3 sessions

All agesMonSat
📅 Every monday
📍 CF5 5HJ

With simpler movements & lower intensity this class is perfect for people starting their fitness journey, older adults, families & anyone looking to build confidence. This full body workout is achieved through high reps & non-cardio exercises using body bars, barbells, & dumbbells.

Indoor Cycling

Better

3 sessions

All agesSatThuTue
📅 Every saturday
📍 CF14 5EB

Pedal your way fit. Cycle along with the group in one of our themed classes to uplifting music, or focus on achieving your goals in one of our disciplined based classes.

Fitness

Better

3 sessions

WedTue
📅 Every monday
📍 CF5 5HJ

Lapping the pool is not the only way to get a workout in the water. Why not try something new with our water workouts. Combining aqua aerobics with strength and conditioning moves, a workout in the water will get your heart pumping without putting pressure on joints.

Body Conditioning

Better

2 sessions

All agesWedMon
📅 Every wednesday
📍 CF23 5HW

This full body workout is achieved through high reps & non-cardio exercises using body bars, barbells, dumbbells and body weight.

Hiit

Better

2 sessions

All agesFriSun
📅 Every friday
📍 CF5 5HJ

Push yourself to the limit with 30 minutes of quick, intense bursts of exercise, followed by short recovery periods that will keep your heart rate up & help you reach your goals. If you want fast results in a class full of like-minded people of all ages and abilities, try a HIIT class near you.

Aqua Aerobics

Better

2 sessions

All agesThuFri
📅 Every thursday
📍 CF5 3LL

Lapping the pool is not the only way to get a workout in the water. Why not try something new with our water workouts. Combining aqua aerobics with strength and conditioning moves, a workout in the water will get your heart pumping without putting pressure on joints.

Fitness

Better

2 sessions

Sun
📅 Every sunday
📍 CF5 3LL

A high paced combat class. There is no contact in this class, but it still incorporates all the punching and kicking techniques to make an enjoyable but challenging class.

Zumba®

Better

2 sessions

All agesFriWed
📅 Every friday
📍 CF24 2SJ

Zumba is such a fun way to combine exercise with dance, you won't even realise you're working out! Take to the floor and shake it to an infectious routine of easy to follow steps and moves in a sociable party atmosphere.

Step Aerobics

Better

2 sessions

All agesWedTue
📅 Every wednesday
📍 CF5 3LL

Step it up and get in great shape. A motivational class using a platform and fast music for a high intensity workout. It’s so much fun, you’ll forget you’re working out!

Body Conditioning, Group Exercise

Better

2 sessions

All agesMonWed
📅 Every monday
📍 CF14 5EB

Get stronger and sculpt. These sessions are designed to help you get fitter, stronger and leaner using a series of exercises using equipment and your own bodyweight.

Indoor Cycling

Better

2 sessions

All agesMonSun
📅 Every monday
📍 CF5 3LL

Pedal your way fit. Cycle along with the group in one of our themed classes to uplifting music, or focus on achieving your goals in one of our disciplined based classes.

Indoor Cycling

Better

2 sessions

All agesTueWed
📅 Every tuesday
📍 CF3 4DN

Pedal your way fit. Cycle along with the group in one of our themed classes to uplifting music, or focus on achieving your goals in one of our disciplined based classes.

Fitness

Better

2 sessions

All agesFriSat
📅 Every friday
📍 CF24 2SJ

This full body workout is achieved through high reps & non-cardio exercises using body bars, barbells, dumbbells and body weight.

Fitness

Better

2 sessions

All agesThuWed
📅 Every wednesday
📍 CF14 5EB

This full body workout is achieved through high reps & non-cardio exercises using body bars, barbells, dumbbells and body weight.

Group Exercise

Better

All agesFri
📅 Every friday
📍 CF5 3LL

With simpler movements & lower intensity, this class is perfect for people starting their fitness journey, older adults, families & anyone looking to build confidence. These classes are designed to help you get fitter, stronger & leaner using equipment & bodyweight exercises.

Hiit

Better

All agesTue
📅 Every tuesday
📍 CF14 5EB

Push yourself to the limit with 30 minutes of quick, intense bursts of exercise, followed by short recovery periods that will keep your heart rate up & help you reach your goals. If you want fast results in a class full of like-minded people of all ages and abilities, try a HIIT class near you.

Body Conditioning

Better

All agesThu
📅 Every thursday
📍 CF3 4DN

This full body workout is achieved through high reps & non-cardio exercises using body bars, barbells, dumbbells and body weight.

Legs Bums And Tums

Better

All agesWed
📅 Every wednesday
📍 CF24 2SJ

A great full body workout, targeting those challenging areas. Sculpt, tone, conditioning and build strength whilst focusing on your bums, tums and thighs. This class does exactly what is says on the tin – what more could you ask for!

Hiit

Better

All agesSat
📅 Every saturday
📍 CF24 2SJ

Push yourself to the limit with 30 minutes of quick, intense bursts of exercise, followed by short recovery periods that will keep your heart rate up & help you reach your goals. If you want fast results in a class full of like-minded people of all ages and abilities, try a HIIT class near you.

Pump Fx

Better

All agesMon
📅 Every monday
📍 CF5 3LL

Get your body pumping to a driving beat with one of our motivating pump fitness classes. Fusing high-energy routines with challenging weights, our pump workouts are a full-body blast that will put you on the fast track to fitness.

Aqua Aerobics

Better

All agesFri
📅 Every friday
📍 CF14 5EB

Lapping the pool is not the only way to get a workout in the water. Why not try something new with our water workouts. Combining aqua aerobics with strength and conditioning moves, a workout in the water will get your heart pumping without putting pressure on joints.

Zumba®

Better

All agesSat
📅 Every saturday
📍 CF23 5HW

Zumba is such a fun way to combine exercise with dance, you won't even realise you're working out! Take to the floor and shake it to an infectious routine of easy to follow steps and moves in a sociable party atmosphere.

Body Conditioning

Better

All agesSun
📅 Every sunday
📍 CF24 2SJ

This full body workout is achieved through high reps & non-cardio exercises using body bars, barbells, dumbbells and body weight.

Step Aerobics

Better

All agesTue
📅 Every tuesday
📍 CF14 5EB

Step it up and get in great shape. A motivational class using a platform and fast music for a high intensity workout. It’s so much fun, you’ll forget you’re working out!

Hiit

Better

All agesTue
📅 Every tuesday
📍 CF23 5HW

Push yourself to the limit with 30 minutes of quick, intense bursts of exercise, followed by short recovery periods that will keep your heart rate up & help you reach your goals. If you want fast results in a class full of like-minded people of all ages and abilities, try a HIIT class near you.

Circuit Training

Better

All agesTue
📅 Every tuesday
📍 CF5 5HJ

Push your workout to the next level with high intensity circuit training. Circuit routines provide a rigorous, all-body workout as you tackle a sequence of physical challenges designed to get you fitter and stronger.

Core Stability, Abs/core, Group Exercise

Better

All agesTue
📅 Every tuesday
📍 CF5 5HJ

These low impact classes really help to improve the body's core strength and posture. Our dedicated team of Fitness Instructors use a range of innovative equipment and body weight exercises designed to develop your core muscles.

Aqua Aerobics

Better

All agesMon
📅 Every monday
📍 CF24 2SJ

Lapping the pool is not the only way to get a workout in the water. Why not try something new with our water workouts. Combining aqua aerobics with strength and conditioning moves, a workout in the water will get your heart pumping without putting pressure on joints.

Aqua Aerobics

Better

All agesThu
📅 Every thursday
📍 CF3 4DN

Lapping the pool is not the only way to get a workout in the water. Why not try something new with our water workouts. Combining aqua aerobics with strength and conditioning moves, a workout in the water will get your heart pumping without putting pressure on joints.

Aqua Aerobics

Better

All agesWed
📅 Every wednesday
📍 CF5 5HJ

Lapping the pool is not the only way to get a workout in the water. Why not try something new with our water workouts. Combining aqua aerobics with strength and conditioning moves, a workout in the water will get your heart pumping without putting pressure on joints.

Swimming

Better

All agesTue
📅 Every tuesday
📍 CF14 5EB

An adult swimming class for learners and improvers. Getting in for the first time or refreshing and improving your swimming skills, come and learn with our resident Swim Doctor.

Body Conditioning, Group Exercise

Better

All agesWed
📅 Every wednesday
📍 CF5 5HJ

Get stronger and sculpt. These sessions are designed to help you get fitter, stronger and leaner using a series of exercises using equipment and your own bodyweight.

Indoor Cycling

Better

All agesSat
📅 Every saturday
📍 CF5 5HJ

Pedal your way fit. Cycle along with the group in one of our themed classes to uplifting music, or focus on achieving your goals in one of our disciplined based classes.

Pilates

Better

All agesSun
📅 Every sunday
📍 CF23 5HW

Gently train your physique and improve core strength in a calming, yet challenging atmosphere. Pilates exercises focus on lengthening and strengthening muscles while challenging the core, to build a revived and resilient you.

Aerobics

Better

All agesSun
📅 Every sunday
📍 CF5 5HJ

Get fit the fun way. You’ll perform a range of cardio moves, taking each at your own pace, all guided by our friendly, motivational instructors.

Zumba®

Better

All agesTue
📅 Every tuesday
📍 CF5 3LL

Zumba is such a fun way to combine exercise with dance, you won't even realise you're working out! Take to the floor and shake it to an infectious routine of easy to follow steps and moves in a sociable party atmosphere.

Tai Chi

Better

All agesThu
📅 Every thursday
📍 CF23 5HW

Focused relaxation – a blissful combination. Tai Chi is a class based on deep breathing and slow, gentle movements, which is lower-impact, but requires good focus. Tai chi, also called tai chi chuan, combines deep breathing and relaxation with flowing movements.

About these fitness classes in Cardiff

All 46 of the venues shown here that list a postcode are in the Cardiff (CF) postcode area.

Across the 46 venues shown here that list a day, sessions run on 7 days of the week — most often on Wednesday (15 venues) and Tuesday (14 venues).

Of those, 16 list a weekend session and 39 list a weekday session.

Listed start times run from 06:15 to 20:15.

Of the 46 venues shown here, we hold a listed price for all 46, an age range for 41, session times for all 46 and a postcode for all 46.

Where a fact is not held we leave it out rather than estimate it — check with the provider before booking.

Frequently asked questions

How much do fitness classes in Cardiff cost?
Based on 87 listed prices with per-session pricing, the median Cardiff fitness session costs £10 — £2 above the UK median of £8.
What ages are fitness classes in Cardiff for?
Across fitness classes in Cardiff, sessions run for ages 5 to 11, ages 12 to 16 and adults.
How do I book fitness sessions in Cardiff?
Each listing on this page links straight to the provider's own booking page or contact details. Browse the fitness sessions in Cardiff above and click through to book directly with the provider that suits you.

Run fitness sessions in Cardiff?

List free on SeshDesk and manage bookings at 2.5% on paid sessions — no subscription.

Get started free