Eritrea climate

World Climates covers 1 place in Eritrea. Asmara has a cold semi-arid climate (Köppen BSk).

Climate of Asmara at a glance

The year average in Asmara is 17 °C62 °F. The warmest month is June, with an average high of 27 °C80 °F. The coldest is January, with an average low of 6 °C43 °F. About 415 mm16 in of precipitation falls in a year. August is the wettest month and January the driest. By our comfort score, the best months to visit are September–June.

Frequently asked questions

How many places in Eritrea does this site cover?

World Climates has climate data for one place in Eritrea: Asmara. Its page has monthly averages for temperature, rainfall, humidity and daylight.

What is the warmest month in Asmara?

June is the warmest month, with an average high of 27 °C80 °F. January is the coldest, with an average low of 6 °C43 °F.

When does it rain the most in Asmara?

August is the wettest month, with about 145 mm5.7 in of precipitation. The yearly total is about 415 mm16 in.

When is the best time to visit Asmara?

By our comfort score, the most comfortable months are September–June. The score is based on long-term averages, not on a forecast.

Climate of every place in Eritrea

Annual averages, 2001–2025
PlaceYearMax highMin lowPrecip.
Asmara17276415

Year = annual mean temperature; max high = average high of the warmest month; min low = average low of the coldest month; precip. = annual total. Temperatures in °C°F, precipitation in mminches. Sorted by population.

Data: NASA POWER climatology 2001–2025 (MERRA-2 reanalysis, CERES satellite data) — grid-cell averages, not station records. Sources and method.