The best local diving is at Julian Rocks Marine Reserve, some 3 km (2 miles) offshore, where the confluence of warm and cold currents supports a profusion of marine life.
Byron Bay Dive Centre. This dive center offers snorkeling and scuba-diving trips for all levels of experience, plus gear rental and instruction. The five-hour introductory diving course costs A$160; a single dive with all equipment and guide and some 50 minutes of diving near Julian Rocks costs A$95. A 60-minute snorkel trip, complete with wet suit, is A$55. 9 Marvel St., Byron Bay, NSW, 2481. 02/6685–8333 or 1800/243483. www.byronbaydivecentre.com.au.
Sundive. This PADI dive center has courses for all levels of divers, as well as boat dives and snorkel trips. The first dive, with all equipment, is A$95. 8 Middleton St., Byron Bay, NSW, 2481. 02/6685–7755 or 1800/008755. www.sundive.com.au.