Weather in San Salvador

What's the weather like in San Salvador?

San Salvador has warm year-round and heavy rainfall, especially in the wet season. Average daytime highs range from 30°C (86°F) in January to 29°C (85°F) in July, with overnight lows around 19°C (66°F) and 21°C (70°F) respectively.

For comfortable sightseeing temperatures (18–26°C daytime highs), the best months to visit San Salvador are June, and September through October.

Quick facts

Country
🇸🇻 El Salvador
Region
Central America
Time zone
America/El_Salvador
Coordinates
13.693, -89.218

Monthly climate

Long-run averages for each month of the year.

MonthAvg highAvg lowRainfallRain daysSnow days
January 30°C / 86°F 19°C / 66°F 5 mm 8
February 31°C / 88°F 19°C / 67°F 5 mm 6
March 31°C / 88°F 20°C / 69°F 17 mm 13
April 31°C / 87°F 21°C / 70°F 66 mm 22
May 29°C / 83°F 21°C / 70°F 230 mm 29
June 28°C / 82°F 21°C / 70°F 246 mm 28
July 29°C / 85°F 21°C / 70°F 156 mm 28
August 28°C / 83°F 21°C / 70°F 236 mm 29
September 27°C / 81°F 21°C / 69°F 287 mm 30
October 27°C / 81°F 20°C / 69°F 251 mm 29
November 28°C / 83°F 20°C / 68°F 76 mm 19
December 30°C / 85°F 19°C / 67°F 10 mm 10

San Salvador by month

Detailed weather for any specific month:

Cities with a similar climate to San Salvador

Frequently asked questions

When is the best time to visit San Salvador?

The most comfortable months in San Salvador are usually January, February, December, when average highs sit near 18–26°C (64–79°F) with relatively little rain. See the full month-by-month breakdown for the exact figures.

What is the hottest month in San Salvador?

March is typically the hottest month in San Salvador, averaging a high of 31°C (88°F).

What is the coldest month in San Salvador?

January is usually the coldest, with average lows around 19°C (66°F).

Does it snow in San Salvador?

Snow is rare in San Salvador; the climate data shows essentially no snowfall across the year.

Explore San Salvador on the interactive map

Live forecast, sunrise/sunset, and more.