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.

Sources (1)

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