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
array(7) {
["post_type"]=>
array(2) {
[0]=>
string(19) "swimming_timetables"
[1]=>
string(9) "timetable"
}
["post_status"]=>
string(7) "publish"
["posts_per_page"]=>
int(-1)
["fields"]=>
string(3) "ids"
["orderby"]=>
array(2) {
["menu_order"]=>
string(4) "DESC"
["date"]=>
string(4) "DESC"
}
["tax_query"]=>
array(2) {
["relation"]=>
string(3) "AND"
[0]=>
array(3) {
["taxonomy"]=>
string(14) "venue_taxonomy"
["field"]=>
string(4) "slug"
["terms"]=>
array(1) {
[0]=>
string(8) ", Duloch"
}
}
}
["meta_query"]=>
array(2) {
["relation"]=>
string(3) "AND"
[0]=>
array(3) {
["key"]=>
string(9) "published"
["value"]=>
int(1)
["compare"]=>
string(2) "=="
}
}
}
Rise Gymnastics Tots
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Monday 10:00am – 10:45am
Venue
Active Stability
Instructor
Susan Howie
Date:
Monday 10:00am – 11:00am
Venue
Active Stability
Instructor
Susan Howie
Date:
Monday 10:00am – 11:00am
Venue
Active Circuit
Instructor
Mark Bishop
Date:
Monday 10:30am – 11:15am
Venue
Active Circuit
Instructor
Mark Bishop
Date:
Monday 10:30am – 11:15am
Venue
Rise Gymnastics Tots
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Monday 10:45am – 11:30am
Venue
Active Circuit
Instructor
Johanne Dunsmore
Date:
Monday 12:00pm – 12:45pm
Venue
Active Circuit
Instructor
Johanne Dunsmore
Date:
Monday 12:00pm – 12:45pm
Venue
Active Circuit
Instructor
Johanne Dunsmore
Date:
Monday 1:00pm – 1:45pm
Venue
Active Circuit
Instructor
Johanne Dunsmore
Date:
Monday 1:00pm – 1:45pm
Venue
Rise Gymnastics Discover
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Monday 1:30pm – 2:15pm
Venue
Active Strength and Balance
Instructor
Johanne Dunsmore
Date:
Monday 2:00pm – 2:45pm
Venue
Active Strength and Balance
Instructor
Johanne Dunsmore
Date:
Monday 2:00pm – 2:45pm
Venue
Rise Gymnastics Discover
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Monday 2:15pm – 3:00pm
Venue
Tot Kickers
Age Group:
Junior, Mini
Date:
Tuesday 10:15am – 11:00am
Venue
Rise Gymnastics Tots
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Tuesday 10:15am – 11:00am
Venue
Rise Gymnastics Tots
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Tuesday 11:00am – 11:45am
Venue
Active Strength and Balance
Instructor
Susan Howie
Date:
Tuesday 11:30am – 11:15am
Venue
Active Strength and Balance
Instructor
Susan Howie
Date:
Tuesday 11:30am – 11:15am
Venue
Junior Football
Age Group:
Junior, Mini
Date:
Tuesday 1:00pm – 1:45pm
Venue
Rise Gymnastics Tots
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Tuesday 1:00pm – 1:45pm
Venue
Rise Gymnastics Discover
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Tuesday 1:45pm – 2:30pm
Venue
Junior Football
Age Group:
Junior, Mini
Date:
Tuesday 4:45pm – 5:45pm
Venue
Active Circuit
Instructor
Johanne Dunsmore
Date:
Wednesday 10:30am – 11:15am
Venue
Active Circuit
Instructor
Johanne Dunsmore
Date:
Wednesday 10:30am – 11:15am
Venue
Active Circuit
Instructor
Johanne Dunsmore
Date:
Wednesday 11:30am – 12:15pm
Venue
Active Circuit
Instructor
Johanne Dunsmore
Date:
Wednesday 11:30am – 12:15pm
Venue
Active Strength and Balance
Instructor
Johanne Dunsmore
Date:
Wednesday 12:30pm – 1:15pm
Venue
Active Strength and Balance
Instructor
Johanne Dunsmore
Date:
Wednesday 12:30pm – 1:15pm
Venue
Active Strength and Balance
Instructor
Johanne Dunsmore
Date:
Wednesday 1:30pm – 2:15pm
Venue
Active Strength and Balance
Instructor
Johanne Dunsmore
Date:
Wednesday 1:30pm – 2:15pm
Venue
Rise Gymnastics Discover
Description:
Master the art of gymnastics with expert coaching for all skill levels.
Age Group:
Junior, Mini, Teen
Date:
Wednesday 2:15pm – 3:00pm
Venue
Freestyle Dance
Age Group:
Junior, Teen
Date:
Wednesday 3:30pm – 4:30pm
Venue
Freestyle Dance
Age Group:
Junior, Teen
Date:
Wednesday 3:30pm – 4:30pm
Venue
Active Circuit
Instructor
Val Castles
Date:
Thursday 10:30am – 11:15am
Venue
Active Circuit
Instructor
Val Castles
Date:
Thursday 10:30am – 11:15am
Venue
Active Circuit
Instructor
Jamie McDonough
Date:
Thursday 10:45am – 11:30am
Venue
Active Circuit
Instructor
Jamie McDonough
Date:
Thursday 10:45am – 11:30am
Venue
Active Strength and Balance
Instructor
Val Castles
Date:
Thursday 11:30am – 12:15pm
Venue
Active Strength and Balance
Instructor
Val Castles
Date:
Thursday 11:30am – 12:15pm
Venue
Active Strength and Balance
Instructor
Daniel Fisher
Date:
Friday 1:30pm – 2:15pm
Venue
Active Strength and Balance
Instructor
Daniel Fisher
Date:
Friday 1:30pm – 2:15pm
Venue
Junior Football
Age Group:
Junior, Mini
Date:
Saturday 11:00am – 12:00pm
Venue
Junior Tennis
-
17th Today
June -
18th Tomorrow
June -
19th Friday
June -
20th Saturday
June -
21st Sunday
June -
22nd Monday
June -
23rd Tuesday
June -
24th Wednesday
June -
25th Thursday
June -
26th Friday
June -
27th Saturday
June -
28th Sunday
June -
29th Monday
June -
30th Tuesday
June
Morning
-
Core, Strength & Balance
9:30am – 10:15am
Duloch49ers – Badminton
10:00am – 11:30am
DulochActive Circuit
10:30am – 11:15am
DulochActive Circuit
10:30am – 11:15am
DulochActive Circuit
11:30am – 12:15pm
DulochActive Circuit
11:30am – 12:15pm
Duloch -
Walking Football
9:00am – 10:00am
DulochBody Blitz
9:30am – 10:15am
DulochActive Circuit
10:30am – 11:15am
DulochActive Circuit
10:30am – 11:15am
DulochActive Circuit
10:45am – 11:30am
DulochActive Circuit
10:45am – 11:30am
DulochActive Strength and Balance
11:30am – 12:15pm
DulochActive Strength and Balance
11:30am – 12:15pm
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
DulochRise Gymnastics Tots
10:00am – 10:45am
DulochWalking Football
10:00am – 11:00am
DulochActive Stability
10:00am – 11:00am
DulochActive Stability
10:00am – 11:00am
DulochQi Gong
10:30am – 11:15am
DulochActive Circuit
10:30am – 11:15am
DulochActive Circuit
10:30am – 11:15am
DulochRise Gymnastics Tots
10:45am – 11:30am
Duloch49ers – Short Tennis
11:00am – 12:30pm
Duloch -
Body Conditioning
9:30am – 10:15am
DulochTot Kickers
10:15am – 11:00am
DulochRise Gymnastics Tots
10:15am – 11:00am
DulochPilates
10:30am – 11:15am
DulochRise Gymnastics Tots
11:00am – 11:45am
DulochActive Strength and Balance
11:30am – 11:15am
DulochActive Strength and Balance
11:30am – 11:15am
Duloch -
Core, Strength & Balance
9:30am – 10:15am
Duloch49ers – Badminton
10:00am – 11:30am
DulochActive Circuit
10:30am – 11:15am
DulochActive Circuit
10:30am – 11:15am
DulochActive Circuit
11:30am – 12:15pm
DulochActive Circuit
11:30am – 12:15pm
Duloch -
Walking Football
9:00am – 10:00am
DulochBody Blitz
9:30am – 10:15am
DulochActive Circuit
10:30am – 11:15am
DulochActive Circuit
10:30am – 11:15am
DulochActive Circuit
10:45am – 11:30am
DulochActive Circuit
10:45am – 11:30am
DulochActive Strength and Balance
11:30am – 12:15pm
DulochActive Strength and Balance
11:30am – 12:15pm
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
DulochRise Gymnastics Tots
10:00am – 10:45am
DulochWalking Football
10:00am – 11:00am
DulochActive Stability
10:00am – 11:00am
DulochActive Stability
10:00am – 11:00am
DulochQi Gong
10:30am – 11:15am
DulochActive Circuit
10:30am – 11:15am
DulochActive Circuit
10:30am – 11:15am
DulochRise Gymnastics Tots
10:45am – 11:30am
Duloch49ers – Short Tennis
11:00am – 12:30pm
Duloch -
Body Conditioning
9:30am – 10:15am
DulochTot Kickers
10:15am – 11:00am
DulochRise Gymnastics Tots
10:15am – 11:00am
DulochPilates
10:30am – 11:15am
DulochRise Gymnastics Tots
11:00am – 11:45am
DulochActive Strength and Balance
11:30am – 11:15am
DulochActive Strength and Balance
11:30am – 11:15am
Duloch
Afternoon
-
Active Circuit
11:30am – 12:15pm
DulochActive Circuit
11:30am – 12:15pm
DulochActive Strength and Balance
12:30pm – 1:15pm
DulochActive Strength and Balance
12:30pm – 1:15pm
DulochActive Strength and Balance
1:30pm – 2:15pm
DulochActive Strength and Balance
1:30pm – 2:15pm
DulochRise Gymnastics Discover
2:15pm – 3:00pm
DulochFreestyle Dance
3:30pm – 4:30pm
DulochFreestyle Dance
3:30pm – 4:30pm
Duloch -
Active Strength and Balance
11:30am – 12:15pm
DulochActive Strength and Balance
11:30am – 12:15pm
DulochPickleball Social
4:00pm – 5:30pm
Duloch -
Active Strength and Balance
1:30pm – 2:15pm
DulochActive Strength and Balance
1:30pm – 2:15pm
Duloch -
Junior Tennis
12:00pm – 1:00pm
Duloch -
49ers – Short Tennis
11:00am – 12:30pm
DulochActive Circuit
12:00pm – 12:45pm
DulochActive Circuit
12:00pm – 12:45pm
DulochActive Circuit
1:00pm – 1:45pm
DulochActive Circuit
1:00pm – 1:45pm
DulochRise Gymnastics Discover
1:30pm – 2:15pm
DulochActive Strength and Balance
2:00pm – 2:45pm
DulochActive Strength and Balance
2:00pm – 2:45pm
DulochRise Gymnastics Discover
2:15pm – 3:00pm
DulochPickleball Social
4:00pm – 5:30pm
Duloch -
Junior Football
1:00pm – 1:45pm
DulochRise Gymnastics Tots
1:00pm – 1:45pm
DulochRise Gymnastics Discover
1:45pm – 2:30pm
DulochJunior Football
4:45pm – 5:45pm
Duloch -
Active Circuit
11:30am – 12:15pm
DulochActive Circuit
11:30am – 12:15pm
DulochActive Strength and Balance
12:30pm – 1:15pm
DulochActive Strength and Balance
12:30pm – 1:15pm
DulochActive Strength and Balance
1:30pm – 2:15pm
DulochActive Strength and Balance
1:30pm – 2:15pm
DulochRise Gymnastics Discover
2:15pm – 3:00pm
DulochFreestyle Dance
3:30pm – 4:30pm
DulochFreestyle Dance
3:30pm – 4:30pm
Duloch -
Active Strength and Balance
11:30am – 12:15pm
DulochActive Strength and Balance
11:30am – 12:15pm
DulochPickleball Social
4:00pm – 5:30pm
Duloch -
Active Strength and Balance
1:30pm – 2:15pm
DulochActive Strength and Balance
1:30pm – 2:15pm
Duloch -
Junior Tennis
12:00pm – 1:00pm
Duloch -
49ers – Short Tennis
11:00am – 12:30pm
DulochActive Circuit
12:00pm – 12:45pm
DulochActive Circuit
12:00pm – 12:45pm
DulochActive Circuit
1:00pm – 1:45pm
DulochActive Circuit
1:00pm – 1:45pm
DulochRise Gymnastics Discover
1:30pm – 2:15pm
DulochActive Strength and Balance
2:00pm – 2:45pm
DulochActive Strength and Balance
2:00pm – 2:45pm
DulochRise Gymnastics Discover
2:15pm – 3:00pm
DulochPickleball Social
4:00pm – 5:30pm
Duloch -
Junior Football
1:00pm – 1:45pm
DulochRise Gymnastics Tots
1:00pm – 1:45pm
DulochRise Gymnastics Discover
1:45pm – 2:30pm
DulochJunior Football
4:45pm – 5:45pm
Duloch
Evening
-
Pound
5:15pm – 5:45pm
DulochVinyasa Express
6:00pm – 6:30pm
DulochSpiral Flow
6:35pm – 7:20pm
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 -
Aerobics
5:15pm – 6:00pm
Duloch -
Pickleball Social
4:00pm – 5:30pm
DulochBody Conditioning
5:15pm – 5:45pm
DulochPickleball Social
5:30pm – 7:00pm
DulochStep Level 2
6:00pm – 6:45pm
DulochPilates
7:00pm – 7:45pm
Duloch -
Junior Football
4:45pm – 5:45pm
DulochBig Ball Class
6:00pm – 6:45pm
DulochPilates
7:00pm – 7:45pm
Duloch -
Pound
5:15pm – 5:45pm
DulochVinyasa Express
6:00pm – 6:30pm
DulochSpiral Flow
6:35pm – 7:20pm
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 -
Aerobics
5:15pm – 6:00pm
Duloch -
Pickleball Social
4:00pm – 5:30pm
DulochBody Conditioning
5:15pm – 5:45pm
DulochPickleball Social
5:30pm – 7:00pm
DulochStep Level 2
6:00pm – 6:45pm
DulochPilates
7:00pm – 7:45pm
Duloch -
Junior Football
4:45pm – 5:45pm
DulochBig Ball Class
6:00pm – 6:45pm
DulochPilates
7:00pm – 7:45pm
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 Leisure Centre
- Duloch Leisure Centre
- East Sands Leisure Centre
- Kirkcaldy Leisure Centre
- Leven Leisure 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 Leisure Centre
- Duloch Leisure Centre
- East Sands Leisure Centre
- Kirkcaldy Leisure Centre
- Leven Leisure 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
-
Adult
-
Aqua Aerobics
-
Badminton
-
Body Conditioning
-
Bootcamp
-
Climbing Wall
-
Fitness Pilates
-
Group Cycle
-
Gymnastics
-
Gymnastics Coming Soon
-
Junior
-
Line Dancing - Intermediate
-
Low Impact Interval Training
-
Mini
-
Mixed Badminton
-
Pickleball Social
-
Pilates
-
Pilates Flow
-
Simply Stretch
-
Step Level 1
-
Strength Development
-
Teen
-
Trampolining
-
Velo: Rhythm
-
Walking Football
-
Yoga