Климат (Af) тропический лесной. Максимальная температура, замечается в марте до 34.9°С, а наименьшая опускается до 21.6°C в январе. Самый тёплый месяц - это март с характерной температурой 31.7 °C. Месяц, когда температура наиболее низкая — ноябрь, среднее значение температуры за день 28.8 °C. Средняя температура воздуха в Малакке, по данным наблюдений, достигает 29.9°C. На протяжении года: дни ясной погоды - 7, снегопадные дни - 0, дни с осадками - 351, облачных дней - 8.