Sumatra Weather & Climate: Indonesia

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

Climate overview of Sumatra

Sumatra in Indonesia sees its peak temperatures in May (33°C (91°F)) and its coolest in December (31°C (88°F)). For a full breakdown of what to expect throughout the year, we've put together a climate overview based on data from Medan, the region's most visited city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.

High temperatures are a constant in Sumatra, especially in Medan, with average maximums staying above 31°C (88°F) all year long.

The peak heat season generally takes place in April, May and June.

Precipitation in Sumatra varies considerably throughout the year. The wettest conditions occur in November with 377 mm (15 in) of rain, while February stays relatively dry with 176 mm (6.9 in).

Visitors hoping to maximize their time in the sun should consider planning their trip for June, when daylight hours are at their peak.

Explore Sumatra by month

Pick a month to see the average temperature, rainfall and sunshine in Sumatra — and find the best time to visit. (based on Medan)

Popular cities by month

Compare cities per month. Toggle cities on/off.

Medan Pekanbaru Tanjungpandan Bukittinggi Matur Dumai
Day temperature (°C)
Monthly rainfall (mm)

Climate map of Sumatra

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.

Medan 31°C (88°F) 33°C (91°F) 23°C (73°F) 24°C (75°F) 3192 mm (126 in) 1,593 hours
Pekanbaru 32°C (90°F) 33°C (91°F) 23°C (73°F) 24°C (75°F) 2610 mm (103 in)
Tanjungpandan 30°C (86°F) 32°C (90°F) 25°C (77°F) 26°C (79°F) 2720 mm (107 in)
Bukittinggi 28°C (82°F) 29°C (84°F) 19°C (66°F) 20°C (68°F) 3996 mm (157 in)
Matur 28°C (82°F) 29°C (84°F) 20°C (68°F) 21°C (70°F) 4303 mm (169 in)
Dumai 32°C (90°F) 34°C (93°F) 24°C (75°F) 25°C (77°F) 2917 mm (115 in)

Places in Sumatra, Indonesia

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

Explore more

Bucket list

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