Best Time to Visit Puerto Viejo, Costa Rica
Most Costa Rica travel guides are written about the Pacific coast. Puerto Viejo is on the Caribbean side—different weather system, different seasons, different logic. There’s no true dry season here, but two windows stand out: February–April for consistent sunshine, and September–October for calm seas and almost no crowds. Here’s what each month actually looks like.
Quick answer
Two windows stand out. February–April is the driest stretch—low rainfall, warm temperatures, and the most reliable beach weather of the year. September–October is what locals consider the real sweet spot: rainfall at around 180–200mm is actually lower than June, Caribbean seas are calmer than any other time of year, snorkeling visibility at Cahuita peaks, and accommodation rates drop. November and May–June are the hardest months to plan around—rain is frequent and seas are rough. Every other month lands somewhere in between.
Caribbean climate: how it's different from the Pacific
Most Costa Rica travel advice is calibrated for the Pacific coast, which has a clear dry season from December through April. Puerto Viejo runs on completely different logic. The Caribbean receives moisture year-round from the northeast trade winds, so rain is possible in any month. What changes is the intensity and frequency—not whether it rains at all. The typical daily pattern even in wet months: a partly sunny morning, then a short intense shower in the afternoon or evening.
Temperature barely moves. Daytime highs sit at 28–30°C (82–86°F) year-round; nights cool to 23–25°C (73–77°F). Humidity is consistently 80–90%. You will not need a sweater. You will want a light rain jacket.
Month-by-month breakdown
Use the table below to match your priorities—beach weather, snorkeling conditions, surf, wildlife, or keeping costs low.
| Month | Avg Temp | Rainfall | Sea | Crowds | Best For |
|---|---|---|---|---|---|
| January | 27–29°C | ~200 mm | Moderate | High | Beach, surfing (Salsa Brava), exploring |
| February | 27–29°C | ~100 mm | Moderate–calm | Medium | Beaches, snorkeling, wildlife |
| March | 28–30°C | ~120 mm | Moderate–calm | Low | Best overall conditions, quiet beaches |
| April | 28–30°C | ~150 mm | Moderate | High (Easter) | Good conditions, watch for Easter crowds |
| May | 27–28°C | ~300 mm | Rough | Low | Budget travel, jungle exploration |
| June | 27–28°C | ~350 mm | Rough | Low | Waterfalls, lush jungle, low rates |
| July | 27–29°C | ~280 mm | Moderate | Medium | European summer travelers, turtle watching |
| August | 27–29°C | ~250 mm | Moderate | Medium | Good mix of conditions, turtle nesting |
| September | 26–28°C | ~180 mm | Calm | Very Low | Best snorkeling, quiet beaches, low prices |
| October | 26–28°C | ~200 mm | Calm | Very Low | Snorkeling, wildlife, uncrowded beaches |
| November | 26–28°C | ~400 mm | Rough | Low | Low prices, but expect heavy rain |
| December | 26–28°C | ~350 mm | Moderate–rough | High (holidays) | Holiday atmosphere, busy and pricey |
Best time by activity
Snorkeling at Cahuita
September and October are the peak snorkeling window. Sea conditions are calmer, river runoff is lower, and visibility in the coral gardens at Cahuita National Park is at its clearest—sometimes 10–15 meters on good days. February–April is a strong second. One hard rule regardless of month: don’t snorkel within 24–48 hours of heavy rain. Runoff from rivers drops visibility to near zero. See the full guide: Snorkeling in Puerto Viejo.
Surfing
December through April is surf season. Northeast swells push through consistently, bringing power to Salsa Brava—Puerto Viejo’s expert-only reef break—and more accessible waves at Cocles and Playa Negra. Salsa Brava is not a beginner or intermediate spot; wipeouts onto shallow reef are common and serious. September–October occasionally produces good surf when Caribbean swells arrive, but it’s less predictable. See the full guide: Surfing in Puerto Viejo.
Wildlife watching
Wildlife is active year-round—sloths, howler monkeys, white-faced capuchins, toucans, and dozens of bird species don’t pack up for any season. Early morning is consistently the most productive time, especially along jungle edges, rivers, and quiet roads near the Gandoca-Manzanillo refuge. The 15 minutes right after a rain shower often brings the best activity. Turtle nesting runs July–October at Gandoca-Manzanillo, with leatherbacks and green turtles the most commonly sighted species. See the full guide: Wildlife in Puerto Viejo.
Budget travel
May and June have the lowest rates, but also the most rain. September–October is the smarter budget window: prices are similarly low, but you also get calmer seas and drier conditions. It’s the only time of year where the weather and the price both work in your favor at the same time.
Frequently asked questions
When is high season in Puerto Viejo?
December through April, with the two busiest periods being Christmas–New Year and Easter week (Semana Santa). During these peaks, accommodation in Puerto Viejo sells out weeks or months ahead and prices are at their highest. July–August is a secondary peak driven by European summer travelers. Book as early as possible if your dates land on any of these windows.
What months have the most rain in Puerto Viejo?
November is the wettest month, regularly exceeding 400mm. June and December are close behind. Even in these months, most rain arrives as afternoon showers—mornings are often partly clear. Plan your outdoor activities for the morning and keep afternoons flexible.
Related guides
- Snorkeling in Puerto Viejo — Cahuita, Punta Uva & Manzanillo with tour prices and visibility tips
- Wildlife in Puerto Viejo — sloths, monkeys, toucans, and where to spot them
- Surfing in Puerto Viejo — Salsa Brava, Cocles & Playa Negra for all levels
- Best beaches near Puerto Viejo — Playa Negra, Cocles, Punta Uva & more
- Puerto Viejo weather by month — detailed month-by-month rainfall and temperature data
- Getting to Puerto Viejo from San José — bus, shuttle & driving options with prices
- Visiting Puerto Viejo in September & October — why the secret low season is worth it