Welcome to

Cupar Sports Centre  




ℹ️ Customer Notice

Gym, swimming and fitness classes do not need to be pre-booked, however, pre-booking is still recommended for fitness classes to secure your place. This can be done online or over the phone. 




Opening Times

Centre Opening Times
Monday        7.00am - 10.30am / 2.30pm -   9.00pm 
Tuesday        7.00am - 10.30am / 2.30pm - 10.00pm 
Wednesday   7.00am - 10.30am / 2.30pm -   9.00pm 
Thursday       7.00am - 10.30am / 2.30pm - 10.00pm 
Friday            7.00am - 10.30am / 2.30pm -   8.00pm  
Saturday        8.00am - 5.00pm
Sunday          8.00am - 2.00pm  

Please note:
Access to individual activities may vary and are subject to timetable restrictions. Last Swimming Pool entry is 45 minutes prior to centre closing. No children under 8 years old should be left unaccompanied within our centres.






Ramp access 

Unassisted wheelchair access 

Disabled parking 

Disabled changing room with hoist

Pool hoist

Guide dogs welcome

Disabled toilets 



How to find us

Cupar Sports Centre
Carslogie Road, Cupar
KY15 4HY

01334 659324


Located on Carslogie Road, just as you enter Cupar from the west, the A91 leads directly on to Carslogie Road. Cupar Sports Centre is situated in the grounds of Elmwood College. After the main entrance to the college continue straight ahead and you will find the sports centre at the rear of the college building. There is ample free parking.


School October Holidays Activities

This October we are offering Quid a Kid swims for fun in the pool, as well as racquet sports including; squash, racket ball, table tennis, short tennis, and badminton.

Our October offers include 

  • Quid a Kid Swimming 
    - Monday 2.30pm - 5.00pm
    - Tuesday 2.30pm - 5.00pm
    - Wednesday 2.30pm - 3.30pm
    - Thursday 2.30pm - 5.00pm
    - Friday 2.30pm - 5.00pm
  • Quid a Kid Racquet Sports
  • Quid a Kid Football 

For further information on these offers and their availability please visit our junior activities page click here and also for swimming sessions, please see our pool timetable click here.