natural loo cleaning routine

Cleaning the loo certainly isn’t one of my favourite jobs but having a clean fresh loo does make me happy, especially if I can do it with natural products.

If you make cleaning your Loo part of your regular cleaning routine it doesn’t have to be time consuming.

What’s the biggest problem with keeping your loo clean?

The biggest problem with keeping your Loo looking clean and sparkly is usually due to mineral deposits, because once they start to build up they will stain your loo making it look icky. The extent of the problem you face will depend on how hard your water is.

But, there’s a really easy solution to tackle the mineral / limescale deposits just follow my easy cleaning loo routine.

My simple natural loo cleaning routine

Tackling Mineral / Limescale Deposits

Once a week; if you don’t have hard water this can be less often, just as and when required; give your loo a clean with Citric Acid to remove the mineral / limescale deposits.

This is super easy and you will be amazed at the results.

  1. Pour a jug of warm water (don’t use boiling water as it could crack the bowl) into the toilet bowl and tip in one to two cups of Citric Acid, sprinkling a lit bit around the bowl as well
  2. To tackle stains under the rim you can make up a citric acid spray with 50g citric acid dissolved in 250ml of warm water. Just spray under the rim after you’ve put the Citric Acid in the toilet and bowl.
  3. Leave for at least an hour, overnight if possible.
  4. When you’re ready just give the toilet bowl a good scrub with a brush and flush.

Note: if you’re tacking a build up of limescale for the first time you may need to repeat this process.  For really tough build up you can also use a pumice stone to help remove the limescale.

Weekly Loo cleaning Routine

  1. Spray around the toilet bowl with a natural general cleaner, including under the rim and under the toilet seat. One of my favourite recipes for Loo Cleaner is this Castile Soap General Cleaner.
  2. Put the toilet seat down and spray the toilet all over with the natural general cleaner, remember to spray the top, sides, seat and handle.
  3. Wipe down the loo with a damp natural fibre cleaning cloth from top to bottom, making sure you clean around the bottom where it meets the floor.
  4. Put the loo seat up wipe and wipe clean.
  5. Give the toilet bowl a scrub with a brush or sponge and flush to rinse.

You will now have a clean fresh loo.

Cleaning is fine for most Loos but if you want to disinfect as well you can give it a quick spray with Hydrogen Peroxide once you’ve finished cleaning. Just spray it on, leave for a couple of minutes and wipe off.

Warning – Never mix hydrogen peroxide and vinegar together. Combining the two will form peracetic acid, which could irritate your skin, eyes and respiratory system. In serious cases, Peracetic Acid can even cause lung damage. And, never mix any cleaning products with Bleach.

Natural Loo Cleaning Routine

Keeping your loo fresh between cleans

A great way to keep your loo smelling fresh between weekly cleans is to make up a batch of toilet fizzers. Keep them handy and pop one in at night before you go to bed.  You can find the recipe and how to make Toilet Fizzers in my 5 Natural Homemade Cleaning Recipes for the Bathroom

Caring for your toilet brush and cleaning cloths

And, lastly here are a few tips for caring for your toilet brush and cleaning cloths.

  1. Always keep your toilet cleaning cloths separate from your other cleaning cloths.S Soak in a solution of Hydrogen Peroxide before washing, half a cup of Hydrogen Peroxide in a bowl of water.
  2. Soak for 15 to 30 mins before washing.
  3. To clean your toilet brush, if you use one. Once you’ve finished brushing your Loo during it’s weekly clean rinse the toilet brush under the flush water and rinse in the clean toilet water, spray with undiluted Hydrogen Peroxide (do this in the Loo) and leave under Loo seat to dry.

All Purpose Castile Cleaning Spray

This recipe doesn’t contain vinegar so is great for using on stone, granite, ceramic or marble surfaces 


  • Glass spray bottle
  • ½ Tbsp washing soda
  • 1 Tbsp castile soap
  • 2 cups of hot water
  • Approx 20 drops of essential oils (not citrus if using on granite)


  • Add washing soda & castile soap to the bottle.
  • Pour two cups of hot water in and shake well to mix (use slightly cooled boiled or distilled water)
  • Add the essential oils to the bottle when cool and shake again.
  • The spray is now ready to use
  • Rinse surfaces with warm water after use

Note: Washing Soda can irritate skin so use household gloves when cleaning

Loo Cleaning Routine

If you don’t want to make up your own natural cleaning products there are some great safe natural alternative cleaning products available now.  Take a look at the mix products

I hope this quick Loo Cleaning Routine helps.

Written by 

Hi, I’m Frankie. This is my blog (Thoroughly Modern Grandma) about blending old fashioned values with modern technology, whilst trying to reduce our waste and be a little kinder to our Planet.

Leave a Reply

Your email address will not be published. Required fields are marked *