Fulton Swim School is a swimming school based in Upper Hutt, at 24 Lane Street in Wallaceville. The school began in 2005 at Puni Primary School, with a heated indoor facility built after community businesses contributed. It has since grown to six locations across the North Island.
The school teaches swimming to children from three months old through to adults, with a class for each age and level. Classes are kept small, with a maximum of five pupils, excluding infant, Legends and squad classes. The programme is structured so that children keep progressing. All teachers hold Swimming New Zealand accreditation. Customers who have written about the school praise the way children gain confidence in the water, and the school says its aim is to teach children to be safe in the water.