Looking for eco-friendly toilet cleaner? Here are the green brands that scrub up nicely – from vegan brands to the sustainable refill brands and more.

To help support the running costs of Moral Fibres, this post contains affiliate links, denoted by *. Moral Fibres may earn a small commission, at no extra cost to readers, on items purchased through these links. This income helps keep this site running.

Cleaning the toilet is not high up there on the list of things that bring me joy. There are about a million other things I would rather do than clean the toilet. However, needs must. Whilst I do use natural cleaning products, such as citric acid to clean my toilet cheaply and easily, I know not everyone is so comfortable using such natural methods.

If that’s you, then I have entirely no judgement. When life gets hectic, I do sometimes use more conventional products. In fact, I’ve tried quite a few eco-friendly toilet cleaners over the years, to get a green clean without the use of chlorine bleach and other dubious products found on our supermarket shelves. After all, scientists have found that scented surface cleaners can produce enough pollutant particles, that the effect on your lungs is similar to breathing in the air on a busy road.

The Best Eco-Friendly Toilet Cleaner Brands

A plant next to a toilet with a blue text box that reads eco-friendly toilet cleaner: the green brands that scrub up.

However, just what are the eco-friendly toilet cleaner brands that actually work? Which brands will clean your loo. I’ve put several brands through their paces. Here are my favourites.

Bio-D

Bio-D’s bleach-free toilet bowl cleaner* is both strong and effective, whilst being kind to the environment. Meanwhile, the lemongrass essential oils help to naturally freshen your loo, without the overpowering aroma of bleach. For best results, squirt some cleaner into the toilet bowl and allow it to soak overnight. You can then scrub thoroughly the following morning for a sparkling finish.

Tough on limescale, this naturally derived non-toxic eco-friendly toilet cleaner is made from sustainable ingredients. This means it is free from synthetic chemicals, phosphates, preservatives, enzymes and synthetic perfumes, as well as chlorine. If you have a septic tank then it’s entirely safe to use.

What’s more, all Bio-D products are both Cruelty-Free International and Vegan Society Approved. Plus all Bio-D products are UK-made – manufactured in the Bio-D factory in Hull.

The founder of Bio-D, Michael Barwell cleaned commercial ships in the 1980s. Industrial strength cleaning products and heavy-duty safety equipment were required for this tough work. However, Michael was horrified to discover that many of these industrial cleaning ingredients could be found in household cleaners.

In response, Michael set about looking for safer, naturally derived alternatives. Bio-D was born in 1989 with an environmental and ethical responsibility at its heart. The brand also believes that sustainable eco-cleaning products must be accessible to everyone. Bio-D is therefore passionate about producing great cleaning products at an affordable price.

Buy a 750 ml 100% recycled bottle for £2.65* (0.004p per ml) and a 5L refill carton for £12.80 from Ethical Superstore* (0.003p per ml).

Miniml

I’m a big fan of Miniml products all around the home. Its spearmint and peppermint non-toxic and eco-friendly toilet cleaner* is no exception.

This clinging gel formula acts fast to deep clean and remove tough stains from your loo, whilst leaving your bathroom with a pleasant minty aroma. Effective in both hard and soft water areas, it’s also safe for use in septic tank systems.

Miniml says to let the eco-friendly toilet cleaner sit in your toilet bowl for at least 5-10 minutes before flushing to rinse clean. Any tough stains can be scrubbed with a toilet brush to remove.

Bleach-free, it’s also free from volatile organic compounds (VOCs), solvents, lanoline, sulphates, parabens and phosphates. It’s also vegan, cruelty-free and British-made – manufactured in Miniml’s Yorkshire factory.

Only available in bulk refill size, once you have finished with your empty packaging, you can send it back to Miniml free of charge. Simply scan the QR code on the back of the packaging or the information card in your order so that it can be cleaned, reused and refilled. This means that no single-use plastic goes to waste.

Buy a 5L refill from Good Club* or Ethical Superstore* for around £12 (0.002p per ml) and decant it into an empty bottle.

Bower Collective Refill Toilet Cleaner

Person decanting Bower toilet cleaner into a reusable bottle.

I’ve used a few of Bower Collective’s clever refill pouches – particularly its eco-friendly shower gel – and I’ve always been impressed. Its concentrated eco-friendly toilet cleaner* is equally as impressive.

Made in the UK using 100% naturally derived and ethically sourced ingredients, this hypoallergenic Toilet Cleaner has a refreshing lemongrass scent. It is free from harsh chemicals, including petrochemicals, phosphates, preservatives, enzymes and synthetic perfumes. Plus, it’s vegan and cruelty-free.

Just before you go to bed, simply squirt the toilet cleaner under the rim of the toilet bowl. In the morning use a toilet brush to remove the dissolved limescale and flush. Job done!

What’s to especially love is that Bower’s non-toxic and eco-friendly toilet cleaner comes in 1L refill pouches. Simply decant the product into a bottle and then return the pouch to Bower in the free pre-paid envelope provided. You don’t even need to wash the pouch out. Simply pop it in your nearest post box as is.

Bower will then refill it with the same product at our refill centre, ready to go again! Each pouch can be reused over and over again, and at the end of its life, Bower ensures that it is responsibly recycled with its specialist recycling partner.

Buy a 1L refill directly from Bower Collective* for £3.79 (0.004p per ml). You can also buy the cleaner in a pine and cedarwood fragrance*, and a reusable toilet cleaner dispenser bottle* for £3.99.

Ecoleaf Toilet Cleaner

Also made in the UK, Ecoleaf’s eco-friendly toilet cleaner* is made from natural, biodegradable and sustainably sourced ingredients. Derived from plant extracts, it’s entirely vegan-friendly and suitable for septic tanks.

All Ecoleaf containers are made from 100% post-consumer recycled (PCR) plastics, and you can buy the bulk containers to decant into your own bottle.

To use, simply squeeze a small amount around the toilet bowl and flush. The liquid is a little thin compared to other brands, and it does come out of the bottle quicker than you might expect. However, it still does the job nicely, without leaving your bathroom smelling like a swimming pool.

Buy a 750 ml 100% recycled bottle for £1.99* (0.003p per ml) and a 5L refill eco-friendly toilet cleaner carton for £12.49 from Ethical Superstore* (0.002p per ml).

Do also check out my guide to eco-friendly cleaning products that work for more product suggestions. Or want to make your own cleaning products? Try my guide to natural cleaning products to DIY.

Found this post useful?  You can buy me a virtual coffee to help support the site’s running costs.  You can also sign up for the free Moral Fibres monthly newsletter to get all the latest eco news and ideas straight to your inbox.