banner
activity programme
Swimming Pool Programme
Splash Disco
8 - 12 years
Friday 7.00pm - 9.00pm
Ladies Only Session
Thursday

7.30pm - 9.00pm

Early Morning Lane Swimming
Monday - Friday 6.45am - 8.00am

Lane Swimming

Monday - Friday 12.00pm - 1.00pm
Monday - Wednesday 5.00pm - 6.00pm
Thursday 6.30pm - 7.30pm*
Friday 4.00pm - 5.00pm**
* two lanes only ** three lanes only

Swimming Lessons

Parent & Child Swimming Lessons

Monday
9.30am - 10.00am
Monday 11.30am - 12.00pm
Tuesday 9.30am - 10.00am
Tuesday 11.00am - 11.30am
Wednesday 1.00pm - 1.30pm
Wednesday 1.30pm - 2.00pm
Thursday 2.00pm - 2.30pm
Friday 9.30am - 10.00am
Friday 11.00am - 11.30am
Friday 3.00pm - 3.30pm
Parent & Child Swimming Sessions
(In the small pool)
Monday 10.30am - 11.00am
Wednesday 9.00am - 9.30am
Thursday
10.00am - 10.30am
Thursday 4.00pm - 4.30pm
Friday 3.30pm - 4.00pm
Saturday 8.30am - 9.00am
Saturday 9.00am - 9.30am
Saturday 2.30pm - 3.00pm
Saturday 4.30pm - 5.00pm
Sunday 8.30am - 9.00am
Sunday 11.00am - 11.30am
Sunday 1.00pm - 1.30pm
Sunday 2.00pm - 2.30pm
Pre School Swimming Lessons
Monday 9.00am - 9.30am
Monday 3.30pm - 4.00pm
Tuesday 10.00am - 10.30am
Tuesday 3.00pm - 3.30pm
Tuesday 3.30pm - 4.00pm
Wednesday 3.00pm - 3.30pm
Wednesday 3.30pm - 4.00pm
Thursday 2.30pm - 3.00pm
Thursday 3.00pm - 3.30pm
Thursday 3.30pm - 4.00pm
Thursday 5.30pm - 6.00pm
Thursday 6.00pm - 6.30pm
Friday
9.00am - 9.30am
Friday 10.00am - 10.30am
Junior Swimming Lessons
(half hour lessons)
* Swim Fit Class
Monday 4.00pm - 7.30pm
Tuesday 4.00pm - 6.00pm
Tuesday 5.15pm - 6.00pm*
Wednesday 4.00pm - 5.30pm
Thursday 4.30pm - 7.30pm
Friday 4.00pm - 7.30pm
Saturday 10.00am - 4.00pm
Sunday 9.00am - 4.00pm
Adult Lessons
Beginners
* 50+ lessons
Monday 2.45pm - 3.30pm*
Tuesday 9.00pm - 9.30pm
Thursday 8.00pm - 8.45pm
Friday 10.30am - 11.00am*
Friday 8.00pm - 8.45pm
Saturday 9.30am - 10.00am
Adult Lessons
Improvers
Monday 10.15am - 11.00am
Tuesday 3.00pm - 3.45pm
Thursday 7.00pm - 7.30pm

Junior Activities

Mini Kickers Football
3 - 5 years
Monday 3.30pm - 4.15pm
Saturday 9.00am - 9.45am
Saturday 9.45am - 10.30am
Saturday 10.30am - 11.15am
Mini Kickers Football
5 - years
Saturday 11.15am - 12.00pm
  Monday 4.30pm - 5.15pm
Football
5 - 8 years
Friday 4.30pm - 5.15pm
Football
7 - 9 years
Monday 5.15pm - 6.00pm

Indoor Football
5 - 8 years
Monday 4.30pm - 5.15pm
Gymnastics
Panda Club:
18 months - 3 years

Monday 11.00am - 11.45am
Monday 1.45pm - 2.30pm
Tuesday 1.45pm - 2.30pm
Wednesday 10.15am - 11.00am
Wednesday 11.00am - 11.45am
Wednesday 2.00pm - 2.45pm
Thursday 1.45pm - 2.30pm
Friday 9.30am - 10.15am
Friday 10.15am - 11.00am
Friday 11.00am - 11.45am
Friday 1.00pm - 1.45pm
Friday 1.45pm - 2.30pm
Mini Movers: Playgroup - Nursery age
Monday 9.30am - 10.15am
Tuesday 1.00pm - 1.45pm
Wednesday 9.30am - 10.15am
Thursday 11.00am - 11.45am
Thursday 1.00pm - 1.45pm
Jumping Jacks: Nursery age
Monday 10.15am - 11.00am
Monday 1.00pm - 1.45pm
Wednesday 1.15pm - 2.00pm
Thursday 9.30am - 10.15am
Sparkies:
5 - 7 years
Monday 3.30pm - 4.15pm
Tuesday 3.30pm - 4.15pm
Tuesday 4.15pm - 5.00pm
Wednesday 3.30pm - 4.15pm
Thursday 4.15pm - 5.00pm
Friday 3.30pm - 4.15pm
Rebounders:
8 years +
Monday 4.15pm - 5.00pm
Monday 5.00pm - 5.45pm
Tuesday 5.00pm - 5.45pm
Wednesday 4.15pm - 5.00pm
Thursday 5.00pm - 5.45pm
Friday 4.15pm - 5.00pm
Run Jump Throw
Primary 3 - Primary 7
Wednesday 4.15pm - 5.00pm

S.T.E.P
Saturday 6.30pm - 9.00pm
Trampolining
5 years +
Wednesday & Thursday 5.00pm - 5.45pm
Tuesday 4.45pm - 5.30pm
Basketball
Primary 4 - Primary 7
Wednesday 5.00pm - 6.00pm
Netball
Primary 4 -
Secondary 2
Thursday 5.00pm - 6.30pm


The Gym
Gym Induction Sessions
Monday 5.00pm - 6.00pm
Monday 8.00pm - 9.00pm
Thursday 10.30am - 11.30am
Thursday 7.00pm - 8.00pm
Saturday 10.30am - 11.30am
Sunday
5.00pm - 6.00pm
Strength and Conditioning
Induction Sessions
Thursday
5.00pm - 6.30pm
Junior Gym Session Wednesday 4.30pm - 5.30pm

Tree House Club Drop in Centre for Children
Under 5 years

Monday, Tuesday,
Wednesday, Friday
9.30am - 11.30am
4 - 8 years
Thursday 6.00pm - 8.00pm

Adult Fitness Classes

Aquaerobics

Monday

9.15am - 10.00am

Thursday

7.30pm - 8.15pm*
* Ladies Only Class

Aqua Zumba

Monday

7.30pm - 8.15pm

Aerobics

Monday

5.30pm - 6.30pm

Thursday

7.15pm - 8.15pm

Body Box Aerobics

Monday

9.30am - 10.30am

Wednesday

9.30am - 10.30am

Bodypump

Tuesday

9.30am - 10.30am

Tuesday

7.15pm - 8.15pm

Saturday

10.15am - 11.15am

Sunday

6.00pm - 7.00pm

Boot Camp

Wednesday

6.00pm - 7.00pm

Boxercise

Tuesday

7.00pm - 8.00pm

Cardio Kick Punch

Tuesday

10.45am - 11.30am

Sunday

7.00pm - 8.00pm

Circuit Class
Monday 12.15pm - 1.00pm
Monday 6.00pm - 7.00pm*
Wednesday 12.15pm - 1.00pm
Friday 12.15pm - 1.00pm
* Followed by hockey
Group Cycling
Monday 7.30am - 8.15am
Monday 6.45pm - 7.30pm
Tuesday 12.15pm - 1.00pm
Wednesday 7.30am - 8.15am
Thursday 12.15pm - 1.00pm
Thursday 8.15pm - 9.00pm
Friday 7.30am - 8.15am
Friday 6.45pm - 7.30pm
Saturday 9.15am - 10.00am
Sunday 9.15am - 10.00am
Ladies Badminton
Tuesday 9.00am - 11.00am
Ladies Games Class
Monday 9.30am - 10.30am
Tuesday 1.15pm - 2.15pm
Pilates
Beginners
Friday 11.00am - 12.00pm
Pilates
Intermediate/Advanced
Thursday 9.30am - 10.30am
Qigong
Sunday 10.15am - 11.00am
Step
Tuesday 5.45pm - 6.45pm
Wednesday 5.45pm - 6.45pm
Thursday 6.00pm - 7.00pm
Friday 9.30am - 10.30am
Friday 5.30pm - 6.30pm
Tai Chi
Friday 1.30pm - 3.00pm
Tai Chi Beginners
Sunday 11.00am - 12.00pm
Unihoc
Thursday 12.00pm - 1.00pm
Zumba
Wednesday 10.30am - 11.30am
Saturday 11.15am - 12.15pm

Older Adult Activities (50 years +)
Ladies Exercise Class with Music

Monday 1.15pm - 2.00pm
Tuesday 1.30pm - 2.00pm
Thursday 1.00pm - 2.00pm
Ladies Gym Class
Monday
2.00pm - 2.30pm
Fitness and Exercise Class Wednesday 5.30pm - 6.30pm
Games and Sports Wednesday 10.00am - 11.30am


For further information or to book
an activity, please contact the centre:
Fife Institute, Glenrothes
Tel: 01592 583305


Centre Downloads (PDF)

- Price List

Forms to Download (PDF)
- Leisure Active Membership
- Active Concessions
- Booking Form

Fife Sports and Leisure Trust Find us on Facebook Follow us on Twitter
Fife Sports and Leisure Trust