Top Snorkeling and Scuba Diving in Sonora

Ready to check out the best sites in Sonora for scuba diving, snorkeling, shore diving, free diving or other ocean activities? Zentacle has 13 dive sites, snorkel spots, beaches, and more. Discover hand-curated maps, along with reviews and photos from nature lovers like you. No matter what you're looking for, you can find a diverse range of the best ocean activities in Sonora to suit your needs.
Sonora dive site map
Rocky Point

#1 - Rocky Point

Puerto Penasco, Mexico

Unrated
(4)
Commonly known as "Rocky Point" a favorite vacation spot for many Arizonans. About 4 hours away from Phoenix - No passport required. Several good shore diving locations. About 30 miles north of Puerto Penasco, at the northeast corner of the Sea of Cortez
La segunda gringa

#2 - La segunda gringa

Mexico, Northwest, San Carlos

beginner
(0)
Similar to "Primera gringa" site, but shallower in general. Off the ocean side there's a black coral "forest" in deeper water. By short boat ride from Miramar beach
La primera gringa

#3 - La primera gringa

Mexico, Northwest, San Carlos

beginner
(0)
Guano covered island you can dive around with a single tank, although best diving is on it's eastern side and it's seaward tip. Visibility varies by season from a best of 50-60ft to less than 10. Dive is mostly over a slope of rubble which ends at a sandy bottom (45-60ft). Not many large fish due to fishing pressure, but very good variety an quantity of smaller rocky reef fish & invertebrates, including many octopus, seahorses, and tent olives (Oliva porphirya) Short boat ride from Miramar Beach
South Himalaya Bay

#4 - South Himalaya Bay

Mexico, Northwest, San Carlos

beginner
(0)
South Himalaya Bay is also known as El Himalaya.
Tres Marias

#5 - Tres Marias

Mexico, Northwest, San Carlos

beginner
(0)
West of San Carlos Bay
Punta San Pedro

#6 - Punta San Pedro

Mexico, Northwest, San Carlos

beginner
(0)
Punta San Pedro is a 0-star rated scuba dive and snorkel destination in Mexico, Northwest, San Carlos which is accessible from shore based on 0 ratings.
Lighthouse

#7 - Lighthouse

Mexico, Northwest, San Carlos

beginner
(0)
Lighthouse is a 0-star rated scuba dive and snorkel destination in Mexico, Northwest, San Carlos which is accessible from shore based on 0 ratings.
La Palpa

#8 - La Palpa

Mexico, Northwest, San Carlos

beginner
(0)
La Palpa is a 0-star rated scuba dive and snorkel destination in Mexico, Northwest, San Carlos which is accessible from shore based on 0 ratings.
San Antonio Point

#9 - San Antonio Point

Mexico, Northwest, San Carlos

beginner
(0)
Great marine life including seahorses, eels and soft corals. West of San Carlos
Diaz Ordaz Wreck

#10 - Diaz Ordaz Wreck

Mexico, Northwest, San Carlos

beginner
(0)
Ferryboat wreck
Deer Island

#11 - Deer Island

Mexico, Northwest, San Carlos

beginner
(0)
Deer Island is also known as Isla Venado.
Eagle Rock

#12 - Eagle Rock

Mexico, Northwest, San Carlos

beginner
(0)
Black coral beneath 60' East wall of the first bay that lies west of Catalina Island
Punta La Manga

#13 - Punta La Manga

Mexico, Northwest, San Carlos

beginner
(0)
Punta La Manga is a 0-star rated scuba dive and snorkel destination in Mexico, Northwest, San Carlos which is accessible from shore based on 0 ratings.