
Yala Rock is an intermediate dive site off Sri Lanka's southeastern coast near the famous Yala National Park, where a submerged rock formation creates a marine counterpart to the wildlife-rich terrestrial environment on shore. The proximity to one of Asia's premier wildlife reserves adds a unique context to diving here, where the Indian Ocean meets one of the most biodiverse stretches of Sri Lankan coastline. The rock formation at Yala Rock rises from a sandy bottom, its surfaces weathered and sculptured by the strong currents that sweep along this exposed section of coast. The formation is substantial enough to create significant vertical relief, with walls, overhangs, and crevices providing diverse habitat for a range of marine species. The rocky substrate is colonised by hard and soft corals, sponges, and algae that create a colourful coating over the grey rock. The site's position off the Yala coast places it in waters that benefit from upwelling nutrients and mixing currents, creating productive conditions for marine life. Schools of pelagic fish are commonly encountered, including trevally, barracuda, and various species of snapper. The rock formation serves as a natural aggregation point, concentrating marine life from the surrounding sandy expanse. Resident species include groupers, moray eels, and lionfish within the rock's crevices, while blue-spotted ribbontail rays rest on sandy patches adjacent to the formation. Sea turtles are regular visitors, with both green and hawksbill turtles observed at the site. The diversity of invertebrate life includes nudibranchs, flatworms, and various crustacean species. The intermediate rating reflects the current conditions typical of this exposed coastline, where tidal and wind-driven currents can develop quickly. The southeastern coast is best dived during the northeast monsoon from October to April, when conditions are calmest. Visibility ranges from 8 to 20 metres depending on conditions, with water temperatures around 27 to 29 degrees. Yala Rock provides a unique diving experience where marine and terrestrial wilderness connect.
Dive Yala Rock with one of these PADI or SSI certified centers within 20 km.
Forecast from Open-Meteo, updated every 15 minutes
Sign in to share your dive experience
Sign InGreat spot for advanced divers. Currents can be tricky but the marine life makes it worth it.
One of the best dive sites in the region. Highly recommended.