SwimWright teaches children from three years and older to pre-competitive level, at Wilford School pool in Petone, seven days a week during term time. 

Weekday preschool lessons are held on Wednesday morning, and on Friday after lunch. Weekday school age classes start at 3.30pm.  On Saturday and Sunday there are both preschool and school age lessons.

We run one lesson in the pool at a time. The water is 33 to 34 degrees.  Hamish maintains the water quality; besides a  knowledge of swim teaching, he has many years' experience running pools, and holds internationally recognised water treatment qualifications.

There are no lessons in school holidays.

You can read more about  the skill levels here. Once your child reaches the 45-minute Advanced Improver 3 grade they're ready to move on to competitive squads and clubs if they want, and they're strong enough swimmers to take on any aquatic sport such as water polo or underwater hockey. 

We do not offer private lessons.​​

The cost for all classes is $165 for a ten week term.


The swimWright programme

Empowering children to go beyond the edge of what they think they can achieve

Returning swimmer from past terms? Let us know half way through the term before the one you want to enrol in. That way we have time to look for a place before we offer them to new people.

Our teachers


Owner and head teacher.


Well known waterpolo identity.


Degree in physical education.

Enrol at SwimWright

We'd love to take your child into Martina, Jack, and Hamish's care right now, so they can feel the confidence that comes from quick progress, and benefit by applying that confidence in other areas of their life.

However, the fact is that we have a wait list. 
If you're happy to wait and join when a place does come up, we're happy to add your child's name once we know what grade they're in.

If your child can float independently on their back and tummy they may not be in our Beginner or Preschool 1 grade, and they need to be assessed.

Contact us to find out more about how to get Hamish to do an assessment of your child's swimming skills.  That way we can find them the right grade, and then add their name to the wait list.  There's no cost for assessment, of course.

If your child cannot float independently on their back and tummy they're in either our Preschool 1 or school age Beginner grades and they don't need to be assessed.


Preschool 1

is where children learn to float independently on their back and tummy ...



water confidence, front and back float, basic propulsion ...


stroking and kicking, rhythmic breathing drills for freestyle ...

Breather and Improver

developing and practising freestyle drills ...

Advanced Improver

developing freestyle, backstroke and butterfly style and stamina ...