How To Clean Toilet Tank Without Draining

When it comes to cleaning the toilet, many people forget about the tank. However, the tank can accumulate dirt, grime, and even mold over time. Cleaning the toilet tank without draining it may seem like a daunting task, but it’s actually quite simple. Follow these steps to keep your toilet tank sparkling clean!

Step 1: Turn off the Water Supply

Before you begin cleaning the toilet tank, you need to turn off the water supply. This will prevent any water from entering the tank while you’re cleaning it. Look for the valve located behind the toilet and turn it clockwise to shut off the water supply.

Step 2: Flush the Toilet

Flush the toilet to remove as much water from the tank as possible. This will make it easier to clean the tank without making a mess. However, don’t worry if there’s still some water left in the tank – you can still clean it without draining it completely.

Step 3: Add Cleaning Solution

Now it’s time to add the cleaning solution. You can use a commercial cleaner designed for toilet tanks or make your own using vinegar and baking soda. Simply pour the cleaning solution into the tank, making sure to cover all surfaces.

Step 4: Scrub the Tank

Using a toilet brush, scrub the inside of the tank, paying special attention to any areas with buildup or stains. Make sure to scrub the entire tank, including the corners and crevices.

Step 5: Let the Solution Sit

After scrubbing the tank, let the cleaning solution sit for at least 10-15 minutes. This will give it time to break down any remaining dirt or grime.

Step 6: Scrub Again

After the solution has had time to sit, use the toilet brush to scrub the tank again. This will help to loosen any remaining dirt and ensure that the tank is thoroughly clean.

Step 7: Rinse the Tank

Now it’s time to rinse the tank. Turn the water supply back on and let the tank fill with water. Flush the toilet a few times to make sure all of the cleaning solution has been rinsed away.

Step 8: Check for Leaks

Once you’re done cleaning the toilet tank, check for leaks around the valve and any other connections. If you notice any leaks, tighten the connections or call a plumber to fix the problem.


Can I use bleach to clean the toilet tank without draining it?

Yes, you can use bleach to clean the toilet tank without draining it. However, be sure to follow the instructions on the bleach bottle and use caution when handling it.

How often should I clean my toilet tank?

It’s a good idea to clean your toilet tank at least once every six months to prevent buildup and keep it running smoothly.

What should I do if I notice mold in my toilet tank?

If you notice mold in your toilet tank, use a mold-killing cleaner to clean the tank thoroughly. You may also want to consider replacing any parts that are covered in mold.


Cleaning the toilet tank without draining it may seem like a challenging task, but it’s actually quite simple. By following these steps, you can keep your toilet tank clean and prevent buildup from occurring. Remember to turn off the water supply, add cleaning solution, scrub the tank, let the solution sit, rinse the tank, and check for leaks. With a little bit of effort, you can keep your toilet tank sparkling clean!