Craigroyston Community High School


Craigroyston Community High School
Pennywell Road
Tel: 0330 024 9111

Day Class Time

Main Programme

SwimWell & SwimFast

 17:00 – 18:30

18:30 – 19:15

Saturday Main Programme  09:15 – 12:05
   SwimWell & SwimFast  12:10 – 12:55

The pool at Craigroyston Community High School is an excellent modern facility, recently built in 2009. Craigroyston pool can boast that many top level swimming clubs use the facility for regular training, such as Warrender Baths Cub and Hearts Amateur Swimming Club.

The spacious and well-lit pool is popular for swimmers in the surrounding areas, being encompassed by Silverknowes, Bruntsfield and Murrayfield golf courses. Furthermore, it is a handy pool with many of our swimmers coming from Fife and South Queensferry.

Pool Information

Size: 25m x 4 lanes

Average Temperature: 28 degrees Celcius

Changing Rooms: There are private cubicles just off poolside to allow parents to help their child get ready for their lesson in privacy. Please remove all outdoor shoes at the entrance to the changing facility.

Hygiene: Our teachers really love it when children blow their noses and go to the toilet before the start of lessons. This tends to avoid any unwanted surprises and causes minimum disruption to the lessons!

Meeting Point

Meeting Point Children

Once changed, parents and children should congregate on poolside by the shallow end. In the interests of safety please do not enter the water until the previous class has finished as teachers need to be prepared and ready before commencing with the lesson.

Viewing the Pool

There is no viewing area on the poolside.

Personal Equipment


Eye goggles must be worn to allow for clear vision.
No baggy shorts are allowed as they restrict leg movement.
All children must wear their SwimEasy swim cap to prevent distractions and for pool cleanliness.
Swimming Costumes must be tight fitting preferably one size smaller than normal.


Pool Shoes

Our Classes

Holidays 2021/2022


Rolling Programme Starts *all dates subject to confirmation by Edinburgh Leisure

24 August

Autumn Exclusion Dates

19 October

Winter Exclusion Dates

21, 28 December & 4 January

Spring Exclusion Dates

5,12 & 19 April

Rolling Programme Ends

21st June


Rolling Programme Starts *all dates subject to confirmation by Edinburgh Leisure

21 August

Autumn Exclusion Dates

16 October

Winter Exclusion Dates

18, 25 December & 1 January

Spring Exclusion Dates

19 February, 2, 9 & 16 April

Rolling Programme Ends

18th June

Enquire about one of our classes today!