Canterbury Swim School is a Christchurch based Swim School located at the Waitaha Aquatic Centre, 25 Charente Way, Yaldhurst  – just off Buchanans and Gilberthorpe Rds in the Hornby/Yaldhurst area.

The Centre is Christchurch’s foremost swimming lesson provider and learn to swim facility. It features two pools: a 26° 6 lane 25m lap and a 32° 10m x 11m pool with a state-of-the-art filtration system providing exceptional water clarity you won’t have experienced anywhere else in New Zealand.

Book now for learn to swim!

We still have places available on our afterschool classes across all levels of ability, 7 days per week. Contact us today!

Public swimming hours

Monday – Thursday:   6.00am – 3.30pm; 6.45pm – 8.00pm

Friday:                        6.00am – 3.30pm

Saturday- Sunday:     9.00am – 1.30pm (Note: small pool available 12.00-1.30pm only; main pool available all day)

Public hours may vary when we have schools or events booked. Please refer to our Opening Hours page for these.

Due to a school sports event no public swimming is available between 9.00-2.30pm on Friday 9 February


We stock an extensive range of Speedo and Zoggs caps, goggles, swimwear and other training equipment at very competitive prices. Come and see us for all your swimming requirements.

Swimwear on sale! 

We have selected styles of womens, girls, mens, and boys swimwear at 50% off!!! Good quality gear at fantastic prices!

Quality Swim School – gold status

Canterbury Swim School has been recognised as a Gold Status Quality Swim School by Swimming New Zealand, the highest standard possible. A Quality Swim School is the industry bench mark for defined best practice standards in the swim teaching industry. The accreditation takes into account our swimming lessons, programme structure, tutor qualifications, and facility. Only those swim schools who comply can be awarded the Quality Swim School mark.