VENUE

Macduff Sports Centre

Duff Street,
Macduff,
AB44 1AA AB44 1AA   view map

NOTES


Classes running in Macduff Sports Centre

TERM

Scottish Squad IRCC Training

Tue 23rd Jun 2026 - Tue 30th Jun 2026
Day Time Venue Class
Tue
5:00pm - 7:00pm
5:00pm - 7:00pm
Competitive TRA & DMT Squad Training (5 - 18.9yrs)
Macduff Sports Centre
Macduff Sports Centre Competitive TRA & DMT Squad Training (5 - 18.9yrs)
Join Waiting List
Thu
5:00pm - 7:00pm
5:00pm - 7:00pm
Competitive TRA & DMT Squad Training (5 - 18.9yrs)
Macduff Sports Centre
Macduff Sports Centre Competitive TRA & DMT Squad Training (5 - 18.9yrs)
Join Waiting List

TERM

Summer Gymnastics and Trampolining Classes in Macduff Thursday 6th August

Thu 6th Aug 2026
Day Time Venue Class
Thu
10:00am - 12:00pm
10:00am - 12:00pm
Gymnastics & Trampolining (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Gymnastics & Trampolining (5 - 18yrs)
Join Waiting List

TERM

Summer Gymnastics and Trampolining Classes in Macduff Friday 7th August

Fri 7th Aug 2026
Day Time Venue Class
Fri
10:00am - 12:00pm
10:00am - 12:00pm
Gymnastics & Trampolining (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Gymnastics & Trampolining (5 - 18yrs)
Join Waiting List

TERM

Summer Gymnastics and Trampolining Classes in Macduff Thursday 13th August

Thu 13th Aug 2026
Day Time Venue Class
Thu
10:00am - 12:00pm
10:00am - 12:00pm
Gymnastics & Trampolining (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Gymnastics & Trampolining (5 - 18yrs)
Join Waiting List

TERM

Summer Gymnastics and Trampolining Classes in Macduff Friday 14th August

Fri 14th Aug 2026
Day Time Venue Class
Fri
10:00am - 12:00pm
10:00am - 12:00pm
Gymnastics & Trampolining (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Gymnastics & Trampolining (5 - 18yrs)
Join Waiting List

TERM

Monday 24th August to Saturday 10th October 2026

Mon 24th Aug 2026 - Sat 10th Oct 2026
Day Time Venue Class
Mon
2:45pm - 3:30pm
2:45pm - 3:30pm
Alvah Gym Mini's (3 - 5yrs)
Macduff Sports Centre
Macduff Sports Centre Alvah Gym Mini's (3 - 5yrs)
Join Waiting List
 
3:30pm - 4:30pm
3:30pm - 4:30pm
Gymnastics for all levels (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Gymnastics for all levels (5 - 18yrs)
Join Waiting List
 
4:30pm - 6:00pm
4:30pm - 6:00pm
Gymnastics for all levels (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Gymnastics for all levels (5 - 18yrs)
Join Waiting List
 
6:00pm - 8:00pm
6:00pm - 8:00pm
Alvah Display Team (5 - 18.9yrs)
Macduff Sports Centre
Macduff Sports Centre Alvah Display Team (5 - 18.9yrs)
Join Waiting List
Tue
1:30pm - 2:30pm
1:30pm - 2:30pm
Parent & Toddler classes (18mth - 3.3yrs)
Macduff Sports Centre
Macduff Sports Centre Parent & Toddler classes (18mth - 3.3yrs)
Join Waiting List
 
2:45pm - 3:30pm
2:45pm - 3:30pm
Alvah Gym Mini's (3 - 5yrs)
Macduff Sports Centre
Macduff Sports Centre Alvah Gym Mini's (3 - 5yrs)
Join Waiting List
 
3:30pm - 4:30pm
3:30pm - 4:30pm
Recreational Trampolining & DMT Classes (5 - 18.9yrs)
Macduff Sports Centre
Macduff Sports Centre Recreational Trampolining & DMT Classes (5 - 18.9yrs)
Join Waiting List
 
4:30pm - 6:00pm
4:30pm - 6:00pm
Advanced Trampolining & DMT Classes (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Advanced Trampolining & DMT Classes (5 - 18yrs)
Join Waiting List
 
6:00pm - 8:00pm
6:00pm - 8:00pm
Competitive TRA & DMT Squad Training (5 - 18.9yrs)
Macduff Sports Centre
Macduff Sports Centre Competitive TRA & DMT Squad Training (5 - 18.9yrs)
Join Waiting List
Wed
4:30pm - 5:30pm
4:30pm - 5:30pm
Wednesday Gymnastics and Trampolining for all levels (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Wednesday Gymnastics and Trampolining for all levels (5 - 18yrs)
Join Waiting List
 
5:30pm - 6:30pm
5:30pm - 6:30pm
Wednesday Gymnastics and Trampolining for all levels (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Wednesday Gymnastics and Trampolining for all levels (5 - 18yrs)
Join Waiting List
 
6:30pm - 8:00pm
6:30pm - 8:00pm
Wednesday Gymnastics and Trampolining for all levels (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Wednesday Gymnastics and Trampolining for all levels (5 - 18yrs)
Join Waiting List
Thu
4:30pm - 7:00pm
4:30pm - 7:00pm
TRA & DMT Competitive Squad Training (5 - 18.9yrs)
Macduff Sports Centre
Macduff Sports Centre TRA & DMT Competitive Squad Training (5 - 18.9yrs)
Join Waiting List
Fri
3:30pm - 4:30pm
3:30pm - 4:30pm
Gymnastics for all levels (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Gymnastics for all levels (5 - 18yrs)
Join Waiting List
 
4:30pm - 6:00pm
4:30pm - 6:00pm
Gymnastics for all levels (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Gymnastics for all levels (5 - 18yrs)
Join Waiting List
 
6:00pm - 8:00pm
6:00pm - 8:00pm
Gym Squad (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Gym Squad (5 - 18yrs)
Join Waiting List
Sat
9:30am - 11:30am
9:30am - 11:30am
Advanced Recreational and Competitive Gymnastics (5 - 11yrs)
Macduff Sports Centre
Macduff Sports Centre Advanced Recreational and Competitive Gymnastics (5 - 11yrs)
Join Waiting List
 
9:30am - 11:30am
9:30am - 11:30am
Saturday TRA & DMT Competitive Squad (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Saturday TRA & DMT Competitive Squad (5 - 18yrs)
Join Waiting List
 
11:30am - 1:30pm
11:30am - 1:30pm
Saturday TRA & DMT Competitive Squad (5 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Saturday TRA & DMT Competitive Squad (5 - 18yrs)
Join Waiting List
 
11:30am - 1:30pm
11:30am - 1:30pm
Saturday Advanced Recreational and Competitive Gymnastics (9 - 18yrs)
Macduff Sports Centre
Macduff Sports Centre Saturday Advanced Recreational and Competitive Gymnastics (9 - 18yrs)
Join Waiting List