Inverness Leisure » Swimming Lessons

Inverness Leisure offer swimming lessons for children from 6 months old, right up to adults of any age.  Our experienced team can deliver the full range of strokes and swimming skills, and work with non-swimming beginners right through to club entry standards.

Adult & Child Swimming Lessons

Stage 1 – aged 6 months – 1 year.

 Stage 2 – aged 1 – 2 years.

Stage 3 – aged 2 – 3 years.

Stage 4 – aged 3 – 4 years.

Stage 5 – aged 4 – 5 years.

The Inverness Leisure Adult & Child Swimming Lessons are bookable in blocks.  To view the current timetable, click here – and you will now be able to BOOK ONLINE from Tuesday 20th December at 8.00am for All-Inclusive and Budget Members, and at 10.00am for Pay-As-You-Go customers.

Please go to and select ‘Inverness Leisure Activities’.

Learn to Swim

The Inverness Leisure Learn to Swim Scheme is for children who have started Primary School, and is our largest after-school activity with over 1600 children taught how to swim each week.  The programme includes all the key swimming strokes and skills your child needs to become a competent and safe swimmer, so they can enjoy swimming as a life-long activity for fun, fitness or even competition.

For further information please Click Here.

Entry to the Learn to Swim Scheme is based on a waiting list – please follow the link below

Adult Swimming Lessons

Inverness Leisure offers Adult Swimming Lessons.  Whatever your age and ability, we will meet you at your level and help you to improve.  We have Beginner and Improver lessons – our team will discuss with you which level would be most suitable.

Entry to the Adult Swimming Lessons are based on a waiting list – please follow the link below.

Love to Swim 1:1 and 1:2 Lessons

Our team is able to offer premium 1:1 swimming lessons for both adults and children, or 1:2 lessons for siblings or friends of a similar age and ability.  These bespoke lessons are an ideal option for customers of all age and abilities, and our experienced instructors will help you to achieve your swimming goals.

Entry to the Love to Swim lessons are based on a waiting list – please follow the link below.

Please click here to register on the waiting list for swimming lessons.

Please click here to view some frequently asked questions on the waiting lists and the process we follow.

Our swimming lessons timetable follows the school term dates, they do not run on Highland Council school holidays or in-service days.  Please see below confirmed dates for  lessons during 2022/23. Remember to check our alterations page for swimming lessons alterations/cancellations due to event bookings.

Spring Term

Lessons start on Monday 9th January 2023 – last day of term will be Saturday 1st April 2023

Summer Term

Lessons start on Monday 17th April 2023 – last day of term will be Thursday 29th June 2023

Autumn Term

Lessons start on Tuesday 15th August 2023 – last day of term will be Saturday 7th October 2023

Winter Term

Lessons start on Monday 23rd October 2023 – last day of term will be Friday 22nd December 2023