Who Controls Parking in Nairobi
On-street parking in the Nairobi CBD and surrounding zones is managed by Nairobi Metropolitan Services (NMS). NMS operates the paid parking system, employs the parking attendants you see on the streets, and runs the clamping operations. The County of Nairobi handles some off-street facilities.
Private parking — shopping malls, hospitals, office buildings — is managed separately by the respective owners and operates on its own rules and rates. NMS has no authority over what Westgate or Nairobi Hospital charges for parking in their lots.
NMS On-Street Parking Rates by Zone
NMS divides Nairobi into parking zones, with rates varying by how central the location is:
| Zone | Areas Covered | Rate (2026) |
|---|---|---|
| CBD (Zone 1) | Central Business District — River Road, Tom Mboya, Kenyatta Ave, Moi Ave, Haile Selassie | KES 200–300 per hour |
| Zone 2 | Westlands, Upper Hill, Kilimani, Hurlingham | KES 100–200 per hour |
| Outer areas | Parklands, Ngara, South B, South C and similar | Lower rates; not all streets are metered |
Some locations operate on a flat daily rate paid on entry rather than an hourly meter. Signage at the parking area will indicate which system applies. When in doubt, ask the attendant before you walk away from the car.
Operating Hours: When You Have to Pay
Paid parking applies Monday to Saturday, 8am to 6pm. After 6pm on weekdays and all day on Sundays, parking on most CBD and Zone 2 streets is free.
Public holidays are generally free as well, though this is not guaranteed across all zones. When parking on a public holiday, check the signage at that specific location — some areas deviate from the standard rule. If signage is not clear and there is no attendant present, take a photo of your parking location as a record before leaving.
How to Pay NMS Parking
There are three accepted payment methods for NMS parking:
- NMS Parking App: Available on Android and iOS. This is the most common method and the one NMS enforcement officers check first. Download it, register your vehicle plate, and pay directly from the app before leaving the car. You can also top up remotely if your time is running out.
- M-Pesa Paybill: NMS has an official Paybill number for parking payments. Enter the paybill number, use your vehicle registration as the account number, and enter the amount. Keep the M-Pesa confirmation message as your receipt.
- Cash to parking attendant: Some zones still accept cash payment directly to the NMS attendant. Always ask for a written receipt. Do not hand over cash and walk away without one — if an enforcement officer checks your vehicle, your word alone is not sufficient proof of payment.
The golden rule: pay before you walk away from the car, not when you return. Enforcement officers are not obliged to wait while you run back to pay. By the time you return, the clamp may already be on.
Parking, fuel, insurance, and loan repayments all add up. Use our car loan calculator to see your monthly repayments before you commit to a purchase.
Car Loan Calculator →NMS Clamping: What Happens and What It Costs
If you park in a paid zone without paying — or if your paid time runs out and you have not topped up — NMS clamping teams will immobilise your vehicle. They work across all paid zones and are especially active in the CBD between 9am and 5pm.
The fine to have a clamp removed is typically KES 3,000 to KES 6,000, plus any outstanding parking fees you had not paid. The exact amount depends on the zone and how long the vehicle has been clamped.
What to do when you find your vehicle clamped
- Do not attempt to remove the clamp yourself. Tampering with an NMS clamp is a separate offence and will make the situation significantly worse.
- Contact the NMS helpline or speak to a nearby parking attendant to confirm the fine amount and get the designated payment point for that zone.
- Pay the full amount — outstanding parking fee plus the clamping fine — at the NMS offices or the designated payment point. Keep your payment receipt.
- Present the receipt to the enforcement team. Clamp removal typically happens within one to two hours of confirmed payment during working hours.
Do not wait until the end of the day to deal with a clamp. The sooner you pay, the sooner you get your vehicle back — and delays can result in additional charges in some cases.
Towing: When Clamping Becomes Impounding
Vehicles that are blocking traffic, parked in a bus stop, or in a designated no-parking zone may be towed rather than simply clamped. Towing carries a significantly higher fee than clamping and requires you to visit the vehicle pound, which is typically at the edge of the CBD.
Once towed, the vehicle must be collected within a set period. After that window, daily storage fees begin to apply. If you ever cannot find your car in a spot where you parked it, call the NMS helpline immediately — the vehicle may have been towed rather than stolen, and time matters.
The practical takeaway: never park in a bus stop, loading zone, or reserved bay even briefly. These are the locations most likely to result in towing rather than a clamp.
Off-Street and Mall Parking Rates
If on-street parking is full or you would rather avoid the NMS system entirely, off-street options in Nairobi typically charge:
- Shopping malls (Garden City, Two Rivers, Westgate, Sarit Centre): KES 100–300 per hour. Many malls offer one to two hours free with a validated purchase receipt — ask the customer service desk about validation before you pay for parking.
- Hospital parking (Nairobi Hospital, Aga Khan, KNH area): KES 100–200 per hour. Rates vary; check the board at the barrier on entry.
- Private off-street lots: rates vary widely. Some operate on flat daily rates of KES 300–600 for the full day, which can be much cheaper than hourly NMS rates if you are staying more than two hours in the CBD.
Several malls have automated payment machines at exit barriers. Have M-Pesa or a card ready. Cash is accepted at some but not all.
Monthly Parking for CBD Workers
If you drive to work in the CBD or Westlands five days a week, paying daily parking rates adds up fast. At KES 200–300 per hour for 8 hours a day, the daily cost can reach KES 1,600–2,400. That is KES 32,000–48,000 per month before fuel.
Monthly parking contracts are available from NMS and from private off-street lots. Rates typically run KES 5,000–10,000 per month depending on location and whether parking is covered or open-air. At those rates, a monthly contract pays for itself within three to four working days compared to daily pay-as-you-go.
If you drive into the CBD more than 15 days a month, ask about monthly contracts at the nearest NMS-managed lot or at the private lots around Upperhill and Westlands. The savings over a full year are substantial.
Tips to Avoid Getting Clamped
- Pay immediately on parking. Do not take the risk of paying later. Enforcement teams do not follow a predictable schedule.
- Set a timer on your phone for when your paid time expires. If you are staying longer, top up via the NMS app before the clock runs out — you can do this remotely without walking back to the car.
- Read signage carefully. Parking spaces that look empty are not always legal. Loading zones, disabled bays, reserved spots, and bus stops are marked but sometimes easy to miss, especially in busy areas.
- Arrive before 9am in the CBD. Street parking in central Nairobi fills fast. After 9am, finding a legal on-street space takes time and often means circling several blocks. Off-street lots are a more reliable option later in the morning.
- Keep payment confirmations. Whether it is an app screenshot, M-Pesa message, or paper receipt — hold onto proof of payment until you leave the zone.
Parking is one of many car expenses. Use our fuel cost estimator to calculate your monthly fuel spend alongside parking, insurance, and loan repayments.
Fuel Cost Estimator →Quick Reference: Nairobi Parking at a Glance
| Item | Detail |
|---|---|
| CBD hourly rate | KES 200–300 |
| Zone 2 hourly rate (Westlands, Upper Hill) | KES 100–200 |
| Paid hours | Mon–Sat, 8am–6pm |
| Free periods | After 6pm daily, Sundays, public holidays (check signage) |
| How to pay | NMS Parking App, M-Pesa Paybill, cash to attendant |
| Clamping fine | KES 3,000–6,000 + outstanding parking |
| Clamp release time | 1–2 hours after payment confirmed |
| Monthly parking contract | KES 5,000–10,000/month (NMS and private lots) |
| Mall parking (most malls) | KES 100–300/hour; 1–2 hrs free with purchase at many |
Bottom Line
The NMS parking system is straightforward once you know the zones and payment methods. The app makes paying quick, and enforcement is consistent enough that skipping payment is a genuine gamble — a KES 3,000–6,000 clamp fine is a hard way to save yourself KES 300 in parking fees.
Pay when you park, top up remotely if you are staying longer than planned, and read the signage before leaving the car. Those three habits will keep you out of trouble in any NMS parking zone.