Plusieurs raisons expliquent cet écart de température : Les espaces méditerranéens français sont plus au sud en latitude que la côte atlantique. La Méditerranée bénéficie également d'un meilleur ensoleillement, qui maintient la température de l'eau à un niveau élevé.