Mauriceville School hit the surf and sand for a Beach Ed class this summer with some students swimming in the sea for the first time.
Principal Rebecca Stevens said the swimming programme students took part in the scheme at Riversdale Beach, learning from experienced lifesavers about surf and beach safety.
She said the entire student roll, which comprises children aged five to 12, completed the class and "some pupils had never been in sea water before".
All Mauriceville School teaching staff had completed Kiwi Swim Safe professional development during the summer holidays, she said, and the Beach Ed class was specifically designed for primary and intermediate pupils.
The programme aimed to deliver "a safe, fun and educational day at the beach", she said.