Skip to main content
AMZBooking
Pre-Columbian Gold Museum, San José

Best time to visit · San José · Costa Rica

The best time to visit San José

Weather, crowds, prices and events for every month, so you can pick the trip that suits you.

Updated By the AMZBooking editorial team

Photo: Puroticorico, CC BY 2.0

Quick answer

The best time to visit San José is the dry season from December to April, when mornings are sunny, volcano views are clearest and roads to the coasts are at their best. The rainy season from May to November is cheaper and greener, with sunny mornings and afternoon showers, while September and October are the wettest months.

Key facts

Best months
December–April
Shoulder season
May, July and November
Warmest month
April (avg high 27°C (81°F))
Coldest month
January (avg high 24°C (75°F))
Rainiest month
October (~25 rainy days)
Lowest hotel prices
October

Seasons

San José has a mild, spring-like climate thanks to its altitude, with daytime highs around 24–27 °C all year. The dry season runs from about December to April; from May to November afternoons often bring heavy showers, with September and October the wettest months.

December–February

Dry season

Sunny, breezy and pleasant, with highs around 24–25 °C, festive events and peak demand for tours and hotels.

March–April

Late dry season

The warmest months, with clear skies and Semana Santa closures; showers begin by late April.

May–August

Green season

Sunny mornings and afternoon rain, with a drier spell often in July and lower prices.

September–November

Wettest months

Frequent heavy afternoon and evening rain, especially in September and October, easing through November.

Month by month

Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.

Average weather, crowds and prices by month
MonthHighLowRainy daysDaylightCrowdsPrices
January24°C15°C311.6 h4/54/5
February25°C15°C211.8 h4/54/5
March26°C16°C312 h4/54/5
April27°C17°C712.3 h4/54/5
May27°C17°C1912.6 h2/52/5
June26°C17°C2212.7 h2/52/5
July26°C17°C2012.6 h3/53/5
August26°C17°C2212.4 h3/53/5
September26°C16°C2412.2 h2/52/5
October25°C16°C2511.9 h1/51/5
November25°C16°C1511.7 h3/53/5
December24°C15°C611.5 h5/55/5

Yearly events

Recurring dates shift from year to year; confirm with the organiser before you book.

Events in San José by month
MonthEvents
JanuaryFiestas de Zapote — fairground festivities (late December to early January)
MarchSemana Santa processions (March or April)
AprilSemana Santa (March or April); Día de Juan Santamaría — national hero holiday (11 April)
AugustRomería — pilgrimage to the Basílica de los Ángeles in Cartago (night of 1–2 August); Mother's Day holiday (15 August)
SeptemberIndependence Day — lantern parade on the evening of 14 September and parades on 15 September
OctoberDía de la Mascarada — traditional masked parades (around 31 October)
DecemberFestival de la Luz — Christmas parade of lights (usually mid-December); Tope Nacional — horse parade (26 December)

Cheapest and quietest times

Hotel prices are usually lowest in October, and the sights are quietest in October.

San José on a budget.

What to pack

Packing for San José by season
SeasonPack
Dry seasonLight layers for the day and a light jacket for the evening; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
Late dry seasonLight layers for the day and a light jacket for the evening; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
Green seasonLight layers for the day and a light jacket for the evening; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
Wettest monthsLight layers for the day and a light jacket for the evening; Comfortable walking shoes

Questions travellers ask

+What is the best month to visit San José?

The best time to visit San José is the dry season from December to April, when mornings are sunny, volcano views are clearest and roads to the coasts are at their best. The rainy season from May to November is cheaper and greener, with sunny mornings and afternoon showers, while September and October are the wettest months.

+When are hotel prices lowest in San José?

Usually in October. Usually the wettest month in the Central Valley, with heavy afternoon and evening rain; good for low prices.

+What is the rainiest month in San José?

October, with about 25 days of rain on average.

+How hot does San José get?

The warmest month, April, averages highs of 27°C (81°F) and lows of 17°C (63°F).