La géographie montagneuse du Costa Rica joue un rôle très important dans le climat agréable du pays.
On note deux saisons particulièrement marquées : la saison sèche, qui va du mois de novembre aux premiers jours de mai, et la saison des pluies, qui débute au mois de mai et qui se prolonge jusqu'à la fin du mois d’octobre.
Dans toute la zone pacifique et le Guanacaste, la saison des pluies a lieu entre mars et fin octobre - début novembre, et dans les Caraïbes, les pluies fraîches arrivent de mai à décembre, à l’exception des mois de septembre et octobre, durant lesquels s’installe un court et agréable été.
Même pendant les mois les plus pluvieux, les matins de tout le pays ont tendance à être ensoleillés et agréables.
Selon les zones, les températures atteignent une moyenne de 25°C sur les côtes et les plages, 16°C dans les zones montagneuses et entre 20 et 22°C dans la Vallée Centrale.
Dans toutes les régions du pays, le mois le plus froid peut être novembre, décembre ou janvier ; le plus chaud avril ou mai.