A clean-water tanker in Nairobi costs between KES 3,000 and KES 3,750 for a 5,000-litre bowser, and between KES 4,200 and KES 6,500 for a 10,000-litre tanker, depending on the delivery suburb. Below is the full price grid by suburb, updated quarterly.
Full fresh-water tanker price list by suburb (KES)
All prices are for delivery of clean water to the named suburb and include the standard delivery fee. Prices are inclusive of applicable taxes and come with an E-TIMS-compliant receipt.
| Suburb | 5,000 L bowser | 10,000 L tanker |
|---|---|---|
| Karen | KES 3,000 | KES 4,200 |
| Langata | KES 3,000 | KES 4,750 |
| Ngong Road | KES 3,000 | KES 4,500 |
| Upperhill | KES 3,000 | KES 4,750 |
| Donholm | KES 3,200 | KES 4,500 |
| Kileleshwa | KES 3,200 | KES 4,950 |
| Lavington | KES 3,200 | KES 4,950 |
| South B | KES 3,200 | KES 5,500 |
| Ongata Rongai | KES 3,500 | KES 5,000 |
| CBD | KES 4,000 | KES 6,000 |
| Loresho | KES 3,750 | KES 5,750 |
| Westlands | KES 3,750 | KES 5,500 – 5,750 |
| Eastleigh | N/A | KES 6,500 |
| Kitisuru | N/A | KES 5,500 |
| Spring Valley | N/A | KES 5,750 |
| Waiyaki Way | N/A | KES 5,750 |
| Nairobi outskirts | KES 3,500 | KES 6,500 |
- Cheapest 5,000L delivery: Karen, Langata, Ngong Road, and Upperhill at KES 3,000.
- Cheapest 10,000L delivery: Karen at KES 4,200.
- Best litre-for-litre value: the 10,000L tanker is almost always cheaper per litre than two 5,000L bowsers. In Karen, 10,000L works out to KES 0.42/litre versus KES 0.60/litre for a 5,000L - a 30% saving.
- Suburbs showing N/A in the 5,000L column are served by 10,000L tankers only at this time.
What determines your tanker price?
- Delivery suburb. Each zone has a fixed price based on distance from our nearest filling point, typical traffic, and access conditions. This is the biggest single lever - the same tanker costs KES 4,200 in Karen and KES 6,500 in the CBD.
- Volume (5,000L vs 10,000L). A 10,000L tanker is always cheaper per litre than a 5,000L bowser. If your tank can accept it and your compound allows truck access, order the larger size.
- Water type. The prices in this article are for clean (fresh) water - tested, safe for domestic use after standard tank chlorination. Borehole (salty) water is priced separately and usually lower.
- Dispatch urgency. Standard dispatch is same-day (typically within 90 minutes in core suburbs). Emergency or after-hours dispatch may carry a surcharge during acute shortages.
What doesn’t affect your price: rationing status. Our prices do not spike during rationing events. The suburb rate you see above is the rate you pay, whether taps across Nairobi are flowing or completely dry.
Suburb-by-suburb notes
Context and practical guidance for each served suburb. Prices repeat for clarity - you should never have to scroll back to check a number.
Karen - KES 3,000 (5,000L) · KES 4,200 (10,000L)
Karen’s combination of large plots, garden demand, and frequent rationing makes it one of our highest-volume delivery suburbs. The 10,000L tanker at KES 4,200 is the lowest 10,000L rate in the city. Tanker access is usually straightforward given the wider roads and larger gate clearances.
Langata - KES 3,000 (5,000L) · KES 4,750 (10,000L)
Langata’s residential estates along the Magadi Road corridor receive quick dispatch. The 5,000L bowser is priced identically to Karen; the 10,000L carries a modest KES 550 premium due to routing.
Ngong Road - KES 3,000 (5,000L) · KES 4,500 (10,000L)
Covers the Ngong Road axis including Kibra, Woodley, Jamhuri, and adjacent streets. Traffic on Ngong Road during peak hours can extend delivery windows - order before 3pm where possible.
Upperhill - KES 3,000 (5,000L) · KES 4,750 (10,000L)
Primarily commercial offices and apartment complexes. We deliver to building tanks and provide E-TIMS receipts for straightforward expense processing.
Donholm - KES 3,200 (5,000L) · KES 4,500 (10,000L)
Donholm and surrounding estates receive regular dispatch. The 10,000L at KES 4,500 is one of the better value rates for an Eastlands-adjacent zone.
Kileleshwa - KES 3,200 (5,000L) · KES 4,950 (10,000L)
High apartment-building density. Most Kileleshwa deliveries are to building-managed tanks; coordinate with your caretaker to ensure tank access when the tanker arrives.
Lavington - KES 3,200 (5,000L) · KES 4,950 (10,000L)
Matches the Kileleshwa rate. Elevation differences within Lavington can affect piped supply more than they affect tanker delivery - we reach all streets from James Gichuru to Gitanga at the same rate.
South B - KES 3,200 (5,000L) · KES 5,500 (10,000L)
Served same-day. The 10,000L premium vs Donholm reflects routing distance.
Ongata Rongai - KES 3,500 (5,000L) · KES 5,000 (10,000L)
Rongai sits on our southern perimeter. Delivery windows may extend slightly during peak hours - earlier ordering helps.
CBD - KES 4,000 (5,000L) · KES 6,000 (10,000L)
CBD rates reflect traffic and access constraints: city-centre buildings often require early-morning or late-evening delivery windows to manage tanker access. For large CBD office buildings, scheduled recurring deliveries are available - contact us.
Loresho - KES 3,750 (5,000L) · KES 5,750 (10,000L)
Loresho deliveries route through Waiyaki Way. Identical 5,000L pricing to Westlands.
Westlands - KES 3,750 (5,000L) · KES 5,500–5,750 (10,000L)
Westlands is served from multiple filling points, which is why the 10,000L rate varies by a small amount (KES 250) depending on exact delivery street. If you need a firm quote before ordering, share your street or building name in the app or on WhatsApp.
Eastleigh - KES 6,500 (10,000L)
Served by 10,000L tankers. Ideal for commercial buildings, apartment blocks, and institutional buyers with tanks that can accept a full 10,000L drop.
How to decide between a 5,000L bowser and a 10,000L tanker
- Tank capacity. Don’t pay for water that won’t fit. A 10,000L tanker into a half-full 6,000L tank leaves you with an overflowing compound and a wasted KES 2,000+.
- Daily usage × days-to-next-top-up. A family of four uses roughly 400–600 litres per day. If you top up every 10 days, a 5,000L delivery is tight; 10,000L gives you headroom.
- Truck access. A 10,000L tanker is a full-size truck. If your compound gate is narrow, the turning circle tight, or the access road rough, a smaller 5,000L bowser is the safer option regardless of price.
As a rule of thumb: if a 10,000L tanker will fit and you can use the water within 10–14 days, it’s almost always the better buy per litre.
Other water services and pricing
- Borehole (salty) water for construction, cleaning, gardens, and other non-potable uses. Priced lower than fresh water - quote on request.
- Construction bulk orders (multiple 10,000L tankers per day or ongoing site supply). Custom quoted with volume discounts.
- Tank cleaning services - priced by tank size.
- Reverse osmosis (RO) systems and related water treatment - separate consultation and installation quote.
How to order
- PowWater app - see real-time pricing for your exact location, track dispatch live, pay by M-Pesa or card, and receive an E-TIMS receipt automatically.
- WhatsApp - send your suburb, volume (5,000L or 10,000L), and requested delivery window. We confirm the price upfront, dispatch, and send the E-TIMS receipt after delivery.
- Phone - call our dispatch line for immediate assistance.
Standard dispatch is same-day, typically within 90 minutes in core suburbs. During peak rationing events, dispatch windows may extend - the app shows live ETAs.
Why we publish every price
Most Nairobi tanker operators quote verbally and adjust prices by the hour, especially when rationing bites. We publish our full rate card because:
- Transparent pricing means no surprises. The suburb rate is the rate, whether the taps are flowing or the whole city is dry.
- Published prices make us accountable. If a customer is ever charged more than the rate on this page, it’s our error and we refund the difference.
- Transparency builds trust with large clients. Our institutional customers - offices, apartment blocks, construction sites - need predictable budgeting.
Suburbs, rates, and routing are reviewed every 90 days. This page shows the date of the most recent review at the top.
Frequently asked questions
How much does a water tanker cost in Nairobi?
A 5,000-litre water bowser in Nairobi costs between KES 3,000 and KES 3,750 depending on delivery suburb. A 10,000-litre water tanker costs between KES 4,200 and KES 6,500 depending on suburb. The CBD is the highest-priced zone for both sizes; Karen has the lowest 10,000L rate at KES 4,200.
Is the 10,000L tanker cheaper per litre than the 5,000L bowser?
Yes. In every served suburb, a 10,000L tanker delivers a lower cost per litre than a 5,000L bowser. In Karen, for example, a 10,000L tanker costs KES 0.42/litre versus KES 0.60/litre for a 5,000L - roughly 30% cheaper.
Do prices increase during water rationing?
No. Our suburb rates are fixed and do not rise during rationing events. The price you see on this page is the price you pay, whether Nairobi is in a rationing week or not.
Which Nairobi suburbs do you serve?
We currently deliver to Karen, Langata, Ngong Road, Upperhill, Donholm, Kileleshwa, Lavington, South B, Ongata Rongai, CBD, Loresho, Westlands, Eastleigh, Kitisuru, Spring Valley, Waiyaki Way, and Nairobi outskirts. If your location isn’t listed, contact us - we likely still deliver.
How quickly will my tanker arrive?
Standard dispatch is same-day, typically within 90 minutes in core suburbs. During rationing spikes, dispatch windows may extend - the PowWater app shows live ETAs for your location.
Do you issue E-TIMS-compliant receipts?
Yes. Every delivery comes with an E-TIMS-compliant receipt, issued automatically after payment. This is especially relevant for offices, apartments, and institutions with accounting requirements.
Water Tanker Prices in Nairobi 2026 - Full Price Guide by Suburb and Size
Published on: April 22, 2026

A clean-water tanker in Nairobi costs between KES 3,000 and KES 3,750 for a 5,000-litre bowser, and between KES 4,200 and KES 6,500 for a 10,000-litre tanker, depending on the delivery suburb. Below is the full price grid by suburb, updated quarterly.
Full fresh-water tanker price list by suburb (KES)
All prices are for delivery of clean water to the named suburb and include the standard delivery fee. Prices are inclusive of applicable taxes and come with an E-TIMS-compliant receipt.
| Suburb | 5,000 L bowser | 10,000 L tanker |
|---|---|---|
| Karen | KES 3,000 | KES 4,200 |
| Langata | KES 3,000 | KES 4,750 |
| Ngong Road | KES 3,000 | KES 4,500 |
| Upperhill | KES 3,000 | KES 4,750 |
| Donholm | KES 3,200 | KES 4,500 |
| Kileleshwa | KES 3,200 | KES 4,950 |
| Lavington | KES 3,200 | KES 4,950 |
| South B | KES 3,200 | KES 5,500 |
| Ongata Rongai | KES 3,500 | KES 5,000 |
| CBD | KES 4,000 | KES 6,000 |
| Loresho | KES 3,750 | KES 5,750 |
| Westlands | KES 3,750 | KES 5,500 – 5,750 |
| Eastleigh | N/A | KES 6,500 |
| Kitisuru | N/A | KES 5,500 |
| Spring Valley | N/A | KES 5,750 |
| Waiyaki Way | N/A | KES 5,750 |
| Nairobi outskirts | KES 3,500 | KES 6,500 |
- Cheapest 5,000L delivery: Karen, Langata, Ngong Road, and Upperhill at KES 3,000.
- Cheapest 10,000L delivery: Karen at KES 4,200.
- Best litre-for-litre value: the 10,000L tanker is almost always cheaper per litre than two 5,000L bowsers. In Karen, 10,000L works out to KES 0.42/litre versus KES 0.60/litre for a 5,000L - a 30% saving.
- Suburbs showing N/A in the 5,000L column are served by 10,000L tankers only at this time.
What determines your tanker price?
- Delivery suburb. Each zone has a fixed price based on distance from our nearest filling point, typical traffic, and access conditions. This is the biggest single lever - the same tanker costs KES 4,200 in Karen and KES 6,500 in the CBD.
- Volume (5,000L vs 10,000L). A 10,000L tanker is always cheaper per litre than a 5,000L bowser. If your tank can accept it and your compound allows truck access, order the larger size.
- Water type. The prices in this article are for clean (fresh) water - tested, safe for domestic use after standard tank chlorination. Borehole (salty) water is priced separately and usually lower.
- Dispatch urgency. Standard dispatch is same-day (typically within 90 minutes in core suburbs). Emergency or after-hours dispatch may carry a surcharge during acute shortages.
What doesn’t affect your price: rationing status. Our prices do not spike during rationing events. The suburb rate you see above is the rate you pay, whether taps across Nairobi are flowing or completely dry.
Suburb-by-suburb notes
Context and practical guidance for each served suburb. Prices repeat for clarity - you should never have to scroll back to check a number.
Karen - KES 3,000 (5,000L) · KES 4,200 (10,000L)
Karen’s combination of large plots, garden demand, and frequent rationing makes it one of our highest-volume delivery suburbs. The 10,000L tanker at KES 4,200 is the lowest 10,000L rate in the city. Tanker access is usually straightforward given the wider roads and larger gate clearances.
Langata - KES 3,000 (5,000L) · KES 4,750 (10,000L)
Langata’s residential estates along the Magadi Road corridor receive quick dispatch. The 5,000L bowser is priced identically to Karen; the 10,000L carries a modest KES 550 premium due to routing.
Ngong Road - KES 3,000 (5,000L) · KES 4,500 (10,000L)
Covers the Ngong Road axis including Kibra, Woodley, Jamhuri, and adjacent streets. Traffic on Ngong Road during peak hours can extend delivery windows - order before 3pm where possible.
Upperhill - KES 3,000 (5,000L) · KES 4,750 (10,000L)
Primarily commercial offices and apartment complexes. We deliver to building tanks and provide E-TIMS receipts for straightforward expense processing.
Donholm - KES 3,200 (5,000L) · KES 4,500 (10,000L)
Donholm and surrounding estates receive regular dispatch. The 10,000L at KES 4,500 is one of the better value rates for an Eastlands-adjacent zone.
Kileleshwa - KES 3,200 (5,000L) · KES 4,950 (10,000L)
High apartment-building density. Most Kileleshwa deliveries are to building-managed tanks; coordinate with your caretaker to ensure tank access when the tanker arrives.
Lavington - KES 3,200 (5,000L) · KES 4,950 (10,000L)
Matches the Kileleshwa rate. Elevation differences within Lavington can affect piped supply more than they affect tanker delivery - we reach all streets from James Gichuru to Gitanga at the same rate.
South B - KES 3,200 (5,000L) · KES 5,500 (10,000L)
Served same-day. The 10,000L premium vs Donholm reflects routing distance.
Ongata Rongai - KES 3,500 (5,000L) · KES 5,000 (10,000L)
Rongai sits on our southern perimeter. Delivery windows may extend slightly during peak hours - earlier ordering helps.
CBD - KES 4,000 (5,000L) · KES 6,000 (10,000L)
CBD rates reflect traffic and access constraints: city-centre buildings often require early-morning or late-evening delivery windows to manage tanker access. For large CBD office buildings, scheduled recurring deliveries are available - contact us.
Loresho - KES 3,750 (5,000L) · KES 5,750 (10,000L)
Loresho deliveries route through Waiyaki Way. Identical 5,000L pricing to Westlands.
Westlands - KES 3,750 (5,000L) · KES 5,500–5,750 (10,000L)
Westlands is served from multiple filling points, which is why the 10,000L rate varies by a small amount (KES 250) depending on exact delivery street. If you need a firm quote before ordering, share your street or building name in the app or on WhatsApp.
Eastleigh - KES 6,500 (10,000L)
Served by 10,000L tankers. Ideal for commercial buildings, apartment blocks, and institutional buyers with tanks that can accept a full 10,000L drop.
How to decide between a 5,000L bowser and a 10,000L tanker
- Tank capacity. Don’t pay for water that won’t fit. A 10,000L tanker into a half-full 6,000L tank leaves you with an overflowing compound and a wasted KES 2,000+.
- Daily usage × days-to-next-top-up. A family of four uses roughly 400–600 litres per day. If you top up every 10 days, a 5,000L delivery is tight; 10,000L gives you headroom.
- Truck access. A 10,000L tanker is a full-size truck. If your compound gate is narrow, the turning circle tight, or the access road rough, a smaller 5,000L bowser is the safer option regardless of price.
As a rule of thumb: if a 10,000L tanker will fit and you can use the water within 10–14 days, it’s almost always the better buy per litre.
Other water services and pricing
- Borehole (salty) water for construction, cleaning, gardens, and other non-potable uses. Priced lower than fresh water - quote on request.
- Construction bulk orders (multiple 10,000L tankers per day or ongoing site supply). Custom quoted with volume discounts.
- Tank cleaning services - priced by tank size.
- Reverse osmosis (RO) systems and related water treatment - separate consultation and installation quote.
How to order
- PowWater app - see real-time pricing for your exact location, track dispatch live, pay by M-Pesa or card, and receive an E-TIMS receipt automatically.
- WhatsApp - send your suburb, volume (5,000L or 10,000L), and requested delivery window. We confirm the price upfront, dispatch, and send the E-TIMS receipt after delivery.
- Phone - call our dispatch line for immediate assistance.
Standard dispatch is same-day, typically within 90 minutes in core suburbs. During peak rationing events, dispatch windows may extend - the app shows live ETAs.
Why we publish every price
Most Nairobi tanker operators quote verbally and adjust prices by the hour, especially when rationing bites. We publish our full rate card because:
- Transparent pricing means no surprises. The suburb rate is the rate, whether the taps are flowing or the whole city is dry.
- Published prices make us accountable. If a customer is ever charged more than the rate on this page, it’s our error and we refund the difference.
- Transparency builds trust with large clients. Our institutional customers - offices, apartment blocks, construction sites - need predictable budgeting.
Suburbs, rates, and routing are reviewed every 90 days. This page shows the date of the most recent review at the top.
Frequently asked questions
How much does a water tanker cost in Nairobi?
A 5,000-litre water bowser in Nairobi costs between KES 3,000 and KES 3,750 depending on delivery suburb. A 10,000-litre water tanker costs between KES 4,200 and KES 6,500 depending on suburb. The CBD is the highest-priced zone for both sizes; Karen has the lowest 10,000L rate at KES 4,200.
Is the 10,000L tanker cheaper per litre than the 5,000L bowser?
Yes. In every served suburb, a 10,000L tanker delivers a lower cost per litre than a 5,000L bowser. In Karen, for example, a 10,000L tanker costs KES 0.42/litre versus KES 0.60/litre for a 5,000L - roughly 30% cheaper.
Do prices increase during water rationing?
No. Our suburb rates are fixed and do not rise during rationing events. The price you see on this page is the price you pay, whether Nairobi is in a rationing week or not.
Which Nairobi suburbs do you serve?
We currently deliver to Karen, Langata, Ngong Road, Upperhill, Donholm, Kileleshwa, Lavington, South B, Ongata Rongai, CBD, Loresho, Westlands, Eastleigh, Kitisuru, Spring Valley, Waiyaki Way, and Nairobi outskirts. If your location isn’t listed, contact us - we likely still deliver.
How quickly will my tanker arrive?
Standard dispatch is same-day, typically within 90 minutes in core suburbs. During rationing spikes, dispatch windows may extend - the PowWater app shows live ETAs for your location.
Do you issue E-TIMS-compliant receipts?
Yes. Every delivery comes with an E-TIMS-compliant receipt, issued automatically after payment. This is especially relevant for offices, apartments, and institutions with accounting requirements.
Kenya's #1 clean water delivery
PowWater, 2026.
© 2020 - 2026 PowWater
