Snorkeling with sea turtles in the Maldives is straightforward and often excellent. You’ll drift over shallow reefs or lagoons where green turtles graze on seagrass, coming within a few meters if you stay calm and don’t chase them. Expect 30–60 minutes in the water per session, sometimes with reef fish and the occasional ray. Visibility is usually very good, but it can drop after rain or strong winds. The experience feels relaxed rather than adrenaline-filled; it’s mostly quiet gliding and watching turtles go about their day.
The best time is December to April when seas are calmer and visibility is highest. June to October can still work on the leeward side but expect more swell and occasional poorer conditions. Expect to pay around $45–$85 per person for a half-day trip from a resort or local island, including gear and boat transfer. Full-day excursions or those with multiple stops usually sit at the higher end.
Pick a smaller group trip from a local island if you want more time in the water and fewer people; resort excursions are convenient but often rushed and crowded. Skip the “guaranteed turtle” marketing — nothing is guaranteed, and operators that chase or feed turtles should be avoided. Bring your own mask and snorkel if you have them; rental gear is usually average.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.