Al ser la barrera de arrecifes en gran parte de poca profundidad se forma una laguna arrecifal, por lo que las playas de Puerto Morelos son de muy poco oleaje.