Lilongwe Weather Today

Temperature, Feels Like, Rain Chance & Hourly Forecast in Lilongwe

Lilongwe temperature today is 31°, feels like 29°, with a humidity level of 23% and wind at 16.99 km/h. Rain chance today is 0%. Use the hourly forecast and 5-day outlook below to plan your day.

Tomorrow in Lilongwe: expect a high of 30° and a low of 19°, with clear sky.

clear sky
31°
clear sky
H: 31° L: 31°
Feels like 29°
AQI: (/5)
Humidity
23%
Dew 7°
Wind speed
16.99 km/h
ENE · G17.6
Pressure
1013 hPa
Visibility
10 km
High Temperature
Temperature is 31°. Consider staying indoors during peak hours.
Windy Conditions
Wind speed is 16.99 km/h.
Weather Summary
Currently in Lilongwe, expect varied conditions with hot temperatures around 31°. Winds are moderate winds. Low humidity levels may cause dry conditions. Stay hydrated and seek shade during peak hours.
Precipitation Probability
0%
17
0%
20
0%
23
0%
02
0%
05
0%
08
0%
11
0%
14
0%
17
0%
20
0%
23
0%
02
0%
05
0%
08
0%
11
0%
14
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
29°
Thu
17:00
27°
 
25°
 
21°
 
19°
Fri
05:00
23°
 
28°
 
30°
 
29°
Fri
17:00
25°
 
24°
 
21°
 
20°
Sat
05:00
24°
 
29°
 
31°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
05:33
Sunset
Sunset
17:40
Moon Phase
Waxing Gibbous (97%)
Timezone: GMT+05:30
Last updated: Sep 24, 2026 7:26 PM · Data refreshes every 5 min
Location Info
Latitude
Latitude
-13.966920
Longitude
Longitude
33.787251
Embed This Weather

Copy the code below to embed Lilongwe weather on your website:

<iframe src="https://nearweather.com/embed/lilongwe-mw-927967" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about Lilongwe
Content curated by the NearWeather editorial team · Updated periodically

Climate and Weather in Lilongwe, Malawi

Lilongwe, the capital city of Malawi, is located in the central region of the country. It experiences a subtropical climate with distinct wet and dry seasons throughout the year. The city's climate is influenced by its proximity to Lake Malawi and its high elevation, which moderates the temperatures.

Temperature

Lilongwe has a relatively moderate temperature range with warm summers and mild winters. The average high temperatures range from 25°C (77°F) to 29°C (84°F) during the hottest months of November to February. The coolest months, from June to August, see average highs of around 22°C (72°F). During the winter months, temperatures can drop to around 10°C (50°F) during the night. However, frost is rare in Lilongwe due to its low altitude and the influence of Lake Malawi. Overall, the city experiences a pleasant climate throughout the year, making it an attractive destination for both locals and tourists.

Rainfall

Lilongwe experiences distinct wet and dry seasons. The rainy season typically begins around November and lasts until April, with January and February being the wettest months. During this period, the city receives an average of 800 to 1200 mm (31 to 47 inches) of rainfall. The heavy rains can result in occasional flooding, especially in low-lying areas. The dry season, which begins in May and lasts until October, is characterized by lower rainfall. The months of June and July are usually the driest, with precipitation levels dropping to only a few millimeters. This dry period is ideal for outdoor activities and exploring the city's attractions.

Sunshine

Lilongwe enjoys a good amount of sunshine throughout the year. On average, the city experiences about 8 to 9 hours of sunshine per day. The sunniest months are typically October and November, with an average of 10 hours of sunshine per day. This makes it an excellent destination for outdoor activities such as wildlife safaris, hiking, and exploring the city's parks and gardens.

Wind

Lilongwe experiences mild to moderate winds throughout the year. The prevailing winds come from the southeast during the dry season and from the northeast during the rainy season. The average wind speeds range from 10 to 15 km/h (6 to 9 mph), providing a pleasant breeze to cool down the city during the warmer months.

Climate Chart and Annual Weather Summary

The following table provides an overview of the average monthly temperatures and rainfall in Lilongwe:
Month Average High (°C) Average Low (°C) Rainfall (mm)
January 29 18 175
February 28 18 170
March 28 17 155
April 27 15 70
May 25 11 10
June 22 8 5
July 22 8 5
August 24 9 10
September 28 13 15
October 30 16 45
November 29 17 90
December 29 18 140
The climate in Lilongwe is characterized by warm temperatures throughout the year, with the hottest months being November to February. The wettest months are typically January and February, while June and July are the driest. The city enjoys a good amount of sunshine, making it an ideal destination for outdoor activities.

Best Time to Visit

The best time to visit Lilongwe is during the dry season, which runs from May to October. This period offers pleasant weather with lower chances of rainfall, allowing visitors to explore the city and its surroundings without interruptions. The months of June to September are particularly popular for wildlife safaris, as the dry conditions make it easier to spot animals in the national parks. It is important to note that temperatures can rise during the hottest months, so it is advisable to pack lightweight and breathable clothing, sunscreen, and hats to protect against the sun. Additionally, it is always a good idea to check the local weather forecast before your trip, as weather patterns can vary from year to year. In conclusion, Lilongwe experiences a subtropical climate with distinct wet and dry seasons. The city offers pleasant temperatures year-round, with warm summers and mild winters. Visitors can expect moderate rainfall during the wet season and ample sunshine throughout the year. The best time to visit Lilongwe is during the dry season, from May to October, for optimal outdoor exploration and wildlife viewing opportunities.
Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about Lilongwe
What is the temperature in Lilongwe right now?

The current temperature in Lilongwe is 31°, and it feels like 29°. Today's high is 31° and the low is 31°.

Will it rain in Lilongwe today?

No rain is expected in Lilongwe today (0% chance). Conditions are currently clear sky.

What is the weather in Lilongwe today?

Lilongwe is experiencing clear sky with a temperature of 31°. Humidity is at 23% and wind speed is 16.99 km/h from the ENE.

What is the humidity in Lilongwe today?

Humidity in Lilongwe is 23% right now, with a dew point of 7°. The air is dry — consider staying hydrated.

What is the wind speed in Lilongwe today?

Wind speed in Lilongwe is 16.99 km/h, flowing at 63° ENE wind direction. Gusts up to 17.6 km/h.

What is the 5-day forecast for Lilongwe?

NearWeather provides a detailed 5-day forecast and 48-hour hourly forecast for Lilongwe. Today's high is 31° and low is 31°, with a 0% chance of rain. Scroll up to view the full day-by-day and hourly breakdown.

What does it feel like in Lilongwe today?

It feels like 29° in Lilongwe today, with 3% cloud cover and 10 km visibility.

Weather in Lilongwe