Toilet Cistern Not Filling or Keeps Running? How to Fix It (2026)

Oct 11, 2026
Buy More Mall Kenya
Toilet Cistern Not Filling or Keeps Running? How to Fix It (2026)

A cistern that will not fill leaves you with a toilet you cannot flush. One that keeps running wastes thousands of litres a month and empties your tank. Both are usually cheap fixes you can do in under an hour.

Quick answer: If the cistern will not fill, check the supply valve, then a blocked or stuck ball (float) valve. If it keeps running, the float is set too high (water escapes down the overflow) or the flush valve seal is worn. A new cistern ball valve costs KSh 350 on Buy More Mall.

Cistern Not Filling: Causes and Fixes

CheckWhat you seeFix
Supply / angle valveNo water enters at allOpen the valve fully; check the tank is not empty
Ball valve blockedOnly a trickle entersClose supply, unscrew valve, clean out grit and sand
Float stuckArm jammed against the cistern wallFree and re-align the float arm
Valve washer worn or valve crackedHissing but slow fillReplace the ball valve
Low tank pressureEvery tap is weakSee the water-pressure guide below

Cistern Keeps Running: Causes and Fixes

CheckWhat you seeFix
Float set too highWater flows into the overflow pipeLower the float until water stops 2–3 cm below the overflow
Flush valve / flapper wornWater trickles into the bowl constantlyReplace the seal or flush valve
Ball valve not shuttingWater keeps entering when fullClean or replace the ball valve
Flush lever stickingValve stays partly openAdjust or free the lever and chain

How to Replace a Cistern Ball Valve

  1. Close the supply valve and flush to empty the cistern.
  2. Soak up the remaining water with a cloth.
  3. Undo the supply connector under the cistern.
  4. Unscrew the back-nut and lift the old valve out.
  5. Fit the new valve with its washer; tighten by hand plus a quarter turn.
  6. Reconnect the supply with thread tape on threads.
  7. Open the supply and set the float so water stops below the overflow.
  8. Flush a few times and check for drips underneath.

Parts and Prices

Some photos are reference images of the product type, used under open licences. Image credits are on each product page.

PartUsePrice
Ball Valve-CisternCistern inlet valveKSh 350
Ball Valve-ToiletToilet inlet valveKSh 350
Top Flush CisternReplacement top-flush cisternKSh 1,500
Asian ToiletSquat toiletKSh 2,000
P Trap ToiletP-trap WCKSh 3,000

Complete toilets: toilet prices in Kenya. Other bathroom fittings: bathroom and kitchen fittings.

Worked Example: A Running Toilet in a Rental Flat

A tenant reports that the roof tank empties overnight. The cistern is full, but water keeps flowing into the overflow pipe. The fix: lower the float arm (bend it gently or turn the adjustment screw) until water stops about 2–3 cm below the overflow. If it still runs, replace the ball valve at KSh 350. That is a small repair compared with a tank of wasted water every day.

Dye Test for Hidden Leaks

Put a few drops of food colour in the cistern and do not flush for 20 minutes. If colour appears in the bowl, the flush valve seal is leaking and needs replacing.

Common Mistakes to Avoid

  • Over-tightening plastic nuts until they crack.
  • Forgetting thread tape on the supply connector.
  • Setting the float so high that water runs into the overflow.
  • Ignoring a silent leak (use the dye test).
  • Buying a valve without checking whether it is bottom- or side-entry.

Not sure which one fits? Send us your details on WhatsApp or through the product page and we will help you choose.

Frequently Asked Questions

Why is my toilet cistern not filling?

The supply valve is closed, the ball valve is blocked with grit, the float is stuck, or there is no pressure from the tank.

Why does my toilet keep running?

The float is set too high or the flush valve seal is worn.

How much is a cistern ball valve in Kenya?

A cistern ball valve is KSh 350 on Buy More Mall.

Can I fix a running toilet myself?

Yes. Adjusting the float or replacing the ball valve needs only basic tools.

How do I know if my toilet is leaking silently?

Add food colour to the cistern; if the bowl changes colour without flushing, the seal leaks.

Why does my cistern fill slowly?

Usually a partly blocked ball valve or low water pressure.

Prices shown are regular prices on Buy More Mall. Many products are currently on offer, so open the product page to see today's price.

Related Guides

All Categories
Flash Sale
Todays Deal
Auction