Lampung Weather & Climate: Indonesia

Climate by month across Lampung, Indonesia, average temperatures, rainfall and the best time to visit.

Climate overview of Lampung

In Indonesia you have several regions, one of which is called Lampung. The most popular city in this region is Kalianda, whose climate data we'll examine to provide you with an overview of what weather to expect in Lampung. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.

In Lampung, especially in Kalianda, temperatures remain consistently high year-round, with average maximums never dropping below 29°C (84°F).

The warmest weather in Lampung arrives in May, when temperatures climb to 31°C (88°F). In contrast, January sees the mercury drop to daytime highs of 29°C (84°F).

April, May and June are generally the hottest months of the year.

Precipitation in Lampung varies considerably throughout the year. The wettest conditions occur in December with 280 mm (11 in) of rain, while August stays relatively dry with 71 mm (2.8 in). The region experiences its rainy season during January, February, March, April, November and December, when monthly rainfall can range from 220 mm (8.7 in) to 280 mm (11 in).

Explore Lampung by month

Popular cities by month

Compare cities per month. Toggle cities on/off.

Kalianda Bandar Lampung
Day temperature (°C)
Monthly rainfall (mm)

Climate map of Lampung

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Kalianda 30°C (86°F) 31°C (88°F) 26°C (79°F) 26°C (79°F) 2192 mm (86 in)
Bandar Lampung 30°C (86°F) 31°C (88°F) 23°C (73°F) 24°C (75°F) 2754 mm (108 in)

Places in Lampung, Indonesia

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Popular cities

Explore more

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.