Request a briefing

How hot is it for data-centre cooling? Ten years of hourly climate for Malaysia’s data-centre districts

Ten years of hourly ERA5 data for 11 districts, what it means for dry, evaporative and liquid cooling, and the dataset to download.

Contents

Malaysia is not too hot for dry cooling. Across 11 data-centre districts, outside air passed 32°C for 13 to 142 hours a year from 2016 to 2025, under 2% of the year, and the hottest hour in ten years was 33.8 to 36.1°C (ERA5 via Open-Meteo).

It is humid rather than extreme: the 99th-percentile wet-bulb temperature was 26.3 to 26.9°C in every district. Rain is frequent, with the longest dry spell 7 to 17 days and the driest 60 days still bringing 63 to 165 mm.

13–142 h/yr
Hours above 32°C, by district, 2016–2025 (ERA5)
33.8–36.1 °C
Hottest hour in ten years, by district
26.3–26.9 °C
99th-percentile wet-bulb, by district
11
Districts in the dataset, free to download

Is Malaysia too hot for dry cooling?

No. A dry cooler rejects heat to outside air, so what matters is how often the air is hotter than the cooling water. From 2016 to 2025 the 11 districts passed 32°C for 13 to 142 hours a year, and 34°C for 0 to 15 hours. Even the hottest district, Nilai, was above 32°C for 142 hours a year, 1.6% of the 8,760 hours.

Is liquid cooling needed for AI data centres in Malaysia?

No national rule requires liquid cooling. Johor, since 10 March 2026, considers only Tier 3 and 4 air-cooled designs and refuses high-water-demand designs (Malay Mail). On the climate, warm-water liquid cooling suits Malaysia: with cooling water at 40°C or more and dry coolers running about 6°C above outside air, heat can go to the air whenever it is below about 34°C. Every district’s hottest hour in ten years was 33.8 to 36.1°C, so this works almost all year. That is our engineering reading of the data, not a design standard.

How many hours a year is each district above 30°C or 32°C?

Temperature by data-centre district, hours a year, 2016–2025
DistrictStateAbove 26°CAbove 30°CAbove 32°CAbove 34°CMedian99th pctHottest hourWet-bulb 99th pct / max
Kulai / SedenakJohor3,73844333225.6°C31.4°C35.5°C26.9 / 28.7°C
Iskandar Puteri / NusajayaJohor5,10651648226.5°C31.6°C35.8°C26.9 / 28.5°C
Pasir GudangJohor5,01763363326.4°C31.8°C36.0°C26.9 / 28.1°C
PengerangJohor5,47924613026.6°C30.9°C34.2°C26.3 / 27.8°C
CyberjayaSelangor4,469834112926.1°C32.2°C35.7°C26.8 / 28.3°C
BantingSelangor5,05667734026.5°C31.5°C33.8°C26.8 / 28.2°C
NilaiNegeri Sembilan4,2899101421526.0°C32.5°C36.0°C26.7 / 28.1°C
Port DicksonNegeri Sembilan5,32961847126.7°C31.6°C35.0°C26.9 / 28.4°C
KulimKedah3,9218721381125.6°C32.5°C36.1°C26.8 / 28.3°C
Bayan LepasPenang5,76231218026.8°C31.0°C34.5°C26.8 / 29.0°C
Kota SamarahanSarawak3,638730109425.5°C32.2°C35.2°C26.9 / 28.2°C
Hours a year above 30°C, by district
Nilai910 h/yr
Kulim872 h/yr
Cyberjaya834 h/yr
Kota Samarahan730 h/yr
Banting677 h/yr
Pasir Gudang633 h/yr
Port Dickson618 h/yr
Iskandar Puteri / Nusajaya516 h/yr
Kulai / Sedenak443 h/yr
Bayan Lepas312 h/yr
Pengerang246 h/yr

ERA5 reanalysis (Copernicus) via Open-Meteo, hourly, 2016–2025. Analysis: Croutons Research.

The coast is milder at the peaks: Pengerang (13 hours above 32°C), Bayan Lepas (18) and Banting (34). The inland belt runs hottest: Nilai (142), Kulim (138) and Cyberjaya (112).

Download all 11 districts as CSV, free to reuse with credit (CC BY 4.0). Credit: ERA5 / Copernicus via Open-Meteo.

Can rainwater cover data-centre cooling water?

For peak-hour evaporative top-up, on our estimate, yes. Rain by district:

Rainfall by data-centre district, 2016–2025
DistrictRain, averageRain, driest yearLongest dry spellDriest 60 days
Kulai / Sedenak3,008 mm2,249 mm7 days150 mm
Iskandar Puteri / Nusajaya2,873 mm2,354 mm9 days135 mm
Pasir Gudang3,274 mm2,578 mm9 days136 mm
Pengerang2,600 mm1,962 mm9 days63 mm
Cyberjaya3,308 mm2,439 mm14 days124 mm
Banting3,592 mm2,621 mm10 days117 mm
Nilai3,110 mm2,390 mm11 days123 mm
Port Dickson3,013 mm2,161 mm11 days119 mm
Kulim3,822 mm2,127 mm11 days70 mm
Bayan Lepas3,533 mm2,207 mm17 days115 mm
Kota Samarahan4,043 mm2,823 mm12 days165 mm
Rainfall, average year against driest year

Kulai / Sedenak

Average3,008 mm
Driest year2,249 mm

Iskandar Puteri / Nusajaya

Average2,873 mm
Driest year2,354 mm

Pasir Gudang

Average3,274 mm
Driest year2,578 mm

Pengerang

Average2,600 mm
Driest year1,962 mm

Cyberjaya

Average3,308 mm
Driest year2,439 mm

Banting

Average3,592 mm
Driest year2,621 mm

Nilai

Average3,110 mm
Driest year2,390 mm

Port Dickson

Average3,013 mm
Driest year2,161 mm

Kulim

Average3,822 mm
Driest year2,127 mm

Bayan Lepas

Average3,533 mm
Driest year2,207 mm

Kota Samarahan

Average4,043 mm
Driest year2,823 mm

ERA5 reanalysis (Copernicus) via Open-Meteo, hourly, 2016–2025. Analysis: Croutons Research.

The calculation (an estimate, with assumptions)

  • Assume a 20 MW hall rejects all its heat by evaporation only in peak hours, about 150 hours a year (close to the highest count above 32°C, Nilai’s 142).
  • Heat: 20 MW × 150 h = 3,000 MWh.
  • Evaporating one litre of water absorbs about 2.45 MJ, or 0.68 kWh.
  • Water: 3,000,000 kWh ÷ 0.68 kWh/L ≈ 4,400 m³ a year, before blowdown.
  • Rain on a 2-hectare roof (20,000 m²) in Kulai’s driest year (2,249 mm): 20,000 × 2.249 ≈ 45,000 m³.

So a roof that size collects about ten times the peak-hour top-up even in a dry year, if the water can be stored between storms. Storage is the constraint: Pengerang’s driest 60 days brought only 63 mm. These are our estimates, not measurements; size real systems from MetMalaysia station data.

How are data centres cooled without water?

With dry coolers or air-cooled chillers, which reject heat to outside air through fins and fans instead of by evaporation. They use more fan and compressor energy on hot hours, which shows up in PUE. Liquid cooling at a high water temperature widens the hours they can run without compressors. Water per AI answer depends on this choice: see energy, water and carbon per answer.

Method. ERA5 reanalysis via Open-Meteo, hourly, 2016 to 2025, on a grid of about 9 to 25 km. ERA5 smooths peaks, so treat hour counts as lower bounds, especially in urban Cyberjaya. Use MetMalaysia station data or ASHRAE design conditions for engineering. ERA5 rainfall can read high against rain gauges.

What is not public

We could not confirm these from a published source as of 10 November 2026. Do not assume them:

  • Measured PUE or WUE for named Malaysian sites
  • MetMalaysia station records as open data at hourly resolution
  • Design conditions used by individual operators

Croutons Research publishes open data and methods on AI data centres in Malaysia. See the open method for measuring AI work per megawatt.

Sources

Last checked 10 November 2026

Questions

Is Malaysia too hot for dry cooling of data centres?

No. From 2016 to 2025 the 11 data-centre districts passed 32°C for only 13–142 hours a year, under 2% of the time.

Which Malaysian data-centre district is hottest?

Nilai, with 142 hours a year above 32°C, then Kulim (138) and Cyberjaya (112). Pengerang is mildest at 13.

Can rainwater supply data-centre cooling?

On our estimate a 2-hectare roof collects about ten times the peak-hour evaporative top-up of a 20 MW hall, even in a dry year, if the water can be stored.