Street Parking in Malaysia 2026: Which App Each Council Uses, Hourly Rates and What a Compound Costs
News

Street Parking in Malaysia 2026: Which App Each Council Uses, Hourly Rates and What a Compound Costs

KL, Selangor, Penang and Johor Bahru each run street parking through a different app, at rates from RM0.40 to RM2.50 an hour. Here is which app works where, what an hour costs, and how much a parking compound drops if you pay it within the first week.

Marcus Wong30 October 20266 min read

Paper parking coupons are gone from Malaysia's big cities. Street parking is now paid by app, and the app depends on which council owns the road. Drive from Bangsar into Petaling Jaya and you cross from one system into another. The rates, paid hours and fines change too.

This guide sets out what each of the main city councils uses, what an hour costs and how parking compounds work, as of 30 October 2026. Where a figure comes from a council's own website or gazette we say so. Several hourly rates are published only in news reports or inside the apps themselves, and we flag those too. The rate shown in the app before you pay is the one that counts.

Kuala Lumpur

DBKL's own app is EZKL Smart Park. Its online-services page lists Flexi Parking, Touch 'n Go eWallet, Boost, Mcash and Ekupon as accepted alternatives. JomParking is no longer accepted in KL from 1 January 2025, so a JomParking balance will not cover a DBKL bay. KL removed its parking meters in October 2020.

The Star reported in February 2026 that street parking is priced by zone. Zone A (the city centre) costs RM1.50 for the first hour and RM2.50 for each hour after, Zone B RM1 an hour and Zone C RM0.80, with a monthly pass at RM140. Paid hours are 7.30am to 6pm, Monday to Saturday; Sundays and public holidays are free. DBKL has not posted these rates on its own website.

Some KL streets also have a two-hour limit. The Star reported in March 2025 that DBKL would pilot it from 7 April 2025 at Medan Tuanku and Jalan Ipoh Kecil, then extend it to other streets in stages. Two hours costs RM4 in Zone A, RM2 in Zone B and RM1.60 in Zone C. DBKL has not published a full list of affected streets, so read the signboard before topping up past two hours.

Selangor

Most Selangor councils use Smart Selangor Parking (SSP), the state's app run by Menteri Besar Incorporated. Its app-store listing says it handles hourly parking, monthly passes of up to six months, and compound payments by notice number or plate. It also warns you if you are paying in the wrong council area and says it will not charge outside paid hours or on holidays. The Star put the hourly rate at RM0.40 to RM0.60 depending on the council.

Things are changing. Since 1 August 2025, Subang Jaya (MBSJ), Shah Alam (MBSA) and Selayang (MPS) have run under a ten-year concession called Selangor Intelligent Parking (SIP), operated by Selmax. The Star reported in July 2026 that Petaling Jaya (MBPJ) had still not signed up.

One warning from this year: a cyberattack took both SSP and Flexi Parking offline on 30 June 2026. Selangor suspended summonses while the apps were down, and some users reported missing credit when they came back on 2 July. Screenshot your session if anything looks wrong.

Penang

Both Penang councils use Penang Smart Parking. Buletin Mutiara, the state government's news site, reported the current rates: MBPP (the island) charges RM0.60 per 30 minutes, RM1.20 an hour or RM9 a day from 3 March 2025, and MBSP (Seberang Perai) RM0.40 per 30 minutes or RM0.80 an hour from 1 January 2025. A monthly pass is RM150 on both sides.

Johor Bahru

JB's rates are in the Johor Gazette of 30 April 2026 (in force from 1 January 2026): RM0.40 per half hour or RM0.60 an hour in street bays, collected from 8am to 6pm, and RM1 an hour in controlled car parks. On 1 June 2026 the ParkMax@Johor app replaced MBJBSpot (parking was free throughout May during the switch), and Bernama reported that six Johor councils use it. Note that under the gazette, OKU drivers in JB still pay and must display their Kad OKU.

How compounds work

Most councils now cut a parking compound sharply if you pay fast, and raise it if you do not.

  • DBKL (from 1 March 2026, as reported by Malay Mail): RM10 within 7 days, RM20 within 8-15 days, RM30 within 16-30 days and RM50 after that. Pay through Pay@KL or PBTpay.
  • MBSJ (its own FAQ): RM10 within 24 hours, RM20 at 2-14 days, RM30 at 15-30 days, RM50 at 31-60 days and RM80 after 60 days.
  • MBPP (its own compound schedule): RM10 the next day, RM15 within 30 days, RM30 at 31-60 days and RM45 after that for an unpaid bay. Parking a car in an OKU bay is RM150.
  • Klang (MBDK) (its press release of 30 March 2026): RM10 within 1-3 days, RM30 within 4-14 days and RM300 from day 15.

SSP and most council apps let you look up and pay a compound by plate number, so check the app before you assume a notice on your windscreen has gone away.

Practical tips

  • Pay by plate, not by bay. These apps tie the payment to your number plate. If you switch cars, update the plate first.
  • Time is sold in blocks. An hour started at 6.25pm runs to 7.25pm, even if paid hours end at 6pm.
  • Do not assume a grace period. None of the councils we checked publishes one.
  • Keep a little credit in two apps if you regularly cross between KL and Selangor.

Street parking by council, as of 30 October 2026 (check the in-app rate before paying)

CouncilAppHourly rateSource of rate
DBKL (Kuala Lumpur)EZKL Smart Park, Flexi Parking, TNG eWallet, Boost, Mcash, EkuponRM1.50 first hr then RM2.50 (Zone A); RM1 (B); RM0.80 (C)The Star, Feb 2026
Selangor councilsSmart Selangor ParkingRM0.40-RM0.60The Star, Jul 2025
MBPP (Penang island)Penang Smart ParkingRM1.20 (RM9 a day)Buletin Mutiara
MBSP (Seberang Perai)Penang Smart ParkingRM0.80Buletin Mutiara
MBJB (Johor Bahru)ParkMax@JohorRM0.60 street; RM1 controlled car parksJohor Gazette, 30 Apr 2026

Frequently Asked Questions

Can I still use JomParking in Kuala Lumpur?

No. DBKL stopped accepting JomParking from 1 January 2025. In KL you can pay with DBKL's EZKL Smart Park app, or with Flexi Parking, Touch 'n Go eWallet, Boost, Mcash or Ekupon.

How much is a parking compound in KL?

From 1 March 2026, Malay Mail reported that DBKL's parking compound is RM10 if paid within 7 days, RM20 within 8-15 days, RM30 within 16-30 days and RM50 after 30 days. Pay through Pay@KL or PBTpay.

Is street parking free on Sundays in Malaysia?

It depends on the council. KL's paid hours are reported as 7.30am-6pm, Monday to Saturday, so Sundays and public holidays are free. Smart Selangor Parking says it will not charge outside paid hours or on holidays. In Johor Bahru, the 2026 gazette lists collection from 8am to 6pm without a clear holiday exemption, so check the signboard or the app.

Do OKU drivers have to pay for street parking?

In Johor Bahru, yes: the 2026 gazette says OKU drivers in OKU bays must still pay and display their Kad OKU. Rules elsewhere vary, so check with the council. Non-OKU drivers who park in an OKU bay face heavy fines, such as a flat RM150 for a car on Penang island.

Related reads

*Sources: DBKL online-services page; Smart Selangor Parking app-store listing; MBSJ revenue FAQ; MBPP compound schedule; MBJB gazette (P.U. 10, 30 April 2026); MBDK press release, 30 March 2026; The Star (March and July 2025, February and July 2026); Malay Mail (28 February and 2 July 2026); Buletin Mutiara (November and December 2024); Bernama (6 May 2026).*

*Cover image: Wiki Farazi / Wikimedia Commons (CC0), MBPJ car park signboard with app-payment QR codes, Kelana Jaya.*

#Parking#Smart Selangor Parking#DBKL#Penang#Johor Bahru#Compound

You Might Also Like