You can swim in a lot of New Zealand beaches, but make sure these is a lifeguard on duty. Some of the best beaches in New Zealand to swim in include:
Kaiteriteri Beach
Akitio Beach
Anaura Bay
Ahipara Beach
Aotea Lagoon