

When & Where to find us
Opening hours
Today: 07:30 - 18:00
Tomorrow: 07:30 - 18:00

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.
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 https://booking.highlifehighland.com/ 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.
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