Dikelilingi oleh laut Andaman, Phuket merupakan tempat terbaik untuk diving dan snorkeling. Destinasi populer untuk scuba diving adalah Koh Phi Phi, terletak 50 km sebelah timur dari Phuket, membutuhkan waktu sampai 3 jam untuk trip sekali jalan dari Phuket atau bisa bermalam di pulau Phi Phi Don. Spot diving yang terkenal yang lain adalah Hin Daeng dimana terdapat 2 situs diving 100 km dari Phuket. Juga Hin Muang yang terkenal dengan coral berwarna ungu. Kedua nya dikenal sebagai spot Whale Shark sehingga yang terbaik untuk ikut day trip yang akan stop di Hin Daeng dan Koh Phi Phi.
Untuk scuba diving yang sudah memiliki pengalaman, dapat mengunjungi situs diving Shark Point, Anemone Reef dan juga King Cruiser Wreck.Namun jika masih pemula, dapat mengunjungi Racha Yai dan Noi Islands yang berlokasi 22 km dari pelabuhan diving phuket yang memiliki air yang jernih sepanjang tahun.