This information may change. Always check the official source.Last verified: August 2026 by

Best time to visit Costa Rica

In San Jose: December to April — the months averaging 18–27 °C by day. 12 of the twelve months clear that band in San Jose, so this is the driest run of 5 in a row.

Costa Rica is not one climate. Each reference city below is answered on its own numbers.

San Jose

  1. January: 24 °C by day, 16 °C at night, 89 mm of rain, recommended
  2. February: 26 °C by day, 16 °C at night, 61 mm of rain, recommended
  3. March: 26 °C by day, 17 °C at night, 61 mm of rain, recommended
  4. April: 26 °C by day, 18 °C at night, 113 mm of rain, recommended
  5. May: 25 °C by day, 18 °C at night, 357 mm of rain
  6. June: 24 °C by day, 18 °C at night, 404 mm of rain
  7. July: 24 °C by day, 18 °C at night, 311 mm of rain
  8. August: 24 °C by day, 18 °C at night, 378 mm of rain
  9. September: 24 °C by day, 17 °C at night, 417 mm of rain
  10. October: 24 °C by day, 17 °C at night, 464 mm of rain
  11. November: 23 °C by day, 17 °C at night, 345 mm of rain
  12. December: 24 °C by day, 17 °C at night, 163 mm of rain, recommended
Warmest
February, 26 °C
Coolest
November, 23 °C
Driest
February, 61 mm
Wettest
October, 464 mm

Liberia

January to March. Every month in Liberia averages above 27 °C by day, so the choice here is rain rather than temperature — those are the driest three months in a row.

  1. January: 30 °C by day, 22 °C at night, 4 mm of rain, recommended
  2. February: 31 °C by day, 23 °C at night, 2 mm of rain, recommended
  3. March: 33 °C by day, 23 °C at night, 7 mm of rain, recommended
  4. April: 34 °C by day, 24 °C at night, 39 mm of rain
  5. May: 32 °C by day, 24 °C at night, 244 mm of rain
  6. June: 30 °C by day, 23 °C at night, 324 mm of rain
  7. July: 30 °C by day, 23 °C at night, 201 mm of rain
  8. August: 30 °C by day, 23 °C at night, 253 mm of rain
  9. September: 29 °C by day, 23 °C at night, 385 mm of rain
  10. October: 28 °C by day, 22 °C at night, 421 mm of rain
  11. November: 28 °C by day, 22 °C at night, 153 mm of rain
  12. December: 29 °C by day, 22 °C at night, 20 mm of rain
Warmest
April, 34 °C
Coolest
October, 28 °C
Driest
February, 2 mm
Wettest
October, 421 mm

Puerto Viejo

November to March — 18–27 °C by day. 6 of the twelve months clear that band in Puerto Viejo, so this is the driest run of 5 in a row.

  1. January: 26 °C by day, 21 °C at night, 238 mm of rain, recommended
  2. February: 27 °C by day, 21 °C at night, 163 mm of rain, recommended
  3. March: 27 °C by day, 22 °C at night, 152 mm of rain, recommended
  4. April: 28 °C by day, 22 °C at night, 188 mm of rain
  5. May: 28 °C by day, 23 °C at night, 369 mm of rain
  6. June: 28 °C by day, 23 °C at night, 372 mm of rain
  7. July: 27 °C by day, 22 °C at night, 447 mm of rain
  8. August: 28 °C by day, 23 °C at night, 350 mm of rain
  9. September: 28 °C by day, 23 °C at night, 284 mm of rain
  10. October: 28 °C by day, 23 °C at night, 375 mm of rain
  11. November: 27 °C by day, 22 °C at night, 461 mm of rain, recommended
  12. December: 26 °C by day, 22 °C at night, 397 mm of rain, recommended
Warmest
April, 28 °C
Coolest
January, 26 °C
Driest
March, 152 mm
Wettest
November, 461 mm

How this is worked out: a month qualifies when its mean daytime high falls between 18 °C and 27 °C. Where more than five qualify, the answer is the driest run of consecutive qualifying months; where none do, it is the driest three months in a row if the year is hot throughout, or the warmest three if it never gets there. The figures are the thirty-year monthly averages charted below, and they are averages, not a forecast — any single year can miss them by a wide margin.

San Jose

Long-term averages for San Jose: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).

DayNight
15202530°C0500mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary: Day 24 °C, Night 16 °C, Rain 89 mm. February: Day 26 °C, Night 16 °C, Rain 61 mm. March: Day 26 °C, Night 17 °C, Rain 61 mm. April: Day 26 °C, Night 18 °C, Rain 113 mm. May: Day 25 °C, Night 18 °C, Rain 357 mm. June: Day 24 °C, Night 18 °C, Rain 404 mm. July: Day 24 °C, Night 18 °C, Rain 311 mm. August: Day 24 °C, Night 18 °C, Rain 378 mm. September: Day 24 °C, Night 17 °C, Rain 417 mm. October: Day 24 °C, Night 17 °C, Rain 464 mm. November: Day 23 °C, Night 17 °C, Rain 345 mm. December: Day 24 °C, Night 17 °C, Rain 163 mm
Show the monthly table
San Jose
MonthDay (°C)Night (°C)Rain (mm)
January241689
February261661
March261761
April2618113
May2518357
June2418404
July2418311
August2418378
September2417417
October2417464
November2317345
December2417163

Liberia

Long-term averages for Liberia: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).

DayNight
20253035°C0500mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary: Day 30 °C, Night 22 °C, Rain 4 mm. February: Day 31 °C, Night 23 °C, Rain 2 mm. March: Day 33 °C, Night 23 °C, Rain 7 mm. April: Day 34 °C, Night 24 °C, Rain 39 mm. May: Day 32 °C, Night 24 °C, Rain 244 mm. June: Day 30 °C, Night 23 °C, Rain 324 mm. July: Day 30 °C, Night 23 °C, Rain 201 mm. August: Day 30 °C, Night 23 °C, Rain 253 mm. September: Day 29 °C, Night 23 °C, Rain 385 mm. October: Day 28 °C, Night 22 °C, Rain 421 mm. November: Day 28 °C, Night 22 °C, Rain 153 mm. December: Day 29 °C, Night 22 °C, Rain 20 mm
Show the monthly table
Liberia
MonthDay (°C)Night (°C)Rain (mm)
January30224
February31232
March33237
April342439
May3224244
June3023324
July3023201
August3023253
September2923385
October2822421
November2822153
December292220

Puerto Viejo

Long-term averages for Puerto Viejo: the mean daily high, the mean overnight low and the mean monthly rainfall across 30 years of ERA5 reanalysis data (1995–2024).

DayNight
202530°C0500mmJanFebMarAprMayJunJulAugSepOctNovDecJanuary: Day 26 °C, Night 21 °C, Rain 238 mm. February: Day 27 °C, Night 21 °C, Rain 163 mm. March: Day 27 °C, Night 22 °C, Rain 152 mm. April: Day 28 °C, Night 22 °C, Rain 188 mm. May: Day 28 °C, Night 23 °C, Rain 369 mm. June: Day 28 °C, Night 23 °C, Rain 372 mm. July: Day 27 °C, Night 22 °C, Rain 447 mm. August: Day 28 °C, Night 23 °C, Rain 350 mm. September: Day 28 °C, Night 23 °C, Rain 284 mm. October: Day 28 °C, Night 23 °C, Rain 375 mm. November: Day 27 °C, Night 22 °C, Rain 461 mm. December: Day 26 °C, Night 22 °C, Rain 397 mm
Show the monthly table
Puerto Viejo
MonthDay (°C)Night (°C)Rain (mm)
January2621238
February2721163
March2722152
April2822188
May2823369
June2823372
July2722447
August2823350
September2823284
October2823375
November2722461
December2622397

Comments

No comments yet. Share the first one.

Share a tip

Sign in to continue.

Sources (1)

What this guide was checked against. Rules and prices change — follow the official link before you rely on a detail.