Time ’n’ placeOpen the globe

Costa Rica Capital

Best time to visit San José

Go inDecember–April

The ‘green season’ brings afternoon rain but lower prices.

See San José on the globe

San José month by month

MonthRatingAvg highRainCrowdsFlightsWhat’s on
JanuaryGreat24°CMostly dryPeak crowdsPriciestDry season
FebruaryGreat25°CMostly dryPeak crowdsPriciestDry season
MarchGreat26°CMostly dryPeak crowdsPriciestDry season
AprilGreat27°CSome rainModerateAverageDry season
MayGood27°CWetModerateAverage–
JuneGood26°CVery wetQuietCheapest–
JulyGood26°CVery wetModerateAverageTurtle nesting
AugustGood26°CVery wetModerateAverageTurtle nesting
SeptemberGood26°CVery wetQuietCheapestTurtle nesting
OctoberGood25°CVery wetQuietCheapestTurtle nesting
NovemberGood24°CWetModerateAverage–
DecemberGreat24°CSome rainPeak crowdsPriciestDry season

Festivals, events and seasons in San José

  • Jul–Oct🌿 Turtle nestingGreen turtles at Tortuguero.
  • Dec–Apr🌿 Dry seasonBest for the Pacific beaches and volcanoes.

Good to know

  • Flights to San José are usually cheapest in June and September–October. The catch: June and September–October are rainy.
  • Crowds and prices peak in December–March, so book early.
  • The heaviest rain falls in June–October.

Questions people ask

When is the best time to visit San José?

The best time to visit San José is December–April. The ‘green season’ brings afternoon rain but lower prices.

What is the cheapest time to fly to San José?

Flights are usually cheapest in June and September–October, when demand is lowest.

When is San José busiest?

San José is busiest in December–March.

What is the weather like in San José?

April is the warmest month, with average highs of 27°C, and January the coolest at 24°C. The wettest period is May–November.

Nearby destinations