Costa Rica ligger i den tropiske klimasonen. På grunn av nordøstpassaten er de karibiske kystslettene mer nedbørrike enn lavlandet ved Stillehavet. Limón f.eks. mottar 3100 mm regn i året, og ingen måned får mindre enn 150 mm. Stillehavskysten mottar 1000-2000 mm, hvorav mesteparten faller i perioden mai-november. Middeltemperaturen ligger i lavlandsområdene omkring 27 °C i året med svært små årstidsvariasjoner. På høyslettene er klimaet mer kjølig; hovedstaden San José (1150 m o.h.) har årsgjennomsnitt på 20 °C. Årlig nedbør i San José er ca. 1900 mm, av dette faller 90 % fra mai til oktober.