Over half of our pupils achieved Grade As at Higher level

Swimming at Kilgraston

Swimming at Kilgraston

Kilgraston School consider swimming an important life skill and is an integral part of our PE curriculum. The swimming pool complex offers fantastic modern facilities, with a 25m pool and beautiful panoramic views across the surrounding fields and hills.

Kilgraston’s swimming pool is open to both our school community as well as outside visitors.

Swimming for Kilgraston pupils

Activities for our pupils at the pool range from ages 5 through to 18 years old.
This includes:

  • PE lessons (August to April)
  • Swim sessions for boarders.
  • Kilgraston School Swimming Club

For further details please contact: swimming@kilgraston.com


Learn to Swim Pre-school and After-school swimming lessons

Our ‘Learn to Swim’ programme follows the national Scottish Swimming Framework, offering a structure lesson programme and development pathway of children from age 3 years old plus which includes:

  • Pre-School: Age 3-5 years
  • Swim Skills: Core Learn to Swim Programme Levels 1-4
  • Club Ready: A preparation level prior to moving to a swimming club


Kilgraston’s swimming lessons terms and conditions are here.


Holiday Swimming lessons

Our intensive swimming lessons run over school holidays and are a great way to improve skills, meet new friends and work with different teachers.

You will see a difference in your child’s swimming over a short period of time.

The short interval between sessions contributes to the retention and refinement of skills and the overall development of your child’s swimming.

A 45 minute lesson every day, for five days, works wonders for children’s confidence, skills and ability.

These lessons are suitable for children age 5 years old upwards.

We will be running Swim Skill 1A, 1B, 2, 3 and 4 classes during school holidays.

There is also the possibility for swimmers to join one of Kilgraston’s mini camps after their lesson for a top up fee.

Costs for the Monday to Friday Intensive swimming lessons is £60 and must be paid when booking.

Please be aware there are limited places available and booking is recommended early.

If you would like to book your child into our Monday to Friday intensive swimming lessons, please email swimming@kilgraston.com for further details.