Climate and average weather in El Salvador
El Salvador has a tropical climate with two seasons; a dry and wet season. The best time to visit El Salvador is at the beginning or the end of the dry season. The dry season (verano) lasts from November to April, and the rainy season (invierno) lasts from May to October.
The temperature varies little with the change of seasons, however it is significantly lower in the higher mountain areas. The temperature is highest at the coast with an average of 30 degrees Celsius (86° Fahrenheit). Only during rainy season you will experience rainy days. These are often severe topical downpours in the late afternoon.
Interested in more detailed information on the Weather and Climate in El Salvador?
Please select the city you wish to travel to, or the one closest to your destination. Each selected city will show you the following graphs:
1. Average minimum and maximum temperature over the year
2. Average monthly precipitation over the year (rainfall, snow)
3. Average monthly hours of sunshine over the year
On certain pages we also offer other historical weather data like humidity, wind speed and water temperature.
Regions in El Salvador
Places in El Salvador
Select a city to see its average temperature, precipitation and hours of sunshine over the year.