Santa Rosa Sinkholes is a freshwater diving and snorkelling destination set in the high desert of New Mexico. Sites range from the bell-shaped Santa Rosa Blue Hole, with its cave character and artificial reef features, to the wreck-laden Perch Lake and the multi-pool Bottomless Lakes Park. Shore entry is standard across the top sites, and much of the diving suits beginners. Visibility varies but can reach a generous range on good days. The resident fish life is freshwater throughout, with Carp, Livebearer and Channel Catfish the most consistently observed species.



13 operators
Fin maps 18 sites in Santa Rosa Sinkholes (11 scuba diving sites and 10 snorkelling spots, with some suited to both).
15 more sites to explore












Across Santa Rosa Sinkholes's dive sites, June, August and September are most often reported as the best months to visit.
The region is built around freshwater sinkholes, each with a distinct character. Santa Rosa Blue Hole is a bell-shaped sinkhole with cave and artificial reef features. Bottomless Lakes Park offers a series of sinkhole pools suited to both divers and snorkellers. Perch Lake is home to two submerged wrecks, a twin-engine Cessna and a Volkswagen Jetta, making it the area's main wreck site.
Much of the diving here is beginner-friendly, with Santa Rosa Blue Hole and Bottomless Lakes Park both rated for entry-level divers. Shore access is standard, removing the challenge of boat entries. Perch Lake carries an intermediate rating, largely because the wreck penetration demands more situational awareness.
Carp, Livebearer and Channel Catfish are the most commonly observed species across the sites, all confirmed by diver reports. Green Sunfish, Killifish, Rainbow Trout and Small Mouth Bass have also been recorded, along with Blue Gill and Gizzard Shad on occasion. The fish life is entirely freshwater, reflecting the sinkhole environment.
All the top sites offer shore entry, so boat hire is not required. A number of local dive operators are based in and around the area, including Santa Rosa Dive Center, Deep Blue Scuba and New Mexico Scuba Center, among others. These operators can assist with equipment, guided dives and any site-specific guidance before you enter the water.