Best year time to visit Lahad Datu

General weather information about Lahad Datu

Average annual temperature is 24.8 °C

Absolute maximum temperature: 32.0 °C

Absolute minimum temperature: 19.9 °C

Number of sunny days: 3 days

Number of rainy days: 362 days

Look at detailed online map of Lahad Datu

* Weather data for Lahad Datu Malaysia is based on climate observations for 2026 year

Lahad Datu air temperature forecast for each month

JanFebMarAprMayJunJulAugSepOctNovDec
Absolute maximum temperature (°C)30.229.830.531.331.531.531.632.030.731.531.430.2
Average daytime temperature (°C)28.127.928.730.029.829.529.730.029.329.829.429.0
Average temperature (°C)24.023.924.225.125.425.025.325.524.825.124.824.8
Average night temperature (°C)21.621.521.521.822.522.122.622.322.122.122.322.3
Absolute minimum temperature (°C)20.819.920.620.521.521.021.621.220.921.221.321.3

Lahad Datu monthly weather indicators

JanFebMarAprMayJunJulAugSepOctNovDec
Daylight maximum duration (h)11.012.012.012.012.012.012.012.012.012.011.011.0
Daylight mean duration (h)11.912.012.112.212.312.412.412.312.112.011.911.8
Daylight minimum duration (h)11.011.012.012.012.012.012.012.012.011.011.011.0
Sunshine mean duration (h)8.08.29.310.48.99.19.39.68.48.98.39.0
Precipitation (mm)258168187155292338226259412281283214
Sunny days000000210000
Rainy days312831303130293030313031
Snow days000000000000

Best time to visit Lahad Datu:

The largest precipitation sum in Lahad Datu is at

  • June — 338(mm)
  • September — 412(mm)