Here are the best of the best places to dive in Northern Western Australia:
Rottnest Island

The waters of Rottnest are ideal for scuba diving due to the abundance of rich limestone reefs. There are several dive sites ranging in depth to pick from, Rottnest is a great choice for novice to experienced divers.
Marmion Marine Park
Located off Perth’s north-west coastline, Marmion Marine Park offers a range of great sites for scuba divers of any experience level. With clear, shallow lagoons and small islands, this local dive location offers some great underwater sights including:
- Swim-throughs
- Caves
- A diverse range of sea life
HMAS Swan
Located a few hours south of Perth is one of the largest accessible dive wrecks in the Southern Hemisphere, the HMAS Swan. The Swan went down in 1997 as a diving wreck off the coast of Dunsborough. The ship now sits about 30m underwater and requires an Advanced Open Water Dive ticket or higher to visit.
The Lena
The Lena shipwreck site off the coast of Bunbury possessing quite an interesting history. The ship was specifically requested to be sunk off Bunbury’s coastline by the city. It now lies 18m down, just a few kilometers offshore and offers divers a wonderful setting.
Key Biscayne
The Key Biscayne is a great northern dive location to visit. The dive site is home to an old upside-down oil rig 42m below surface. The shallowest part of the rig sits at 26m so it is an excellent dive location for a certified Deep Diver or higher to explore.
Ningaloo Reef

In the Northwest of WA, Exmouth and Ningaloo Reef is a treasure trove of marine life with over 220 species of coral and 500 species of fish. You’ll also find turtles, sharks, stingrays and dolphins year round. You may be even be lucky enough to get a glimpse of the incredibly shy dugong.
Rowley Shoals
About 260 km west of Broome, this area features 3 separate coral atolls that are renowned in diving circles for its breathtaking wall dives. Swim amongst giant clams and shellfish and explore one of the ocean’s largest and most pristine coral gardens.