If you drive in Nairobi, paying for parking is part of your daily routine. The Nairobi County Government has made this process easier and more convenient through mobile payments—specifically via M-Pesa.
This updated 2025 guide breaks down exactly how to pay for parking in Nairobi using M-Pesa, including USSD and app options, payment codes, and how to verify your payment instantly.
Who Manages Parking in Nairobi?
Parking in Nairobi is managed by the Nairobi County Government, under the Nairobi Revenue System (NRS). All payments—street parking, seasonal tickets, penalties, and clamping fines—can be made using mobile money through the eCitizen platform or directly via M-Pesa Paybill.
How to Pay for Parking in Nairobi via M-Pesa
You can pay for parking in Nairobi using two main methods:
OPTION 1: Paying via USSD Code
This is the quickest and most widely used method, especially for daily on-street parking.
Step-by-Step (Using USSD):
- Dial *647# on your phone
- Select your vehicle type (Private, Commercial, PSV, etc.)
- Enter vehicle registration number
- Select parking zone or area
- Choose duration (Hourly, Daily, Weekly, or Monthly)
- Confirm the amount
- Choose M-Pesa as the payment method
- Enter your M-Pesa PIN to complete payment
You will receive a confirmation SMS immediately.
OPTION 2: Paying via M-Pesa Paybill
If you already know the amount or have used the parking service before, you can pay directly through the M-Pesa Paybill system.
Step-by-Step (Using Paybill):
- Go to M-Pesa > Lipa na M-Pesa > Paybill
- Enter Paybill Number: 4040040
- For Account Number, enter your vehicle registration number (e.g., KDA123A)
- Enter the amount (as per your parking zone/rate)
- Enter your M-Pesa PIN
- You’ll receive a confirmation SMS from both M-Pesa and Nairobi County
Types of Parking You Can Pay for in Nairobi
- On-street parking (CBD, Westlands, Upper Hill, etc.)
- Off-street parking (designated county lots)
- Seasonal parking (weekly/monthly/yearly passes)
- Penalty or clamping fees (if your car was clamped or fined)
Parking Rates in Nairobi (Overview)
| Vehicle Type | Parking Zone (CBD/Urban) | Daily Rate |
|---|---|---|
| Private Vehicle | Zone I (CBD) | Ksh 200 |
| Private Vehicle | Zone II (Westlands, etc.) | Ksh 150 |
| Commercial Vehicle | Varies by size | Ksh 300–500 |
| PSV Matatu | Designated stages only | Ksh 250–350 |
Seasonal parking starts from Ksh 3,000/month depending on zone and vehicle category.
How to Confirm or Check Parking Status
You can always confirm your parking payment using:
- *647# > Select “Check Payment Status”
- Or visit https://epayments.nairobi.go.ke
What Happens If You Don’t Pay?
Failure to pay for parking on time may result in:
- Clamping or towing of your vehicle
- Penalties and fines, which can be paid via M-Pesa under the same Paybill number
- Delayed clearance from the Nairobi County system
Need to Reverse a Wrong Payment?
If you paid to the wrong vehicle or made a duplicate transaction:
- Call Nairobi County Parking Helpline: 020 222 4271 or email [email protected]
- Alternatively, visit the City Hall Parking Department with your M-Pesa confirmation message
Final Thoughts
Paying for parking in Nairobi via M-Pesa is now easier than ever. With simple USSD options like *647# and the convenience of Paybill 4040040, you can avoid penalties and enjoy a hassle-free parking experience anywhere in the city.
Whether you park for an hour, a day, or have a seasonal ticket—always keep your payment confirmations safe and verify your status when in doubt.
READ MORE: Two Rivers Mall Parking Guide






