Cities in Malaysia — climate month by month
Compare 18 cities of Malaysia across the year.
← Back to Malaysia year-round average
Sunny & HotSunny & WarmSunny & MildTropicalSnowy
| City | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| George Town | 27.4°C81.3°F 120 mm4.7″ | 27.9°C82.2°F 93 mm3.7″ | 28.1°C82.6°F 147 mm5.8″ | 28.1°C82.6°F 215 mm8.5″ | 28°C82.4°F 223 mm8.8″ | 27.8°C82°F 175 mm6.9″ | 27.5°C81.5°F 200 mm7.9″ | 27.2°C81°F 228 mm9″ | 27°C80.6°F 313 mm12.3″ | 27.1°C80.8°F 390 mm15.4″ | 27.1°C80.8°F 287 mm11.3″ | 27.2°C81°F 184 mm7.2″ |
| Kuala Lumpur | 27.1°C80.8°F 154 mm6.1″ | 27.6°C81.7°F 140 mm5.5″ | 27.8°C82°F 208 mm8.2″ | 28°C82.4°F 243 mm9.6″ | 28°C82.4°F 205 mm8.1″ | 27.8°C82°F 132 mm5.2″ | 27.4°C81.3°F 131 mm5.2″ | 27.5°C81.5°F 164 mm6.5″ | 27.5°C81.5°F 206 mm8.1″ | 27.4°C81.3°F 280 mm11″ | 27.3°C81.1°F 300 mm11.8″ | 27.1°C80.8°F 237 mm9.3″ |
| Klang | 27°C80.6°F 183 mm7.2″ | 27.5°C81.5°F 136 mm5.4″ | 27.7°C81.9°F 205 mm8.1″ | 27.8°C82°F 217 mm8.5″ | 27.9°C82.2°F 178 mm7″ | 27.9°C82.2°F 115 mm4.5″ | 27.5°C81.5°F 104 mm4.1″ | 27.5°C81.5°F 159 mm6.3″ | 27.4°C81.3°F 189 mm7.4″ | 27.4°C81.3°F 256 mm10.1″ | 27.1°C80.8°F 277 mm10.9″ | 26.9°C80.4°F 238 mm9.4″ |
| Johor Bahru | 26.1°C79°F 194 mm7.6″ | 26.6°C79.9°F 183 mm7.2″ | 26.9°C80.4°F 187 mm7.4″ | 27.1°C80.8°F 208 mm8.2″ | 27.3°C81.1°F 187 mm7.4″ | 27.2°C81°F 156 mm6.1″ | 26.9°C80.4°F 147 mm5.8″ | 26.8°C80.2°F 150 mm5.9″ | 26.8°C80.2°F 177 mm7″ | 26.9°C80.4°F 203 mm8″ | 26.4°C79.5°F 253 mm10″ | 26.1°C79°F 306 mm12″ |
| Butterworth | 27.7°C81.9°F 113 mm4.4″ | 28.2°C82.8°F 91 mm3.6″ | 28.5°C83.3°F 153 mm6″ | 28.4°C83.1°F 223 mm8.8″ | 28.3°C82.9°F 215 mm8.5″ | 28.1°C82.6°F 159 mm6.3″ | 27.7°C81.9°F 202 mm8″ | 27.6°C81.7°F 204 mm8″ | 27.4°C81.3°F 305 mm12″ | 27.5°C81.5°F 394 mm15.5″ | 27.4°C81.3°F 290 mm11.4″ | 27.5°C81.5°F 188 mm7.4″ |
| Melaka City | 26.7°C80.1°F 103 mm4.1″ | 27.3°C81.1°F 92 mm3.6″ | 27.5°C81.5°F 146 mm5.7″ | 27.5°C81.5°F 188 mm7.4″ | 27.7°C81.9°F 173 mm6.8″ | 27.5°C81.5°F 171 mm6.7″ | 27.2°C81°F 190 mm7.5″ | 27°C80.6°F 198 mm7.8″ | 27°C80.6°F 218 mm8.6″ | 27.1°C80.8°F 227 mm8.9″ | 26.8°C80.2°F 232 mm9.1″ | 26.6°C79.9°F 157 mm6.2″ |
| Ipoh | 26.8°C80.2°F 166 mm6.5″ | 27.4°C81.3°F 159 mm6.3″ | 27.8°C82°F 195 mm7.7″ | 27.9°C82.2°F 273 mm10.7″ | 28°C82.4°F 224 mm8.8″ | 27.8°C82°F 151 mm5.9″ | 27.4°C81.3°F 155 mm6.1″ | 27.4°C81.3°F 161 mm6.3″ | 27.3°C81.1°F 230 mm9.1″ | 27.1°C80.8°F 316 mm12.4″ | 27°C80.6°F 307 mm12.1″ | 26.8°C80.2°F 260 mm10.2″ |
| Kuching | 26.2°C79.2°F 707 mm27.8″ | 26.5°C79.7°F 498 mm19.6″ | 26.9°C80.4°F 341 mm13.4″ | 27.3°C81.1°F 271 mm10.7″ | 27.6°C81.7°F 248 mm9.8″ | 27.6°C81.7°F 211 mm8.3″ | 27.3°C81.1°F 190 mm7.5″ | 27.3°C81.1°F 233 mm9.2″ | 27.1°C80.8°F 261 mm10.3″ | 27°C80.6°F 320 mm12.6″ | 26.8°C80.2°F 357 mm14.1″ | 26.5°C79.7°F 505 mm19.9″ |
| Kota Kinabalu | 26.7°C80.1°F 162 mm6.4″ | 26.8°C80.2°F 92 mm3.6″ | 27.4°C81.3°F 80 mm3.1″ | 28°C82.4°F 144 mm5.7″ | 28.1°C82.6°F 272 mm10.7″ | 27.8°C82°F 291 mm11.5″ | 27.5°C81.5°F 263 mm10.4″ | 27.6°C81.7°F 270 mm10.6″ | 27.4°C81.3°F 280 mm11″ | 27.3°C81.1°F 330 mm13″ | 27.1°C80.8°F 298 mm11.7″ | 27°C80.6°F 263 mm10.4″ |
| Kota Bharu | 25.9°C78.6°F 174 mm6.9″ | 26.4°C79.5°F 70 mm2.8″ | 27.3°C81.1°F 89 mm3.5″ | 28.1°C82.6°F 86 mm3.4″ | 28.3°C82.9°F 134 mm5.3″ | 27.9°C82.2°F 145 mm5.7″ | 27.6°C81.7°F 159 mm6.3″ | 27.4°C81.3°F 177 mm7″ | 27.2°C81°F 206 mm8.1″ | 27.1°C80.8°F 244 mm9.6″ | 26.4°C79.5°F 555 mm21.9″ | 26.1°C79°F 589 mm23.2″ |
| Shah Alam | 27°C80.6°F 158 mm6.2″ | 27.4°C81.3°F 130 mm5.1″ | 27.7°C81.9°F 202 mm8″ | 27.9°C82.2°F 227 mm8.9″ | 28°C82.4°F 184 mm7.2″ | 27.9°C82.2°F 122 mm4.8″ | 27.5°C81.5°F 114 mm4.5″ | 27.5°C81.5°F 159 mm6.3″ | 27.4°C81.3°F 196 mm7.7″ | 27.5°C81.5°F 263 mm10.4″ | 27.1°C80.8°F 281 mm11.1″ | 26.9°C80.4°F 230 mm9.1″ |
| Seremban | 26.7°C80.1°F 101 mm4″ | 27.2°C81°F 100 mm3.9″ | 27.5°C81.5°F 148 mm5.8″ | 27.6°C81.7°F 221 mm8.7″ | 27.5°C81.5°F 178 mm7″ | 27.2°C81°F 121 mm4.8″ | 26.8°C80.2°F 120 mm4.7″ | 26.9°C80.4°F 133 mm5.2″ | 26.9°C80.4°F 159 mm6.3″ | 26.9°C80.4°F 234 mm9.2″ | 26.8°C80.2°F 255 mm10″ | 26.7°C80.1°F 176 mm6.9″ |
| Kuantan | 25.6°C78.1°F 332 mm13.1″ | 26.3°C79.3°F 172 mm6.8″ | 27°C80.6°F 171 mm6.7″ | 27.5°C81.5°F 162 mm6.4″ | 27.7°C81.9°F 176 mm6.9″ | 27.5°C81.5°F 161 mm6.3″ | 27.1°C80.8°F 160 mm6.3″ | 27.1°C80.8°F 170 mm6.7″ | 27°C80.6°F 203 mm8″ | 26.9°C80.4°F 262 mm10.3″ | 26.6°C79.9°F 403 mm15.9″ | 25.8°C78.4°F 659 mm25.9″ |
| Kuala Terengganu | 25.3°C77.5°F 195 mm7.7″ | 25.9°C78.6°F 102 mm4″ | 26.7°C80.1°F 135 mm5.3″ | 27.5°C81.5°F 111 mm4.4″ | 27.8°C82°F 134 mm5.3″ | 27.5°C81.5°F 136 mm5.4″ | 27.2°C81°F 124 mm4.9″ | 27.2°C81°F 162 mm6.4″ | 27°C80.6°F 210 mm8.3″ | 26.7°C80.1°F 304 mm12″ | 26.2°C79.2°F 621 mm24.4″ | 25.6°C78.1°F 663 mm26.1″ |
| Alor Setar | 27.6°C81.7°F 44 mm1.7″ | 28.4°C83.1°F 64 mm2.5″ | 28.7°C83.7°F 115 mm4.5″ | 28.8°C83.8°F 197 mm7.8″ | 28.3°C82.9°F 241 mm9.5″ | 27.9°C82.2°F 181 mm7.1″ | 27.5°C81.5°F 229 mm9″ | 27.5°C81.5°F 216 mm8.5″ | 27.3°C81.1°F 306 mm12″ | 27.4°C81.3°F 335 mm13.2″ | 27.3°C81.1°F 241 mm9.5″ | 27.1°C80.8°F 86 mm3.4″ |
| Putrajaya | 26.7°C80.1°F 148 mm5.8″ | 27.2°C81°F 123 mm4.8″ | 27.5°C81.5°F 172 mm6.8″ | 27.7°C81.9°F 219 mm8.6″ | 27.7°C81.9°F 181 mm7.1″ | 27.6°C81.7°F 149 mm5.9″ | 27.1°C80.8°F 127 mm5″ | 27.1°C80.8°F 160 mm6.3″ | 27.1°C80.8°F 189 mm7.4″ | 27.2°C81°F 257 mm10.1″ | 26.9°C80.4°F 279 mm11″ | 26.7°C80.1°F 222 mm8.7″ |
| Kangar | 27.2°C81°F 45 mm1.8″ | 28.1°C82.6°F 37 mm1.5″ | 28.5°C83.3°F 87 mm3.4″ | 28.5°C83.3°F 165 mm6.5″ | 28.2°C82.8°F 233 mm9.2″ | 27.7°C81.9°F 193 mm7.6″ | 27.4°C81.3°F 188 mm7.4″ | 27.4°C81.3°F 208 mm8.2″ | 27.2°C81°F 300 mm11.8″ | 27.1°C80.8°F 296 mm11.7″ | 26.9°C80.4°F 223 mm8.8″ | 26.8°C80.2°F 101 mm4″ |
| Kuala Lipis | 25.1°C77.2°F 191 mm7.5″ | 25.9°C78.6°F 119 mm4.7″ | 26.5°C79.7°F 155 mm6.1″ | 26.9°C80.4°F 209 mm8.2″ | 26.9°C80.4°F 221 mm8.7″ | 26.7°C80.1°F 156 mm6.1″ | 26.5°C79.7°F 138 mm5.4″ | 26.4°C79.5°F 181 mm7.1″ | 26.2°C79.2°F 215 mm8.5″ | 26.1°C79°F 270 mm10.6″ | 26.5°C79.7°F 283 mm11.1″ | 25.3°C77.5°F 265 mm10.4″ |
On mobile, scroll horizontally for all months. Click a city name for its full year-round view.
Frequently asked questions
Which city in Malaysia has the least rain?
Seremban is the driest city in Malaysia, with approximately 1946 mm / 76.6 in of average annual rainfall.
Which city in Malaysia is warmest in July?
Butterworth is the warmest city in Malaysia in July, with an average temperature of 27.7°C / 81.9°F.
Which city in Malaysia is warmest in January?
Butterworth is the warmest city in Malaysia in January, with an average temperature of 27.7°C / 81.9°F.
Which city in Malaysia has the mildest year-round climate?
Butterworth has the highest annual average temperature in Malaysia at 27.9°C / 82.2°F, while Kuala Lipis has the lowest at 26.3°C / 79.3°F.
Which city in Malaysia has the most sunny months?
Kangar matches our sunny profiles (warm/mild with limited rain) for 1 months of the year — the most of any city in Malaysia.