
Duloch Gym
Home » Duloch Leisure Centre » Duloch Gym

Hello, Dunfermline!
Our 50 station gym offers the latest and most effective fitness equipment installed by Technogym and Origin Fitness. With Cardio, Fixed Resistance, Free Weights, Functional and HIIT – we have made it easier for our customers to find the equipment that best suits their fitness and exercise needs and our qualified gym staff will support you in achieving your exercise goals.
With strength, cardiovascular, free weights and Technogym’s unique Kinesis Stations a multi plane set of resistance cable machine that offer effective movement and strength training our customers have a wide choice of equipment to best support their fitness and exercise needs. And our qualified gym staff will support you in taking that first step in beginning to use the gym and can also offer advanced training plans to support you in achieving your exercise goals.
Our Facilities

Free Weights
- Origin Half Racks
- Dumbbells up to 50KG’s
- Olympic Barbells
- Fixed Barbells
- Adjustable Benches
- EZ Curl Bars
- Flat / Incline / Decline Adjustable Bench
With all these options you can push yourself hard safely and be confident in trying new exercises.

Functional
- Climb*
- Run 600 Treadmills*
- Synchro Cross Trainers*
- Vario’s*
- Upright Bikes*
- Recumbent Bikes*
- Concept II Rowing Machine
*Cardio machines come with TV, virtual and a variety of interval programmes options to help motivate monitor your progress and a wide range of machines to choose from you can maintain a healthy body and mind with regular heart healthy exercise.

Cardio
- Treadmills*
- Cross Trainers*
- Vario Motion Trainers*
- Concept II Rowers
- Upright Bikes*
- Recumbent Bikes*
- Technogym Skill Row
- Stair Climb Machine*
*Cardio machines come with TV and a variety of interval programmes options to help motivate monitor your progress and a wide range of machines to choose from you can maintain a healthy body and mind with regular heart healthy exercise.

HIIT
All Self-Powered
- Concept II Ski Erg
- Star Trac Assault Bike
- Cybex SPARC Trainer
- Technogym Skill Mill
With all these options on offer you can decide how you want to train and keep it interesting and different every time to help develop new skills and engage your muscles and mind in your training.

Fixed Resistance
- Shoulder Press
- Chest Press
- Low Row
- Leg Press
- Leg Extension
- Leg Curl
- Low Pulley Row
- Assisted Chin Dip Hip
- Glute Machine
- Abdominal Crunch
- Dual Adjustable Pulley
- Lat Pulley Machine
All these machines help you target and strengthen specific areas of your body and create balance within your exercise programme as well as allowing you to start lifting safely with confidence and at a level to suit you.

Meet your membership
Start your journey to a healthier, happier you with our supportive and welcoming community. Join now and experience a wide range of classes, facilities, and exclusive member benefits.
Become a memberTimetables
View in calendar mode
View in calendar mode
Rise Gymnastics Tots

Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Adult
Date:
Monday 10:00am – 10:45am
Venue
Rise Gymnastics Tots

Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Adult
Date:
Monday 10:45am – 11:30am
Venue
Rise Gymnastics Discover

Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Adult
Date:
Monday 1:30pm – 2:15pm
Venue
Rise Gymnastics Discover

Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Adult
Date:
Monday 2:15pm – 3:00pm
Venue
Rise Gymnastics Tots

Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Adult
Date:
Tuesday 10:15am – 11:00am
Venue
Tot Kickers

Rise Gymnastics Tots

Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Adult
Date:
Tuesday 11:00am – 11:45am
Venue
Tot Kickers

Rise Gymnastics Tots

Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Adult
Date:
Tuesday 1:00pm – 1:45pm
Venue
Junior Football

Rise Gymnastics Discover

Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Adult
Date:
Tuesday 1:45pm – 2:30pm
Venue
Junior Football

Rise Gymnastics Discover

Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Adult
Date:
Wednesday 2:15pm – 3:00pm
Venue
Freestyle Dance

Freestyle Dance

Junior Football

Junior Tennis

-
15th Today
May -
16th Tomorrow
May -
17th Saturday
May -
18th Sunday
May -
19th Monday
May -
20th Tuesday
May -
21st Wednesday
May -
22nd Thursday
May -
23rd Friday
May -
24th Saturday
May -
25th Sunday
May -
26th Monday
May -
27th Tuesday
May -
28th Wednesday
May
Morning
-
Walking Football
9:00am – 10:00am
DulochBody Blitz
9:30am – 10:15am
Duloch -
Body Conditioning
9:30am – 10:15am
DulochPilates
10:30am – 11:15am
Duloch -
Zumba
9:45am – 10:30am
DulochJunior Football
11:00am – 12:00pm
Duloch -
Body Conditioning
10:00am – 10:45am
DulochSit and Be Fit
11:00am – 11:45am
Duloch -
Hatha Yoga
9:30am – 10:15am
DulochWalking Football
10:00am – 11:00am
DulochRise Gymnastics Tots
10:00am – 10:45am
DulochSimply Stretch
10:30am – 11:00am
DulochRise Gymnastics Tots
10:45am – 11:30am
Duloch49ers – Short Tennis
11:00am – 12:30pm
Duloch -
Body Conditioning
9:30am – 10:15am
DulochRise Gymnastics Tots
10:15am – 11:00am
DulochTot Kickers
10:15am – 11:00am
DulochPilates
10:30am – 10:45am
DulochRise Gymnastics Tots
11:00am – 11:45am
DulochTot Kickers
11:15am – 12:00pm
Duloch -
Core, Strength & Balance
9:30am – 10:15am
Duloch49ers – Badminton
10:00am – 11:30am
Duloch -
Walking Football
9:00am – 10:00am
DulochBody Blitz
9:30am – 10:15am
Duloch -
Body Conditioning
9:30am – 10:15am
DulochPilates
10:30am – 11:15am
Duloch -
Zumba
9:45am – 10:30am
DulochJunior Football
11:00am – 12:00pm
Duloch -
Body Conditioning
10:00am – 10:45am
DulochSit and Be Fit
11:00am – 11:45am
Duloch -
Hatha Yoga
9:30am – 10:15am
DulochWalking Football
10:00am – 11:00am
DulochRise Gymnastics Tots
10:00am – 10:45am
DulochSimply Stretch
10:30am – 11:00am
DulochRise Gymnastics Tots
10:45am – 11:30am
Duloch49ers – Short Tennis
11:00am – 12:30pm
Duloch -
Body Conditioning
9:30am – 10:15am
DulochRise Gymnastics Tots
10:15am – 11:00am
DulochTot Kickers
10:15am – 11:00am
DulochPilates
10:30am – 10:45am
DulochRise Gymnastics Tots
11:00am – 11:45am
DulochTot Kickers
11:15am – 12:00pm
Duloch -
Core, Strength & Balance
9:30am – 10:15am
Duloch49ers – Badminton
10:00am – 11:30am
Duloch
Afternoon
-
Pickleball Social
4:00pm – 5:30pm
Duloch -
Junior Tennis
12:00pm – 1:00pm
DulochTennis
1:00pm – 2:00pm
Duloch -
49ers – Short Tennis
11:00am – 12:30pm
DulochRise Gymnastics Discover
1:30pm – 2:15pm
DulochRise Gymnastics Discover
2:15pm – 3:00pm
DulochPickleball Social
4:00pm – 6:00pm
Duloch -
Rise Gymnastics Tots
1:00pm – 1:45pm
DulochJunior Football
1:00pm – 1:45pm
DulochRise Gymnastics Discover
1:45pm – 2:30pm
DulochJunior Football
4:45pm – 5:45pm
Duloch -
Rise Gymnastics Discover
2:15pm – 3:00pm
DulochFreestyle Dance
3:30pm – 4:30pm
DulochFreestyle Dance
3:30pm – 4:30pm
Duloch -
Pickleball Social
4:00pm – 5:30pm
Duloch -
Junior Tennis
12:00pm – 1:00pm
DulochTennis
1:00pm – 2:00pm
Duloch -
49ers – Short Tennis
11:00am – 12:30pm
DulochRise Gymnastics Discover
1:30pm – 2:15pm
DulochRise Gymnastics Discover
2:15pm – 3:00pm
DulochPickleball Social
4:00pm – 6:00pm
Duloch -
Rise Gymnastics Tots
1:00pm – 1:45pm
DulochJunior Football
1:00pm – 1:45pm
DulochRise Gymnastics Discover
1:45pm – 2:30pm
DulochJunior Football
4:45pm – 5:45pm
Duloch -
Rise Gymnastics Discover
2:15pm – 3:00pm
DulochFreestyle Dance
3:30pm – 4:30pm
DulochFreestyle Dance
3:30pm – 4:30pm
Duloch
Evening
-
Pickleball Social
4:00pm – 5:30pm
DulochStep Level 1
6:00pm – 6:45pm
DulochHatha Yoga
7:00pm – 7:45pm
Duloch -
Pickleball Social
4:00pm – 6:00pm
DulochBody Conditioning
5:15pm – 5:45pm
DulochStep Level 2
6:00pm – 6:45pm
DulochPickleball Compete
6:00pm – 8:00pm
DulochPilates
7:00pm – 7:45pm
Duloch -
Junior Football
4:45pm – 5:45pm
DulochBig Ball Class
6:00pm – 6:45pm
Duloch -
Vinyasa Express
6:00pm – 6:30pm
DulochSpiral Flow
6:30pm – 7:15pm
DulochStep Level 1
7:30pm – 8:15pm
Duloch -
Pickleball Social
4:00pm – 5:30pm
DulochStep Level 1
6:00pm – 6:45pm
DulochHatha Yoga
7:00pm – 7:45pm
Duloch -
Pickleball Social
4:00pm – 6:00pm
DulochBody Conditioning
5:15pm – 5:45pm
DulochStep Level 2
6:00pm – 6:45pm
DulochPickleball Compete
6:00pm – 8:00pm
DulochPilates
7:00pm – 7:45pm
Duloch -
Junior Football
4:45pm – 5:45pm
DulochBig Ball Class
6:00pm – 6:45pm
Duloch -
Vinyasa Express
6:00pm – 6:30pm
DulochSpiral Flow
6:30pm – 7:15pm
DulochStep Level 1
7:30pm – 8:15pm
Duloch
Find Your Venue
Scroll to find your nearest club
- Beacon Leisure Centre
- Bowhill Swimming Pool
- Carnegie Leisure Centre
- Cowdenbeath Leisure Centre
- Cupar Sports Centre
- Dalgety Bay Sports and Leisure Centre
- Duloch Leisure Centre
- East Sands Leisure Centre
- Kirkcaldy Leisure Centre
- Levenmouth Swimming Pool and Sports Centre
- Lumphinnans Sports Hub
- Michael Woods Sports and Leisure Centre
- Pitreavie Athletics Centre
- Waterstone Crook Sports Centre















Find Your Venue
Scroll to find your nearest club
- Beacon Leisure Centre
- Bowhill Swimming Pool
- Carnegie Leisure Centre
- Cowdenbeath Leisure Centre
- Cupar Sports Centre
- Dalgety Bay Sports and Leisure Centre
- Duloch Leisure Centre
- East Sands Leisure Centre
- Kirkcaldy Leisure Centre
- Levenmouth Swimming Pool and Sports Centre
- Lumphinnans Sports Hub
- Michael Woods Sports and Leisure Centre
- Pitreavie Athletics Centre
- Waterstone Crook Sports Centre















Choose Your Activity
Scroll to find your nearest club
-
Aquatics
-
Gym and Group Fitness
-
Junior Activities
-
Junior Coaching
-
Sports and Activities
Choose Your Activity
Scroll to find your nearest club
-
Aquatics
-
Gym and Group Fitness
-
Junior Activities
-
Junior Coaching
-
Sports and Activities
Choose Your Age Group
Scroll to find your nearest club
-
49ers - Short Tennis
-
Adult
-
Aerobics
-
Aqua Aerobics
-
Aqua Aerobics & Aqua Deep
-
Aqua Deep
-
Aqua Zumba
-
Ashtanga
-
Badminton
-
Big Ball Class
-
Body Blitz
-
Body Conditioning
-
Body Max
-
BodyBALANCE
-
BodyBALANCE (V)
-
BodyCOMBAT
-
BodyCOMBAT (V)
-
BodyPUMP
-
BodyPUMP (V)
-
Bootcamp
-
Boxercise
-
Boxfit
-
Breathwork and Meditation
-
Bums & Thighs
-
Chair Pilates
-
Chair Pilates for a Healthy Spine
-
Chair Yoga
-
Circuits
-
Climbing Wall
-
Core
-
Core Blast
-
Fitness Pilates
-
Forever Young
-
GRIT Cardio (V)
-
Grit Strength
-
GRIT Strength (V)
-
Group Cycle
-
Hatha Yoga
-
HIIT Step
-
HIIT Step and Core
-
Hydrocycle
-
HYROX
-
HYROX Youngstars
-
Junior
-
Kettlebells
-
Ladies Badminton
-
Ladies Boxfit
-
Les Mills Pilates
-
Line Dancing - Advanced
-
Line Dancing - Beginners
-
Line Dancing - Intermediate
-
Low Impact Aerobics
-
Low Impact Interval Training
-
Metafit
-
Mini
-
Pickleball Beginners
-
Pickleball Compete
-
Pickleball Social
-
Pilates
-
Pilates and Barre Flow
-
Power Pilates
-
Qi Gong
-
Recreational Badminton
-
Restoritive Yoga
-
Revolution Cycle
-
RIP
-
RPM
-
RPM (V)
-
RPM Express
-
Senior Flex
-
SH'BAM (V)
-
Shapes
-
Simply Stretch
-
Sit and Be Fit
-
Social Circuits
-
Spiral Flow
-
Sprint
-
Step
-
Step Level 1
-
Step Level 2
-
Strength & Balance
-
Strength Development
-
Sunrise Bootcamp
-
Tabata
-
Teen
-
Trampolining
-
Tum
-
Tums
-
Velo: Flow
-
Velo: Forever
-
Velo: Rhythm
-
Vinyasa Express
-
Vinyasa Yoga
-
Walking Football
-
Yin Yoga
-
Yoga
-
Yoga 1
-
Yoga 2
-
Zumba