Sunshine Map

Medan weather by month & the best time to visit

🇮🇩 Indonesia · major coastal city · tropical rainforest climate

The best time to visit Medan is February — its sunniest month (Sunshine Score 73/100), with April and June close behind. Medan averages about 1,944 hours of sunshine a year. Daytime highs around 30°C / 86°F and roughly 90 mm of rain in February.

Jump to: month-by-month table · sea temperature · nearby alternatives · embed this data

Sun hours / year
1,944
Sunniest month
February
Peak score
73/100
Rain / year
2,276 mm
Midday UV at peak
10 (very high)
Sea at warmest
32°C / 90°F
Population
2.5M
Elevation
Sea level
Medan, Indonesia
Medan — photo via Wikimedia Commons

When is the best time to visit Medan?

For sunshine, the best time to visit Medan is February, then April and June. The dullest month is May (62/100, 200 mm of rain). The full month-by-month picture is in the table below.

How sunny is Medan?

Medan gets a moderate 1,944 hours of sunshine a year. Conditions barely change through the year — only 11 Sunshine Score points separate February from May. It ranks #108 of 119 destinations in Indonesia for annual sunshine, below the national median of 2,183 hours. The year's 2,276 mm of rain spreads fairly evenly across the months, with no pronounced dry season.

Sunshine Score by month

January: 63February: 7373March: 64April: 65May: 62June: 65July: 62August: 62September: 62October: 62November: 62December: 62JFMAMJJASOND
MonthScoreDay highNight lowRainUVSea
January63 29° / 84°F23° / 73°F 149 mm930° / 86°F
February73 30° / 86°F24° / 75°F 90 mm1031° / 88°F
March64 30° / 86°F24° / 75°F 142 mm1032° / 90°F
April65 30° / 86°F25° / 77°F 137 mm1032° / 90°F
May62 31° / 88°F25° / 77°F 200 mm932° / 90°F
June65 30° / 86°F24° / 75°F 137 mm932° / 90°F
July62 30° / 86°F24° / 75°F 168 mm931° / 88°F
August62 30° / 86°F24° / 75°F 199 mm931° / 88°F
September62 30° / 86°F24° / 75°F 261 mm931° / 88°F
October62 29° / 84°F24° / 75°F 310 mm831° / 88°F
November62 29° / 84°F24° / 75°F 233 mm831° / 88°F
December62 29° / 84°F24° / 75°F 250 mm830° / 86°F

Sea temperature in Medan by month

The sea off Medan is warmest in March at around 32°C / 90°F, and coolest in January at 30°C / 86°F. The water sits at a comfortable 21°C or warmer roughly all year round. Month-by-month sea-surface temperatures are in the Sea column of the table above.

See Medan on the interactive sunshine globe →

Nearby places for sunshine

Nearest destinations

Head-to-head

How Medan compares month by month: Medan vs Penang · Medan vs Subang · Medan vs Banda Aceh · Medan vs Langkawi · all comparisons

Put the Medan sunshine badge on your site

A compact badge showing Medan's sunshine at a glance — free to embed under CC BY 4.0. Paste this wherever you'd like it to appear:

Live preview — this is exactly what your readers see: