Search Menu

Average climate of Lilongwe

The climate of Lilongwe has an average yearly temperature of 28°C. Throughout the year, the average monthly temperature can drop to 24°C and rise to 31°C.

Annually, about 1052 mm of rain falls. This gives a good overview of how much rain to expect in Lilongwe.

  • Average yearly temperature: 28°C
  • Highest temperature: 31°C in October and November
  • Lowest temperature: 24°C in June and July
  • Precipitation: 1052 mm per year, averaging 88 mm per month
  • Driest months: 0,9 mm in September, 1,1 mm in August and 1,8 mm in July
  • Wettest months: 314 mm in January, 241 mm in February and 200 mm in December

Temperature per month in Lilongwe

This graph shows the average high temperatures in degrees Celsius for each month in Lilongwe

Temperature per month in Lilongwe

Precipitation per month in Lilongwe

This graph shows the average monthly precipitation in millimeters in Lilongwe.

Precipitation per month in Lilongwe

UV index per month in Lilongwe

This graph shows the average UV index per month in Lilongwe.

UV index per month in Lilongwe

Yearly temperature in Lilongwe

This graph shows the average yearly temperature in Lilongwe, measured in degrees Celsius.

Yearly temperature in Lilongwe

Yearly total precipitation in Lilongwe

This graph shows the average yearly precipitation in millimeters in Lilongwe.

Precipitation per year in Lilongwe

Average weather in Lilongwe per month

Click on a month below to see in detail how the weather typically is in Lilongwe and what to expect. Based on the historical weather data of Lilongwe, you can view the average temperature, precipitation, wind, and UV index for each day of the month.