Cleaning Tips & How-Tos3 min read

How to Clean the Inside of a Toilet Tank — Toronto Home Guide

Clean mould, rust, and mineral deposits from inside the toilet tank. Vinegar soak method, scrubbing the tank walls and flapper, and preventing future build-up.

M
Maidless

The inside of a toilet tank is rarely seen and infrequently cleaned, but it's the source of water that fills the bowl — and a dirty tank means that water is passing bacteria and mineral deposits into the bowl constantly. Tank interiors accumulate rust stains, mineral build-up from hard water, and mould or mildew growth.

Inspection First

  1. Remove the tank lid and set aside carefully — ceramic toilet tank lids are heavy and break easily
  2. Look for rust (orange-brown staining), mineral deposits (white or grey chalky build-up), and mould (black, green, or pink growth on walls and components)
  3. Check the condition of the flapper (the rubber seal at the bottom) and the fill valve — a deteriorating rubber flapper discolours the water

Vinegar Soak Method

  1. Turn off the water supply valve at the base of the toilet (the oval shut-off valve on the wall)
  2. Flush the toilet to empty the tank
  3. Pour 2–3 cups of undiluted white vinegar into the empty tank
  4. Turn the water supply back on slowly to allow the tank to fill with the vinegar-water mixture
  5. Allow to sit for 30–60 minutes — the vinegar dissolves mineral deposits and kills mould
  6. Flush several times to rinse the tank out completely

Scrubbing

  1. For stubborn mineral build-up or mould: turn off the supply valve, flush to empty, and use a long-handled brush or sponge to scrub the tank walls while the tank is empty
  2. Use white vinegar or a baking soda paste on stubborn stains
  3. Avoid bleach inside the tank — bleach degrades rubber flappers and seals, causing them to fail faster and require expensive replacement
  4. Flush several times to rinse thoroughly

Prevention

  • Place a few denture tablets in the tank monthly — they dissolve slowly and suppress mould and mineral build-up between cleanings
  • Clean the tank every 3–6 months
  • Never use in-tank bleach tablets or drop-in fresheners — they deteriorate rubber components within months
Ready to book?

Book professional cleaning across BC

Instant pricing online — no phone calls, no contracts. Background-checked cleaners, 100% happiness guarantee. Same-week availability across Metro Vancouver and BC.

Get Instant Price →