Le Costa Rica a un climat tropical à 2 saisons : saison sèche de décembre à avril et saison des pluies de mai à novembre. Les températures sont stables tout au long de l'année : entre 25 et 30°C. San Jose, situé à 1 150m jouit d'un climat plus tempéré. La température de l'eau oscille entre 27° et 31°C.La meilleure saison pour visiter le Costa Rica s'étend de décembre à mai.