Scuba Diving Sites in New Zealand

    From historical wrecks to vibrant coral gardens, explore 52 world-class dive locations.

    Site Statistics

    52
    Total Sites
    14
    Wrecks
    29
    Macro Sites
    1
    Offshore

    Finding Your Spot

    Use the filters below to find dive sites that match your certification level and preferred diving style.

    Filter All Sites

    Found 52 dive sites matching your criteria

    Find Hotels in New Zealand

    Compare prices across top booking sites

    Search Hotels

    Abel Tasman National Park (Tonga Island)

    beginner
    Max Depth
    20m
    Region
    Marlborough Sounds Nelson Tasman
    Marine Life
    Seal
    Blue Cod
    Snapper

    Alderman Islands

    advanced
    Max Depth
    35m
    Region
    Hauraki Gulf Coromandel
    Marine Life
    Kingfish
    Pink Maomao
    Bronze Whaler

    Blue Maomao Arch

    intermediate
    Max Depth
    25m
    Region
    Poor Knights Islands
    Marine Life
    Blue Maomao
    Pink Maomao
    Kingfish

    Cape Brett / Rakaumangamanga

    intermediate
    Max Depth
    30m
    Region
    Northland Bay Of Islands
    Marine Life
    Kingfish
    Bronze Whaler Shark
    Stingray

    Cape Kidnappers

    intermediate
    Max Depth
    25m
    Region
    Hawkes Bay Wairarapa
    Marine Life
    Stingray
    Kingfish
    Bronze Whaler

    Castlepoint (Wairarapa)

    intermediate
    Max Depth
    20m
    Region
    Hawkes Bay Wairarapa
    Marine Life
    Crayfish
    Paua
    Nudibranch

    Cathedral Cove Marine Reserve

    beginner
    Max Depth
    15m
    Region
    Hauraki Gulf Coromandel
    Marine Life
    Crayfish
    Moray Eel
    Stingray

    Cream Gardens

    beginner
    Max Depth
    18m
    Region
    Poor Knights Islands
    Marine Life
    Soft Coral
    Ecklonia Kelp
    Nudibranch

    East Cape Shipwrecks

    advanced
    Max Depth
    15m
    Region
    East Cape Gisborne
    Marine Life
    Sponge
    Moray Eel
    Crayfish

    F69 (HMNZS Southland)

    advanced
    Max Depth
    32m
    Region
    Wellington South Coast
    Marine Life
    Blue Maomao
    Kingfish
    Snapper

    Goat Island Marine Reserve

    beginner
    Max Depth
    18m
    Region
    Hauraki Gulf Coromandel
    Marine Life
    Snapper
    Blue Maomao
    Moray Eel

    Golden Bay (Farewell Spit)

    intermediate
    Max Depth
    20m
    Region
    Marlborough Sounds Nelson Tasman
    Marine Life
    Blue Cod
    Crayfish
    Ecklonia Kelp

    Haulashore Island (Nelson)

    beginner
    Max Depth
    15m
    Region
    Marlborough Sounds Nelson Tasman
    Marine Life
    Pipefish
    Nudibranch
    Snapper

    HMNZS Canterbury Wreck

    advanced
    Max Depth
    36m
    Region
    Northland Bay Of Islands
    Marine Life
    Pink Maomao
    Blue Maomao
    Kingfish

    HMNZS Kahu Wreck

    intermediate
    Max Depth
    20m
    Region
    Hawkes Bay Wairarapa
    Marine Life
    Frogfish
    Moray Eel
    Nudibranch

    HMNZS Waikato Wreck

    advanced
    Max Depth
    36m
    Region
    Northland Bay Of Islands
    Marine Life
    Kingfish
    Pink Maomao
    Blue Cod

    HMNZS Wellington Wreck

    advanced
    Max Depth
    30m
    Region
    Wellington South Coast
    Marine Life
    Blue Maomao
    Kingfish
    Snapper

    Hole in the Rock (Piercy Island)

    beginner
    Max Depth
    18m
    Region
    Northland Bay Of Islands
    Marine Life
    NZ Fur Seal
    Blue Maomao
    Demoiselle

    Labrid Channel

    intermediate
    Max Depth
    25m
    Region
    Poor Knights Islands
    Marine Life
    Kingfish
    Trevally
    Barracouta

    Little Barrier Island

    advanced
    Max Depth
    30m
    Region
    Hauraki Gulf Coromandel
    Marine Life
    Kingfish
    Bronze Whaler
    Pink Maomao

    Long Island Marine Reserve

    beginner
    Max Depth
    20m
    Region
    Marlborough Sounds Nelson Tasman
    Marine Life
    Blue Cod
    Butterfish
    Crayfish

    Lottin Point (Waihau Bay)

    intermediate
    Max Depth
    25m
    Region
    East Cape Gisborne
    Marine Life
    Crayfish
    Kingfish
    Snapper

    Maketu Shore Dives

    beginner
    Max Depth
    12m
    Region
    Bay Of Plenty
    Marine Life
    Seahorse
    Pipefish
    Cuttlefish

    Matauri Bay

    beginner
    Max Depth
    15m
    Region
    Northland Bay Of Islands
    Marine Life
    Stingray
    Golden Snapper
    Moray Eel

    Matiu/Somes Island

    beginner
    Max Depth
    15m
    Region
    Wellington South Coast
    Marine Life
    Seahorse
    Pipefish
    Horse Mussel

    Middle Arch (Rikoriko Cave)

    intermediate
    Max Depth
    20m
    Region
    Poor Knights Islands
    Marine Life
    Moray Eel
    Stingray
    Demoiselle

    Mikhail Lermontov Wreck

    advanced
    Max Depth
    36m
    Region
    Marlborough Sounds Nelson Tasman
    Marine Life
    Grouper
    Blue Cod
    Jewel Anemone

    Moa Point / Lyall Bay

    beginner
    Max Depth
    12m
    Region
    Wellington South Coast
    Marine Life
    Octopus
    Stingray
    Giant Sea Star

    Mount Maunganui / Moturiki Island

    beginner
    Max Depth
    15m
    Region
    Bay Of Plenty
    Marine Life
    Stingray
    Octopus
    Snapper

    Napier Artificial Reefs

    beginner
    Max Depth
    18m
    Region
    Hawkes Bay Wairarapa
    Marine Life
    Crayfish
    Moray Eel
    Nudibranch

    Northern Arch

    advanced
    Max Depth
    30m
    Region
    Poor Knights Islands
    Marine Life
    Grey Nurse Shark
    Bronze Whaler
    Kingfish

    Nursery Cove

    beginner
    Max Depth
    12m
    Region
    Poor Knights Islands
    Marine Life
    Seahorse
    Pipefish
    Juvenile Fish

    Palliser Bay Shipwrecks

    advanced
    Max Depth
    25m
    Region
    Hawkes Bay Wairarapa
    Marine Life
    Sponge
    Moray Eel
    Crayfish

    Pampero & HMNZS Tui Wrecks

    advanced
    Max Depth
    30m
    Region
    Hauraki Gulf Coromandel
    Marine Life
    Snapper
    Moray Eel
    Kingfish

    Pelorus Sound

    intermediate
    Max Depth
    25m
    Region
    Marlborough Sounds Nelson Tasman
    Marine Life
    Crayfish
    Blue Cod
    Sponge

    The Pinnacles (D'Urville Island)

    advanced
    Max Depth
    30m
    Region
    Marlborough Sounds Nelson Tasman
    Marine Life
    Blue Maomao
    Kingfish
    Bronze Whaler

    Rainbow Warrior Wreck

    intermediate
    Max Depth
    26m
    Region
    Northland Bay Of Islands
    Marine Life
    Jewel Anemone
    Golden Snapper
    Demoiselle

    Slipper Island (Whenua Hou)

    intermediate
    Max Depth
    25m
    Region
    Hauraki Gulf Coromandel
    Marine Life
    Stingray
    Eagle Ray
    Kingfish

    SS Wairarapa Wreck

    beginner
    Max Depth
    15m
    Region
    Hauraki Gulf Coromandel
    Marine Life
    Moray Eel
    Crayfish
    Octopus

    Taioma Wreck (Papamoa Beach)

    intermediate
    Max Depth
    24m
    Region
    Bay Of Plenty
    Marine Life
    Sponge
    Moray Eel
    Snapper

    Taputeranga Marine Reserve

    beginner
    Max Depth
    18m
    Region
    Wellington South Coast
    Marine Life
    Crayfish
    Blue Cod
    Wrasse

    Te Tapuwae o Rongokako Marine Reserve

    beginner
    Max Depth
    12m
    Region
    East Cape Gisborne
    Marine Life
    Nudibranch
    Demoiselle
    Snapper

    The Maze (Whangaroa)

    intermediate
    Max Depth
    20m
    Region
    Northland Bay Of Islands
    Marine Life
    Moray Eel
    Crayfish
    Blue Maomao

    The Noises

    beginner
    Max Depth
    18m
    Region
    Hauraki Gulf Coromandel
    Marine Life
    Nudibranch
    Blue Maomao
    Demoiselle

    The Pinnacles (Cape Karikari)

    advanced
    Max Depth
    40m
    Region
    Northland Bay Of Islands
    Marine Life
    Kingfish
    Barracouta
    Manta Ray

    Three Kings Arch

    advanced
    Max Depth
    40m
    Region
    Three Kings Islands
    Marine Life
    Kingfish
    Giant Stingray
    Manta Ray
    Liveaboard Only

    Trev's Rock

    advanced
    Max Depth
    35m
    Region
    Poor Knights Islands
    Marine Life
    Kingfish
    Sunfish
    Barracouta

    Tuhua (Mayor Island)

    advanced
    Max Depth
    30m
    Region
    Bay Of Plenty
    Marine Life
    Kingfish
    Crayfish
    Bronze Whaler

    The Volkner Rocks (Te Paepae o Aotea)

    advanced
    Max Depth
    35m
    Region
    Bay Of Plenty
    Marine Life
    Kingfish
    Bronze Whaler
    Manta Ray

    Wellington South Coast Wrecks

    advanced
    Max Depth
    35m
    Region
    Wellington South Coast
    Marine Life
    Sponge
    Moray Eel
    Snapper

    White Island (Whakaari)

    advanced
    Max Depth
    25m
    Region
    Bay Of Plenty
    Marine Life
    Demoiselle
    Kingfish
    Moray Eel

    Wild Beast Point

    advanced
    Max Depth
    35m
    Region
    Poor Knights Islands
    Marine Life
    Trevally
    Tuna
    Marlin
    Recommended Stays

    Hotels & Resorts in New Zealand

    Book your perfect dive trip accommodation. Compare prices across top booking platforms.

    Trusted Partners

    Affiliate Disclosure: We may earn a commission when you book through our links, at no extra cost to you. This helps us maintain this free resource for divers.