Diving in Puerto Morelos is available all year long with conditions being the best between March and November. The average air temperature ranges from 25C/77F to 30C/86F. The coldest time of the year is from December to February while the warmest from July to August. The average water temperature stays around 20C/86F with water visibility ranging between 20-40m/60-120ft year-round.
What to see
The underwater landscape is quite remarkable and is teeming with marine life, including hundreds of varieties of fish along with barracudas, turtles, eels, rays and occasionally a nurse shark.