Latest Announcements

Elevate Online - From Monday 11th October you will be able to access our Live Streaming service within the KA Leisure App. The app will also provide a range of on demand classes including all your favourites from Les Mills. This will replace our MoveGB platform and is automatically included for members. Non-Members will be required to purchase […]KA Leisure’s new Interim CEO congratulates staff for progress they’ve made this year in recovery and renewal - The new Interim CEO of KA Leisure, Malcolm McPhail, spoke of the ‘incredible pride’ he has for KA Leisure staff and everything they’ve already achieved this year, after attending North Ayrshire Council’s Cabinet meeting this week.Head of Sales and Sales Consultants Required - Introduction From Malcolm McPhail – Interim CEO, KA Leisure As the country begins to recover from the restrictions of the past 18 months, we’re focused on encouraging people to get more active. Since I came into post in July, I’ve seen for myself that we have brilliant venues, a vibrant community sport programme and a […]Customer Update Friday 6th August 2021 - Hello, We hope you and your family are well and enjoyed the recent great weather. Following the latest Scottish Government update this week on the easing of restrictions, KA Leisure continue to work towards the re-opening of our facilities on a phased basis whilst continuing to work closely with North Ayrshire Council, industry bodies and […]Customer Update Friday 23rd July 2021 -

 Aquatics

Public swimming, family sessions, Learn to Swim and club use will be available at –

  • Auchenharvie
  • Garnock Community Campus
  • Portal
  • Vikingar!

Swim Memberships

Are you a keen swimmer and a regular visitor to our pools?  Sign up our swim-only memberships to gain unlimited access to our public swim sessions.  You can also take advantage of the E:Active Full package and also have the option of enjoying access to our gyms and classes.

For more information on how to join click here

Learn to Swim with KA Leisure

Our Learn to Swim Programme has returned at –

  • Auchenharvie
  • The Portal
  • Vikingar!
  • Garnock Community Campus

More information is available at https://kaleisure.com/covid-portal/return-to-learn-to-swim/ 

KA Leisure is a provider of the Scottish Swimming Learn to Swim Framework. This offers alignment to new national standards so that you can be assured of a high quality, structured and progressive swim teaching programme, whatever your age or swimming experience.

For more information click here 

Swimming Pool Timetables

Auchenharvie Leisure Centre

Saltcoats Road, Stevenston KA20 3JR
Tel: 01294 605126

A traditional swimming pool boasting a 6 lane 25m pool for serious swimmers and a teaching pool for beginners or younger swimmers.

All public sessions at max capacity of 36. All web bookable up to 7 days in advance. Can be booked over the phone at reception, again 7 days in advance. Open to all, members and casual users.

DayActivityTimePool
MondayPre- book lane swims7.00am - 8.30ammain pool
Pre- book lane swims9.00am - 9.40ammain pool
Social Swimming10.00am - 12.00pmmain pool
Social Swimming with 3x Lanes12.00pm - 2.00pmmain pool
Social Swimming10.00am - 2.00pmteaching pool
Closed for cleaning2.00pm - 3.30pmteaching pool
Closed for cleaning2.00pm - 4.00pmmain pool
Learn to Swim3.30pm - 6.30pmteaching pool
Learn to Swim4.00pm - 6.00pmmain pool
Social Swimming with 3x lanes6.15pm - 8.00pmmain pool
Social Swimming6.30pm - 8.00pmteaching pool
Adults Only8.00pm - 9.00pmmain pool
TuesdayPre- book lane swims7.00am - 8.30ammain pool
Pre- book lane swims9.00am - 9.40ammain pool
Social Swimming10.00am - 12.00pmmain pool
Social Swimming with 3x Lanes12.00pm - 2.00pmmain pool
Social Swimming10.00am - 2.00pmteaching pool
Closed for cleaning2.00pm - 3.30pmteaching pool
Closed for cleaning2.00pm - 4.00pmmain pool
Learn to Swim3.30pm - 7.00pmteaching pool
Learn to Swim4.00pm - 7.15pmmain pool
NAASC6.15pm - 7.15pmmain pool
Canoe Club7.30pm - 9.30pmmain pool
WednesdayPre- book lane swims7.00am - 8.30ammain pool
Pre- book lane swims9.00am - 9.40ammain pool
Social Swimming10.00am - 12.45pmmain pool
Social Swimming10.00am - 12.45pmteaching pool
Closed1.00pm - 3.30pmteaching pool
Closed1.00pm - 4.00pmmain pool
Learn to Swim3.30pm - 6.00pmteaching pool
Learn to Swim4.00pm - 6.00pmmain pool
Auchenharvie Swim Club6.15pm - 8.45pmmain pool
Auchenharvie Swim Club6.15pm-8.45pmteaching pool
ThursdayPre- book lane swims7.00am - 8.30ammain pool
Pre- book lane swims9.00am - 9.40ammain pool
Social Swimming10.00am - 12.00pmmain pool
Social Swimming with 3x Lanes12.00pm - 2.00pmmain pool
Social Swimming10.00am - 2.00pmteaching pool
Closed for cleaning2.00pm - 3.30pmteaching pool
Closed for cleaning2.00pm - 4.00pmmain pool
Learn to Swim3.30pm - 6.30pmteaching pool
Learn to Swim4.00pm - 6.00pmmain pool
Social Swimming6.15pm-7.45pmmain pool
Social Swimming6.30pm-7.45pmteaching pool
Sub Aqua Club8.00pm-9.00pmmain pool
FridayPre- book lane swims7.00am - 8.30ammain pool
Pre- book lane swims9.00am - 9.40ammain pool
Social Swimming10.00am - 12.00pmmain pool
Social Swimming with 3x Lanes12.00pm - 2.00pmmain pool
Social Swimming10.00am - 2.00pmteaching pool
Closed for cleaning2.00pm - 3.00pmmain pool
Closed for cleaning2.00pm - 3.00pmteaching pool
Learn to Swim3.00pm - 5.00pmmain pool
Learn to Swim3.00pm - 5.00pmteaching pool
Social Swimming3.00pm-4.45pmmain pool
Social Swimming3.00pm-4.45pmteaching pool
NAASC5.00pm - 6.30pmmain pool
Social Swimming7.00pm-8.00pmteaching pool
Social Swimming7.00pm-8.00pmmain pool
SaturdayNAASC6.45am - 8.45ammain pool
Dolphins9.00am - 10.00ammain pool
Dolphins9.00am - 10.00amteaching pool
Learn to Swim10.15am - 12.45pmmain pool
Learn to Swim10.15am - 12.45pmteaching pool
Social swimming10.30am-1.30pmmain pool
Social swimming10.30am-1.30pmteaching pool
KASC (Swim Club)2.00pm-4.00pmmain pool
SundayPre- book lane swims9.00am - 9.40ammain pool
social swimming10.00am - 1.30pmmain pool
social swimming10.00am - 1.30pmteaching pool
pool party12noon - 1.00pmmain pool
NAASC2.00pm - 4.00pmmain pool

Garnock Community Campus

Beith Road, Glengarnock
Tel: 01505  682685 – Select Option 2 (Available Evening and Weekends)

25m x 6 lane swimming pool and a teaching/warm up pool with changing facilities and spectator seating.

DayActivityTimePool        
MondayLane swimming0700 - 0740main pool
Lane swimming0800 - 0840main pool
Lane swimming0900 - 0940main pool
Lane swimming1000 - 1040main pool
Social Swimming1000 - 1040teaching pool
Social Swimming1100 - 1140main pool
Social Swimming1100 - 1140teaching pool
Social Swimming1200 - 1240main pool
Social Swimming1200 - 1240teaching pool
Lane swimming1300 - 1340main pool
Pool Closed1300 - 1340teaching pool
Closed for cleaning1400 - 1500main pool
Closed for cleaning1400 - 1500teaching pool
Social Swimming1500 - 1540main pool
Social Swimming1500 - 1540teaching pool
Social Swimming1600 - 1640main pool
Social Swimming1600 - 1640teaching pool
Social Swimming1700 - 1740main pool
Social Swimming1700 - 1740teaching pool
Lane swimming1800 - 1840main pool
Lane swimming1900 - 1940main pool
Lane swimming2000 - 2040main pool
TuesdayLane Swimming1000 - 1040main pool
Social Swimming1000 - 1040teaching pool
Social Swimming1100 - 1140main pool
Social Swimming1100 - 1140teaching pool
Social Swimming1200 - 1240main pool
Social Swimming1200 - 1240teaching pool
Lane Swimming1300 - 1340main pool
Pool Closed1300 - 1340teaching pool
Closed for cleaning1400 - 1500main pool
Closed for cleaning1400 - 1500teaching pool#NAME?
Social Swimming1500 - 1540main pool
Social Swimming1500 - 1540teaching pool
Social Swimming1600 - 1640main pool
Social Swimming1600 - 1640teaching pool
Social Swimming1700 - 1740main pool
Social Swimming1700 - 1740teaching pool
Lane Swimming1800 - 1840main pool
Lane Swimming1900 - 1940main pool
Lane Swimming2000 - 2040main pool
WednesdayLane Swimming0700 - 0740main pool
Lane Swimming0800 - 0840main pool
Lane Swimming0900 - 0940main pool
Lane Swimming1000 - 1040main pool
Social Swimming1000 - 1040teaching pool
Social Swimming1100 - 1140main pool
Social Swimming1100 - 1140teaching pool
Social Swimming1200 - 1240main pool
Social Swimming1200 - 1240teaching pool
Lane Swimming1300 - 1340main pool
Pool Closed1300 - 1340teaching pool
Closed for cleaning1400 - 1500main pool
Closed for cleaning1400 - 1500teaching pool
Social Swimming1500 - 1540main pool
Social Swimming1500 - 1540teaching pool
Social Swimming1600 - 1640main pool
Social Swimming1600 - 1640teaching pool
Social Swimming1700 - 1740main pool
Social Swimming1700 - 1740teaching pool
Lane Swimming1800 - 1840main pool
NAASC1900 - 1940main pool
NAASC2000 - 2100main pool
ThursdayLane Swimming0900 - 0940main pool
Lane Swimming1000 - 1040main pool
Social Swimming1000 - 1040teaching pool
Social Swimming1100 - 1140main pool
Social Swimming1100 - 1140teaching pool
Social Swimming1200 - 1240main pool
Social Swimming1200 - 1240teaching pool
Lane Swimming1300 - 1340main pool
Pool Closed1300 - 1340teaching pool
Closed for cleaning1400 - 1500main pool
Closed for cleaning1400 - 1500teaching pool
Social Swimming1500 - 1540main pool
Social Swimming1500 - 1540teaching pool
Social Swimming1600 - 1640main pool
Social Swimming1600 - 1640teaching pool
Social Swimming1700 - 1740main pool
Social Swimming1700 - 1740teaching pool
Lane Swimming1800 - 1840main pool
Lane Swimming1900 - 1940main pool
Lane Swimming2000 - 2040main pool
FridayLane Swimming0700 - 0740main pool
Lane Swimming0800 - 0840main pool
Lane Swimming0900 - 0940main pool
Lane Swimming1000 - 1040main pool
Social Swimming1000 - 1040teaching pool
Social Swimming1100 - 1140main pool
Social Swimming1100 - 1140teaching pool
Social Swimming1200 - 1240main pool
Social Swimming1200 - 1240teaching pool
Lane Swimming1200 - 1240main pool
Pool Closed1200 - 1240teaching pool
Closed for cleaning1300 - 1500main pool
Closed for cleaning1300 - 1500teaching pool
Social Swimming1500 - 1540main pool
Social Swimming1500 - 1540teaching pool
Social Swimming1600 - 1640main pool
Social Swimming1600 - 1640teaching pool
Social Swimming1700 - 1740main pool
Social Swimming1700 - 1740teaching pool
pre-booked lane swimming1800 - 1840main pool
SaturdayNAASC0800 - 0840main pool
NAASC0900 - 0940main pool
Lane Swimming1000 - 1040main pool
Lane Swimming1100 - 1140main pool
Social Swimming1200 - 1240main pool
Social Swimming1200 - 1240teaching pool
Social Swimming1300 - 1340main pool
Social Swimming1300 - 1340teaching pool
Social Swimming1400 - 1440main pool
Social Swimming1400 - 1440teaching pool
SundayLane Swimming0900 - 0940main pool
Lane Swimming1000 - 1040main pool
Social Swimming1100 - 1140main pool
Social Swimming1100 - 1140teaching pool
Social Swimming1200 - 1240main pool
Social Swimming1200 - 1240teaching pool
Social Swimming1300 - 1340main pool
Social Swimming1300 - 1340teaching pool
Social Swimming1400 - 1440main pool
Social Swimming1400 - 1440teaching pool

Portal

66 High Street, Irvine KA12 0AZ
Tel: 01294 310060

25m x 6 lane swimming pool and a teaching/warm up pool with changing facilities and spectator seating.

This initial pool programme will be subject to change as further aquatic activities are phased in.

All public swimming is run in pre-booked sessions of 40-minute duration throughout the day. Early morning swim session is 60-minute duration.

DayActivityTimePool
Mondaypre book lane swim7.00am - 8.00ammain pool
Closed for cleaning8.00am - 9.00amboth pools
Pre book lane swim9.00am - 9.40ammain pool
social swim9.00am - 9.40amteaching pool
social swim10.00am - 10.40amboth pools
social swim11.00am - 11.40amboth pools
pre book lane swim12.00pm - 12.40pmmain pool
social swim12.00pm - 12.40pmteaching pool
pre book lane swim1.00pm - 2.00pmmain pool
social swim1.00pm - 2.00pmteaching pool
Closed for cleaning-training2.00pm - 4.00pmboth pools
Learn to Swim4.00pm - 6.30pmboth pools
social/lane swim7.00pm - 8.00pmboth pools
social/lane swim8.00pm - 9.00pmmain pool
closed8.00pm - 9.00pmteaching pool
TuesdayNAASC6.00am - 7.00ammain pool
Closed for cleaning7.00am - 7.30amboth pools
pre book lane swim7.30am - 8.30ammain pool
Closed for cleaning8.30am - 9.00amboth pools
pre book lane swim9.00am - 9.40ammain pool
social swim9.00am - 9.40amteaching pool
social swim10.00am - 10.40amboth pools
social swim11.00am - 11.40ammain pool
closed11.00am - 1.00pmteaching pool
pre book lane swim12.00pm - 12.40pmmain pool
pre book lane swim1.00pm - 2.00pmmain pool
social swim1.00pm - 2.00pmteaching pool
Closed for cleaning2.00pm - 4.00pmmain pool
Learn to Swim4.00pm - 8.00pmteaching pool
Learn to Swim4.00pm - 6.30pmmain pool
NAASC6.30pm - 8.00pmmain pool
pre book lane swim8.00pm - 9.00pmmain pool
Wednesdaypre book lane swim7.00am - 8.00ammain pool
Closed for cleaning8.00am - 9.00amboth pools
pre book lane swim9.00am - 9.40ammain pool
social swim9.00am - 9.40amteaching pool
social swim10.00am - 10.40amboth pools
social swim11.00am - 11.40amboth pools
pre book lane swim12.00pm - 12.40pmmain pool
social swim12.00pm - 12.40pmteaching pool
pre book lane swim1.00pm - 2.00pmmain pool
social swim1.00pm - 2.00pmteaching pool
closed for cleaning-training2.00pm - 4.00pmteaching pool
closed for cleaning2.00pm - 4.00pmmain pool
Learn to Swim4.00pm - 6.30pmboth pools
Social/Lane Swim7.00pm - 8.00pmboth pools
Social/Lane Swim8.00pm - 9.00pmmain pool
closed8.00pm - 9.00pmteaching pool
Thursdaypre book lane swim7.00am - 8.00ammain pool
Closed for cleaning8.00am - 9.00amboth pools
pre book lane swim9.00am - 9.40ammain pool
social swim9.00am - 9.40amteaching pool
social swim10.00am - 10.40amboth pools
social swim11.00am - 11.40amboth pools
pre book lane swim12.00pm - 12.40pmmain pool
social swim12.00pm - 12.40pmteaching pool
pre book lane swim1.00pm - 2.00pmmain pool
social swim1.00pm - 2.00pmteaching pool
Closed for cleaning2.00pm - 4.00pmboth pools
Learn to Swim4.00pm - 6.30pmmain pool
Learn to Swim4.00pm - 8.00pmteaching pool
NAASC6.30pm - 9.00pmmain pool
Fridaypre book lane swim7.00am - 8.00ammain pool
Closed for cleaning8.00am - 9.00amboth pools
pre book lane swim9.00am - 9.40ammain pool
social swim9.00am - 9.40amteaching pool
social swim10.00am - 10.40amboth pools
social swim11.00am - 11.40amboth pools
pre book lane swim12.00pm - 12.40pmmain pool
social swim12.00pm - 12.40pmteaching pool
pre book lane swim1.00pm - 2.00pmmain pool
social swim1.00pm - 2.00pmteaching pool
Closed for cleaning-training2.00pm - 5.00pmmain pool
closed for cleaning2.00pm - 4.00pmteaching pool
Learn to Swim4.00pm - 6.30pmteaching pool
NAASC5.00pm - 6.30pmmain pool
Social/Lane Swim7.00pm - 8.00pmboth pools
Social/Lane Swim8.00pm - 9.00pmmain pool
SaturdayLearn to Swim8.00am - 10.00ammain pool
Learn to Swim8.00am - 11.00amteaching pool
pre book lane swim10.00am - 10.40ammain pool
social swim11.00am - 11.40amboth pools
social swim12.00pm - 12.40pmboth pools
social swim1.00pm - 1.40pmboth pools
social swim2.00pm - 2.40pmboth pools
social swim3.00pm - 3.40pmboth pools
closed4.00pm - 6.00pmboth pools
Sundaypre book lane swim9.00am - 9.40ammain pool
social swim10.00am - 10.40amboth pools
social swim11.00am - 11.40amboth pools
social swim12.00pm - 12.40pmboth pools
social swim1.00pm - 1.40pmboth pools
social swim2.00pm - 2.40pmboth pools
social swim3.00pm - 3.40pmteaching pool only
closed3.00pm - 3.30pmmain pool
Synchro club3.30pm - 4.30pmmain pool

Vikingar!

40 Greenock Road, Largs KA30 8QL
Tel: 01475 689777

A 4 lane 25m pool and a teaching pool for beginners or younger swimmers.

DayActivityTime
MondayPre-book lane swims0700-0740
Pre-book lane swims0800-0840
Pre-book lane swims0900-0940
Pre-book lane swims1000-1040
Social Swims1100-1340
Closed for cleaning1400-1530
Learn to Swim1530-1730
NAASC1745-2030
Tuesday
Pre-book lane swims1100-1140
Pre-book lane swims1200-1240
Pre-book lane swims1300-1340
Pre-book lane swims1400-1440
Learn to Swim1530-1900
Pre-book lane swims1930-2010
WednesdayPre-book lane swims0700-0740
Pre-book lane swims0800-0840
Pre-book lane swims0900-0940
Pre-book lane swims1000-1040
Social Swims1100-1340
Closed for cleaning1400-1530
Learn To Swim1530-1730
NAASC1745-1945
Pre-book lane swims2000-2040
ThursdayNAASC0600-0730
Pre-book lane swims0800-0840
Pre-book lane swims0900-0940
Pre-book lane swims1000-1040
Social Swims1100-1340
Closed for cleaning1400-1530
Learn To Swim1530-1730
Largs swimming club 1800-2100
FridayPre-book lane swims0700-0740
Pre-book lane swims0800-0840
Pre-book lane swims0900-0940
Pre-book lane swims1000-1040
Social Swims1100-1340
Closed for Cleaning1400-1600
NAASC1600-1700
Social Swims1715-1900
Pre-book lane swims1915-1955
Saturday
Pre-book lane swims1000-1040
social swims1100-1445
SundayPre-book lane swims1000-1040
social swims1100-1445

Swim

Standard Adult
Standard Juvenile
Access Plus
Access Plus Juvenile

£3.80
£2.85
£2.00
£1.70


Under 5 Swim

Standard Juvenile
£0.00

Young Scot Swim

All
£1.90

Swim Family (2+2/1+3)

Standard Adult

Access Plus

£10.00

£5.00


Day Activity

 

(swim, skate, skate hire)

Standard Adult

Standard Juvenile

£6.00

£4.75


Pool Hire (per hour)

Standard Adult
£100.00

Pool Hire with Inflatables (per hour)

Standard Adult
£150.00

Sauna

Standard Adult

Access Plus All

£4.00

£1.85


Swimming Pool Child Admission Policy Purpose

The purpose of the Child Admission Policy is to safeguard a group of pool users who are most at risk i.e. young children.
 It is not intended to stop children having fun and enjoying swimming, nor is it intended to make life difficult for parents/carers.
 The following is designed to be applied under normal circumstances and may be adjusted to accommodate periods of high bather loads e.g. during Aqua Fun sessions.

  • All children under the age of 8 years old must be accompanied in the water at all times during unprogrammed sessions by a responsible adult of at least 16 years of age. We recommend that children over 8 who are weak or non-swimmers be accompanied by an adult.
  • All children under the age of 8 years old must be accompanied on an adult supervision ratio of 1 adult to a maximum of 2 children.
  • Children who are weak or non-swimmers must wear armbands or other approved buoyancy aids while in the water.
  • Weak and non-swimmers should remain within standing depth and remain in designated non-swimmer areas.

Bather ratio in operation:
Under 3 years – one adult : one child
4 – 7 years – one adult : two children
8 years+ – allowed to swim on their own