Opening Hours


Make a Splash at the Makino this Summer!

 We are open under Covid-19 Alert Level 2!

Lane swimming: does not require pre-booking. We will have lane swimming available (indoor or outdoor) during all opening hours.

Recreational swimming (play): must be pre-booked by phoning 06 323-5312. We have multiple spaces available throughout the day, Monday-Sunday.

 Aqua Fitness: must be pre-booked by phoning 06 323-5312.



Following Government guidelines, all customers entering our facility under Alert Level Two must:

Sign in using the Covid QR Scanner or our sign in ballot box at reception.

Arrive and exit our facility wearing a face mask- all spectators poolside must remain in a mask. 

Adhere to social distancing rules- maintaining 2m physical distancing between other users and our staff at all times.


For all questions and inquiries please feel free to phone us on 06 323 5312 during our opening hours, or email inquiries to anytime. 


 We thank you for your cooperation and look forward to seeing you over Summer at the Makino Aquatic Centre! 





Makino Aquatic Centre

The Makino Aquatic Centre (Makino) is an indoor and outdoor heated aquatic site.

We provide safe, all year swimming for the community.

Monday - Friday: Peak Times are 6:00am - 7:00am & 3:30pm - 7:30pm.


Indoor Pools

The Makino’s Indoor Complex supports three fully heated swimming pools: A 25 metre 6 lane pool, at a warm 28 degrees, a play pool with ‘beach’ area, at a lovely 33 degrees and a dedicated Learn to Swim pool at 33 degrees.

Monday:   6am - 9pm
Tuesday:   6am - 9pm
Wednesday:   6am - 9pm
Thursday, Friday:   6am - 9pm
Saturday, Sunday:   8am - 6pm
Public Holidays:   10am - 6pm
Closed:   Christmas Day, Boxing Day, New Years Day,Good Friday

Outdoor Pools

A 50 metre 7 lane pool, a learner pool, and a diving pool, all heated to approximately 27 degrees, plus a fresh water toddler pool.

Our outdoor complex is now CLOSED for the summer season.

For more information about our opening times or pool space contact our friendly customer services team.
Phone: (06) 323 5312