Malaysia prayer times
Malaysia publishes prayer times by zone rather than by city. This page explains what a zone is, which one your city belongs to, and what the app serves for it.
Matches the JAKIM timetable · 0-minute difference
Scope of this claim
For the correct e-Solat zone and day, with personal minute adjustments set to zero. Forty-eight of the sixty zones have a verified coverage area; the remaining twelve are outside the 0-minute promise because the boundary of the zone could not be confirmed.
Cities
Cities are listed by population. A city that is missing has no entry in the prayer-times database yet.
Federal Territories
Kuala LumpurLabuanJohor
Batu PahatJohor BahruKluangPulau AurKedah
Alor SetarBalingGunung JeraiKulimLangkawiPadang TerapSungai PetaniKelantan
Gua MusangKota BharuMelaka
MelakaNegeri Sembilan
Kuala PilahSerembanTampinPahang
BentongCameron HighlandsGenting SempahKuantanPulau TiomanRompinTemerlohPenang
George TownPerak
Bukit LarutGerikIpohTaipingTapahTeluk IntanTemengorPerlis
KangarSabah
BeaufortBeluranGunung KinabaluKeningauKota KinabaluKudatLahad DatuSandakanTawauSarawak
BintuluKampung PatarikanKota SamarahanKuchingLimbangMiriSarikeiSibuSri AmanSelangor
KlangKuala SelangorShah AlamTerengganu
BesutHulu TerengganuKemamanKuala TerengganuCalculation and source
- Institution
- Department of Islamic Development Malaysia
- Method
- JAKIM
- Published zonal timetable; the calculation fallback uses Subuh 18° / Isyak 18° following the 2019 decision of the National Fatwa Committee.
- Asr
- The JAKIM table prints Asar at the standard shadow ratio of one, which matches the Shafi‘i practice followed across Malaysia.
- Precaution minutes
- None added by the app. JAKIM’s own published ihtiyati minutes are already inside the table.
- Time zone
- Malaysia does not observe daylight saving time. Peninsular Malaysia sits well west of the meridian that UTC+8 implies, so the clock runs roughly half an hour ahead of local solar time: dhuhr in Kuala Lumpur falls near 13:15 rather than close to noon, and maghrib is correspondingly late. In Sabah and Sarawak, which are further east, the same clock matches the sun much more closely and sunset arrives around half an hour earlier by the clock.
- Hijri calendar and crescent
- The start of Ramadan and both Eids are announced nationally after the official rukyah observation, and the announcement applies to the whole federation including Sabah and Sarawak. Dates are therefore uniform across Malaysia, unlike prayer times, which vary by zone.
The federal department responsible for Islamic affairs; its e-Solat zonal timetable is the national reference and is reprinted by the state religious departments.
Malaysia prayer times
Sixty zones, not hundreds of cities
Malaysia does not publish a timetable for each town. It divides the country into sixty prayer-time zones, each identified by a code such as WLY01 for Kuala Lumpur and Putrajaya, SGR01 for Gombak and Petaling, or SWK08 for Kuching. Every town inside a zone shares one set of times, and the reference point for the calculation is a defined location within that zone. This is a deliberate national design: it means a printed calendar can serve a whole district, and it means that when you select a city in the app the first question is really which zone that city falls in. The city pages below name the zone behind the numbers so that you can check it against the calendar in your own surau.
Why the times feel late by the clock
Visitors often notice that Malaysian prayer times sit later on the clock than they expect. Peninsular Malaysia is around 101 to 104 degrees east, while the UTC+8 zone implies a meridian at 120 degrees, so the clock runs about half an hour ahead of the sun in Kuala Lumpur and Penang. Zuhur near 13:15 and maghrib near 19:20 are not an adjustment by the app; they are what the sun does at those coordinates on that clock. Because Malaysia is close to the equator, the times also barely move through the year: the whole annual swing in maghrib is about twenty minutes, compared with several hours in northern Europe.
East Malaysia and the same clock
Sabah and Sarawak share the peninsula’s time zone but sit up to fifteen degrees further east, which makes their days run earlier against the clock. Sunrise in Kota Kinabalu arrives well before it does in Kuala Lumpur on the same morning, and maghrib comes around half an hour earlier. This is why a Sarawak zone code is never interchangeable with a peninsular one, even for towns at a similar latitude, and why the app asks for the city rather than the state.
What the 0-minute claim covers here
The claim is that for the correct zone and date, the six times the app shows are the six times JAKIM published. It is limited in one way worth stating plainly: the coverage area of forty-eight of the sixty zones has been verified, so a GPS position inside them resolves to the right zone, while for the remaining twelve the boundary could not be confirmed and the 0-minute promise does not apply to an automatic location fix. Selecting the zone or city by hand in the app removes that uncertainty. The claim also says nothing about endorsement — the app is independent and is not a JAKIM product.
Questions
Which zone does my city belong to?
Why do Kuala Lumpur and Shah Alam sometimes show different times?
Does Malaysia change the clocks?
Sources
Keep Malaysia prayer times in your pocket
Download SalahNow for adhan reminders, home-screen widgets and the monthly timetable.
