Costa Rica tiene un clima tropical, pero con muchos microclimas debido a sus montañas, costas y bosques. San José, en el Valle Central a unos 1.150 metros de altitud, disfruta de un clima primaveral muy agradable todo el año, con temperaturas de 18–27°C. Las costas, tanto del Pacífico como del Caribe, son más calurosas y húmedas.
El país tiene dos estaciones bien definidas: el "verano" o temporada seca, de diciembre a abril, con días soleados; y el "invierno" o temporada verde, de mayo a noviembre, con lluvias de tarde frecuentes que mantienen la exuberante vegetación. La vertiente caribeña tiene su propio patrón y puede llover en épocas distintas al resto del país.
Mejor época para viajar: La temporada seca, de diciembre a abril, ofrece días soleados ideales para playas y parques nacionales. La temporada verde (mayo–noviembre) es más económica y con naturaleza exuberante.
Temporada de lluvias: De mayo a noviembre (temporada verde), con lluvias de tarde frecuentes. La costa caribeña sigue un patrón propio.
San José tiene un clima primaveral todo el año gracias a su altitud en el Valle Central, con temperaturas de 18–27°C. La temporada seca va de diciembre a abril y la temporada verde (lluviosa) de mayo a noviembre, con aguaceros de tarde.