We use cookies to collect information about how you use wiltshire.gov.uk. We use this information to make the website work as well as possible and improve our services.
swimming pool changing rooms are now open for your use before and after your swimming session
showers and lockers are also now available
lane swimming sessions will continue to be bookable
we will continue to limit capacities in our swimming pools in line with Swim England guidance
please continue to maintain social distancing in changing rooms wherever possible
Online booking is available for some sessions (this will be stated next to the session within the timetable), but most sessions do not need prior booking now. However all sessions are limited by capacity numbers and access to sessions is enabled on a first come, first serve basis.
Pre-booking for Aqua Fit sessions is available and can be used to guarantee your spaces.
Pool Timetable - term time: 15 April - 26 May 2024
For some session pre booking available and advised, this is indicated next to the session.
Main pool
Time
Session
6am to 8.55am
Lane swim (8)
9am to 10am
Aqua Fit (pre booking available and advised)
10am to 10.45am
School swimming
10.45am to 2.45pm
All welcome (3)
3pm to 6pm
Aqualetes swim school
6pm to 7pm
All welcome (2) / Swimming club (4)
7pm to 9pm
Swimming club (8)
9pm to 10pm
Lane swim (8)
Learner pool
Time
Session
9am to 1.30pm
Aqualetes swim school
1.30pm to 2.45pm
All welcome
3pm to 7pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3pm to 6.30pm
Aqualetes Swim School
7pm to 8pm
All welcome
Main pool
Time
Session
6am to 8.55am
Lane swim (8)
9am to 10am
Active Health Aqua (pre booking available and advised)
10am to 12 noon
School swimming
12 noon to 1.10pm
All welcome (3)
1.15pm to 3.15pm
School swimming
3.30pm to 6.30pm
Aqualetes swim school
6.30pm to 8.30pm
All welcome (2) / Swim Club (4)
8.30pm to 10pm
Lane swim (4) / Tri Club (4)
Teaching pool
Time
Session
9am to 3pm
School swimming
3.30pm to 7pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3.30pm to 6.30pm
Aqualetes swim school
6.30pm to 8pm
All welcome
Main pool
Time
Session
6am to 7.30am
Lane swim (4 single / Swim Club (4)
7.30am to 8.55am
Lane swim (6) / Aqualetes swim school (2)
9am to 10am
Aqua Fit (pre booking available and advised)
10am to 11am
Pool closed for pool maintenance
11am to 3.15pm
All welcome (3)
3.30pm to 6.30pm
Aqualetes swim school
6.30pm to 8pm
All welcome (2) / Swimming club (3)
8pm to 9pm
Lane swim (4) / Swim development (4)
9pm to 10pm
Lane swim (8)
Teaching pool
Time
Session
9am to 1pm
Aqualetes swim school
1pm to 3.15pm
All welcome
3.30pm to 7pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3.30pm to 6pm
Aqualetes swim school
6pm to 8pm
All welcome
Main pool
Time
Session
6am to 8.55am
Lane swim (8)
9am to 12 noon
School swimming
12 noon to 1.10pm
All welcome (3)
1.15pm to 3.15pm
School swimming
3.30pm to 6pm
Aqualetes swim school
6pm to 8pm
All welcome (2) / Swim club (4)
8pm to 10pm
Lane swim (8)
Teaching pool
Time
Session
9am to 12 noon
School swimming
12 noon to 1pm
Aqualetes swim school
1.15pm to 3.15pm
School swimming
3.30pm to 6.30pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3.30pm to 7pm
Aqualetes swim school
7pm to 8pm
All welcome
Main pool
Time
Session
6am to 7.30am
Lane swim (5) / Swimming club (3)
7.30am to 8.55am
Lane swim (8)
9.15am to 10am
Aqua Fit (pre booking available and advised)
10am to 11am
Active health Aqua Fit (pre booking available and advised)
11am to 3.15pm
All welcome (3) / Aqualetes swimming school (2)
3.30pm to 6pm
Aqualetes swim school
6pm to 7pm
Aqua Fit (pre booking available and advised) / Swimming club (4)
7pm to 8.30pm
All welcome (3)
8.30pm to 10pm
Lane swim (8)
Teaching pool
Time
Session
9am to 2pm
Aqualetes swim school
2pm to 3pm
All welcome
3.30pm to 7pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3.30pm to 6pm
Aqualetes swim school
6pm to 8pm
All welcome
Main pool
Time
Session
7am to 9am
Lane swim (4) / Swimming club (4)
9am to 12 noon
Aqualetes swim school
12 noon to 3.45pm
All welcome (3)
4pm to 6pm
Available to hire
Teaching pool
Time
Session
8.30am to 12 noon
Aqualetes swim school
12 noon to 3.45pm
All welcome
Beach pool
Time
Session
8am to 12 noon
Aqualetes swim school
12 noon to 3.45pm
All welcome
4pm to 6pm
Available for hire
Main pool
Time
Session
7am to 9am
Lane swim (8)
9am to 2pm
All welcome (3)
2.30pm to 3.30pm
Inflatable fun (pre booking available and advised)
3.45pm to 4.45pm
Inflatable fun (pre booking available and advised)
5pm to 8pm
Swimming club (8)
8pm to 9pm
Lane swim (4) / Swim development (4)
Teaching pool
Time
Session
9am to 2pm
All welcome
5pm to 8pm
Swimming club
Beach pool
Time
Session
8am to 2pm
All welcome
2.30pm to 3.30pm
Fun session (pre booking available and advised)
3.45pm to 4.45pm
Fun session (pre booking available and advised)
Pool Timetable - school holidays, Friday 29 March - Sunday 14 April 2024:
Main pool
Time
Session
7am to 9am
Lane swim (8)
9am to 4pm
All welcome (3)
Teaching pool
Time
Session
10am to 4pm
All welcome
Beach pool
Time
Session
9am to 4pm
All welcome
Main pool
Time
Session
7am to 8.55am
Lane swim (4) / Swimming club (4)
9am to 12noon
Aqualetes swim school
12noon to 3.45pm
All welcome (3)
4pm to 6pm
Private hire
Teaching pool
Time
Session
8.30am to 12noon
Aqualetes swim school
12noon to 3.45pm
All welcome
Beach pool
Time
Session
8am to 12noon
Aqualetes swim school
12noon to 3.45pm
All welcome
4pm to 6pm
Private hire
Main pool
Time
Session
7am to 9am
Lane swim (8)
9am to 2pm
All welcome (3)
2.30pm to 3.30pm
Inflatable fun (pre booking available and advised)
3.45pm to 4.45pm
Inflatable fun (pre booking available and advised)
5pm to 8pm
Swimming club
8pm to 9pm
Lane swim (4) / Swim development (4)
Teaching pool
Time
Session
9am to 2pm
All welcome
5pm to 8pm
Swimming club
Beach pool
Time
Session
8am to 2pm
All welcome
2.30pm to 3.30pm
Fun session (pre booking available and advised)
3.45pm to 4.45pm
Fun session (pre booking available and advised)
Main pool
Time
Session
7am to 9am
Lane swim (8)
9am to 4pm
All welcome (3)
Teaching pool
Time
Session
10am to 4pm
All welcome
Beach pool
Time
Session
9am to 4pm
All welcome
Main pool
Time
Session
6am to 9am
Lane swim (8)
9am to 10am
Adults only (3)
10am to 3.15pm
All welcome (3)
3.30pm to 6.30pm
Aqualetes swim school
6.30pm to 8.30pm
All welcome (2) / Swimming club (4)
8.30pm to 10pm
Lane swim (4) / Tri club (4)
Teaching pool
Time
Session
10am to 3pm
All welcome
3.30pm to 7pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3.30pm to 6.30pm
Aqualetes swim school
6.30pm to 8pm
All welcome
Main pool
Time
Session
6am to 7.30am
Lane swim (4) / Swimming club (4)
7.30am to 9am
Lane swim (6) / Aqualetes swim school (2)
9am to 10am
Aqua Fit (pre booking available and advised)
10am to 11am
Pool maintenance
11am to 3.15pm
All welcome (3)
3.30pm to 6.30pm
Aqualetes swim school
6.30pm to 8pm
All welcome (2) / Swimming club (3)
8pm to 9pm
Lane swim (4) / Swim development (4)
9pm to 10pm
Lane swim (8)
Teaching pool
Time
Session
9am to 1pm
Aqualetes swim school
1pm to 3pm
All welcome
3.30pm to 7pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3.30pm to 6pm
Aqualetes swim school
6pm to 8pm
All welcome
Main pool
Time
Session
6am to 9am
Lane swim (8)
9am to 10am
Adult swim (3)
10am to 3.15pm
All welcome (3)
3.30pm to 6pm
Aqualetes swim school
6pm to 8pm
All welcome (2) / Swimming club (4)
8pm to 10pm
Lane swim (8)
Teaching pool
Time
Session
10am to 11.30am
All welcome
12noon to 1.30pm
Aqualetes swim school
1.30pm to 3pm
All welcome
3.30pm to 6.30pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3.30pm to 7pm
Aqualetes swim school
7pm to 8pm
All welcome
Main pool
Time
Session
6am to 7.30am
Lane swim (5) / Swimming club (3)
7.30am to 8.55am
Lane swim (8)
9.15am to 10am
Aqua Fit (pre booking available and advised)
10am to 11am
Adults only
11am to 3.15pm
All welcome (3) / Aqualetes swim school (3)
3.30pm to 6pm
Aqualetes swim school
6pm to 7pm
Aqua Fit (pre booking available and advised) / Swimming club (4)
7pm to 8.30pm
All welcome (3)
8.30pm to 10pm
Lane swim (8)
Teaching pool
Time
Session
9am to 2pm
Aqualetes swim school
2pm to 3pm
All welcome
3.30pm to 7pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3.30pm to 6pm
Aqualetes swim school
6pm to 8pm
All welcome
Main pool
Time
Session
7am to 8.55am
Lane swim (4) / Swimming club (4)
9am to 12noon
Aqualetes swim school
12noon to 3.45pm
All welcome (3)
4pm to 6pm
Private hire
Teaching pool
Time
Session
8.30am to 12noon
Aqualetes swim school
12noon to 3.45pm
All welcome
Beach pool
Time
Session
8am to 12noon
Aqualetes swim school
12noon to 3.45pm
All welcome
4pm to 6pm
Private hire
Main pool
Time
Session
7am to 9am
Lane swim (8)
9am to 2pm
All welcome (3)
2.30pm to 3.30pm
Inflatable fun (pre booking available and advised)
3.45pm to 4.45pm
Inflatable fun (pre booking available and advised)
5pm to 8pm
Swimming club
8pm to 9pm
Lane swim (4) / Swim development (4)
Teaching pool
Time
Session
9am to 2pm
All welcome
5pm to 8pm
Swimming club
Beach pool
Time
Session
8am to 2pm
All welcome
2.30pm to 3.30pm
Fun session (pre booking available and advised)
3.45pm to 4.45pm
Fun session (pre booking available and advised)
Main pool
Time
Session
6am to 8am
Lane swim (8)
8am to 9am
Lane swim (6) / Aqualetes swim school
9am to 10am
Aqua Fit (pre booking available and advised)
10am to 11am
Adults only (3)
11am to 3.15pm
All welcome (3)
3.30pm to 6pm
Aqualetes swim school
6pm to 7pm
All welcome (2) / Swimming club (4)
7pm to 9pm
Swimming club (8)
9pm to 10pm
Lane swim (8)
Teaching pool
Time
Session
8am to 1.30pm
Aqualetes swim school
1.30pm to 2.45pm
All welcome
3pm to 7pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3pm to 6.30pm
Aqualetes swim school
7pm to 8pm
All welcome
Main pool
Time
Session
6am to 7.55am
Lane swim (8)
8am to 9am
Lane swim (6) / Aqualetes swim school (2)
9am to 10am
Adults only (3)
10am to 3.15pm
All welcome (3)
3.30pm to 6.30pm
Aqualetes swim school
6.30pm to 8.30pm
All welcome (2) / Swimming club (4)
8.30pm to 10pm
Lane swim (4) / Tri club (4)
Teaching pool
Time
Session
8am to 10am
Aqualetes swim school
10am to 3pm
All welcome
3.30pm to 7pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3.30pm to 6.30pm
Aqualetes swim school
6.30pm to 8pm
All welcome
Main pool
Time
Session
6am to 7.30am
Lane swim (4) / Swimming club (4)
7.30am to 9am
Lane swim (5) / Aqualetes swim school (3)
9am to 10am
Aqua Fit (pre booking available and advised)
10am to 11am
Pool maintenance
11am to 3.15pm
All welcome (3)
3.30pm to 6.30pm
Aqualetes swim school
6.30pm to 8pm
All welcome (2) / Swimming club (3)
8pm to 9pm
Lane swim (4) / Swim development (4)
9pm to 10pm
Lane swim (8)
Teaching pool
Time
Session
8am to 1pm
Aqualetes swim school
1pm to 3pm
All welcome
3.30pm to 7pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3.30pm to 6pm
Aqualetes swim school
6pm to 8pm
All welcome
Main pool
Time
Session
6am to 8am
Lane swim (8)
8am to 9pm
Lane swim (6) / Aqualetes swim school (2)
9am to 10am
Adult swim (3)
10am to 3.15pm
All welcome (3)
3.30pm to 6pm
Aqualetes swim school
6pm to 8pm
All welcome (2) / Swimming club (4)
8pm to 10pm
Lane swim (8)
Teaching pool
Time
Session
8am to 10am
Aqualetes swim school
10am to 11.30am
All welcome
12noon to 1.30pm
Aqualetes swim school
1.30pm to 3pm
All welcome
3.30pm to 6.30pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3.30pm to 7pm
Aqualetes swim school
7pm to 8pm
All welcome
Main pool
Time
Session
6am to 7.30am
Lane swim (5) / Swimming club (3)
7.30am to 8.55am
Lane swim (6) / Aqualetes swim school (2)
9.15am to 10am
Aqua Fit (pre booking available and advised)
10am to 11am
Active health Aqua Fit (pre booking available and advised)
11am to 3.15pm
All welcome (2) / Aqualetes swim school (2)
3.30pm to 6pm
Aqualetes swim school
6pm to 7pm
Aqua Fit (pre booking available and advised) / Swimming club (4)
7pm to 8.30pm
All welcome (3)
8.30pm to 10pm
Lane swim (8)
Teaching pool
Time
Session
8am to 2pm
Aqualetes swim school
2pm to 3pm
All welcome
3.30pm to 7pm
Aqualetes swim school
Beach pool
Time
Session
9am to 3pm
All welcome
3.30pm to 6pm
Aqualetes swim school
6pm to 8pm
All welcome
Main pool
Time
Session
7am to 8.55am
Lane swim (4) / Swimming club (4)
9am to 12noon
Aqualetes swim school
12noon to 3.45pm
All welcome (3)
4pm to 6pm
Private hire
Teaching pool
Time
Session
8.30am to 12noon
Aqualetes swim school
12noon to 3.45pm
All welcome
Beach pool
Time
Session
8am to 12noon
Aqualetes swim school
12noon to 3.45pm
All welcome
4pm to 6pm
Private hire
Main pool
Time
Session
7am to 9am
Lane swim (8)
9am to 2pm
All welcome (3)
2.30pm to 3.30pm
Inflatable fun (pre booking available and advised)
3.45pm to 4.45pm
Inflatable fun (pre booking available and advised)
5pm to 8pm
Swimming club
8pm to 9pm
Lane swim (4) / Swim development (4)
Teaching pool
Time
Session
9am to 2pm
All welcome
5pm to 8pm
Swimming club
Beach pool
Time
Session
8am to 2pm
All welcome
2.30pm to 3.30pm
Fun session (pre booking available and advised)
3.45pm to 4.45pm
Fun session (pre booking available and advised)
Children's swimming in main pool
Children can attend lane swimming sessions as follows:
over 8's - if they can swim 2 consecutive lengths, and adhere to lane swimming principles, they can book and swim either with a responsible adult, or with a responsible adult remaining within the immediate vicinity of the leisure centre
under 8's - if they can 2 consecutive lengths, and adhere to lane swimming principles, they can book and swim with a responsible adult in the swimming pool with them.
Ensure you use Online Leisure Bookings (opens new window) to guaranteed a space in sessions where booking is available as this will help us to control and manage usage. For family swims, you will need to book one space per individual, not one space per family.