When people imagine Costa Rica, they often picture a tropical paradise with consistent weather. The reality is much more interesting! This small Central American country boasts remarkable temperature differences across its regions. You can be sweating on a beach in the morning and bundled in a jacket in the mountains by afternoon. These differences are part of what makes Costa Rica such a unique place. In this article, we’ll explore temperatures variations in Costa Rica and what to expect when exploring the different regions.
Short on time? Get a quick summary with our FAQs section – Jump to FAQ
Costa Rica’s coastlines deliver that classic tropical warmth tourists think (dream) of. Both the Pacific and Caribbean coasts maintain steady temperatures throughout the year, typically ranging from 75-90°F (24-32°C).
The Pacific coast tends to be slightly warmer and drier, especially in the northwestern Guanacaste region. Here, temperatures regularly climb into the upper 80s and 90s°F (30-35°C) during the dry season from December through April.
During the peak of dry season in March and April, temperatures can even soar to extreme highs over 100°F (38°C). This kind of heat is usually in areas like Liberia (Guanacaste), Palo Verde (Tempisque), or San Mateo (near Puntarenas). It’s typically for only a handful of days per year.
The central and southern Pacific coast has slightly milder highs but can still feel very hot because of higher humidity. This is especially true from Manuel Antonio south to the Osa Peninsula, where the jungle is dense and holds more moisture.
Lows along the Pacific coast range from low-to-mid 60s°F (16-18°C) at night to 75-80°F (24-26°C) on the hottest nights.
Costa Rica’s Caribbean coast has more consistent temperatures year-round but with higher humidity levels as well.
Areas like Puerto Viejo de Talamanca, Cahuita, and Tortuguero stay warm between 75-85°F (24-29°C) regardless of season, though they might feel hotter due to the moisture.
The refreshing Caribbean Sea breeze helps balance the heat, making those beachside hammocks even more inviting!
Things also cool off at night on the Caribbean with pleasant lows in the mid 60s°F to 70°F (18-21°C)
Mornings generally offer much cooler temperatures on either coast. This is a good time to fit in activities like hiking, adventure tours, or bird watching before the midday heat kicks in. Things do cool down again in the late afternoon too, especially when showers or storms roll through.
As you move inland toward the Central Valley, temperatures are much milder. The hills around San José and neighboring cities like Alajuela, Heredia, Santa Ana, Grecia, Atenas, and Cartago enjoy what some consider “springlike” weather.
The Central Valley sits at elevations between 3,000-5,000 feet (900-1,500 meters), creating a temperate climate with average temps between 65-80°F (18-27°C) year-round. This comfortable range explains why so many people live here (nearly 70% of the population).
While it’s rarely too hot or too cold in the Central Valley, it can still get quite uncomfortable with the hot concrete of city centers on a sunny day.
Evenings cool down too, enough that a light sweater or windbreaker might be needed. This is especially true between December and February when temperatures can dip into the lower 60s°F (15-17°C) from aporaching cold fronts and seasonal winds.
For those seeking relief from the heat, Costa Rica’s mountains and highlands offer dramatic temperature drops. Regions like Monteverde, San Gerardo de Dota, and the slopes of volcanoes like Poás and Irazú can get downright chilly!
At elevations above 5,000 feet (1,500 meters), temperatures typically range from 45-70°F (7-21°C). Monteverde’s cloud forest, sitting around 4,600 feet (1,400 meters), maintains cool average temperatures of 69°F (20.6°C) year-round. The constant mist and cloud cover can make it feel even cooler. Note that the 69°F (20.6°C) average in Monteverde accounts for the significant temperature drop in the cloud forest at night. Day time temperatures are typically a pleasant 75-80°F.
The highest peaks, including Mount Chirripó (Costa Rica’s tallest mountain at 12,533 feet/3,820 meters), can experience near-freezing temperatures at night. Hikers reaching Chirripó’s summit sometimes see frost in the early morning!
These cooler regions have entirely different ecosystems. The misty oak forests and alpine tundra host unique plants and wildlife adapted to these conditions.
One of Costa Rica’s most fascinating weather phenomena is how quickly temperatures can change as you travel. Within a single day’s journey, you might experience temperature variations of 30°F (17°C) or more!
For example, on a morning drive from the hot beaches of Manuel Antonio up to the San Gerardo de Dota in the mountains, the temps could change from 85°F to 55°F (29°C to 13°C). This drive takes just a few hours! You can literally feel the temperature dropping with each switchback up the mountain road.
These rapid changes create microclimates where unique plant and animal species thrive. They also offer visitors the chance to escape uncomfortable heat or cool off without traveling too far.
Tip: When packing for Costa Rica, remember this diversity. Throw in both shorts and a light jacket, no matter what your itinerary. You never know when a spontaneous trip from coast to cloud forest might present itself.
Costa Rica’s temperature variations are a huge part of what makes the country special. Whether you’re seeking the tropical heat of beach destinations, the pleasant spring-like temperatures of the Central Valley, or the refreshing cool of the cloud forests, Costa Rica delivers on all fronts. And that’s the beauty of Costa Rica. It’s a world of climate experiences packed into one small country.
The hottest months are typically March and April, especially in the northwestern Guanacaste region where temperatures can exceed 100°F (38°C).
Yes, especially if you’re visiting mountain areas like Monteverde or San Gerardo de Dota. Even in the Central Valley, evenings can be cool enough to need a light jacket or sweater.
Temperature swings of 15-20°F (8-11°C) between day and night are common, particularly in higher elevations.
Absolutely! Costa Rica’s small size means you can go from hot beaches to cool mountains in just a few hours of driving.
The Central Valley (including San José) has what many consider ideal temperatures, generally ranging from 65-80°F (18-27°C) throughout the year.
As a general rule, temperature decreases about 3.5°F for every 1,000 feet (1.7°C per 300 meters) of elevation gain in Costa Rica. This can vary within microclimates.
Yes! The cloud forests (like Monteverde) and highlands offer refreshingly cool temperatures even during the hottest months. Cold fronts from North America’s winter can even drop the temperatures significantly in Costa Rica.
No, even at Costa Rica’s highest elevations, temperatures rarely drop below freezing, and snow doesn’t occur. Though it can get a bit frosty on Mount Chirripó (Costa Rica’s tallest mountain at 12,533 feet/3,820 meters) from time to time.