Where To Buy Hydrogen Peroxide In The UK For Cleaning
To support the running costs of Moral Fibres, this post may contain affiliate links. This means Moral Fibres may earn a small commission, at no extra cost to readers, on items purchased through these links.
Wondering where to buy hydrogen peroxide for cleaning? Here are my go-to places in the UK to shop for this green cleaning staple, as well as the percentage you should buy.
You might think of hydrogen peroxide as a first-aid staple for cleaning cuts and scrapes, or for treating dental problems. However, that amber glass bottle is full of uses beyond purely medical ones.
You can use hydrogen peroxide to naturally clean your home the non-toxic way, and you can use it to freshen up your laundry on wash day. It’s a natural cleaning do-it-all!
First up, I’ll show you where to buy hydrogen peroxide in the UK, as it can be a bit tricky to find. I’ll then share with you all the information you need, including what strength to buy, what you can clean with it, what it is exactly, and more:
Where To Buy Hydrogen Peroxide For Cleaning
Here in the UK, hydrogen peroxide can generally only be bought from pharmacies as its sale is quite heavily restricted.
You can’t buy it in concentrations above 12%. And while lower strengths are perfectly legal to buy for household use, retailers can still be cautious.
Pharmacies keep it behind the counter, so you will have to specifically ask for a bottle. Even then, there is no guarantee the pharmacist will sell it to you without a valid reason. And as I have learned the hard way, green cleaning isn’t always a valid reason for buying hydrogen peroxide, despite it being a completely legal and legitimate thing to do.
As such, I personally find it easier to buy hydrogen peroxide online. I recommend buying just one bottle at a time. This is because hydrogen peroxide can be tricky to store – it goes flat and loses its effectiveness over time (a bit like how an opened bottle of a fizzy drink loses its fizz) – so never buy more than one bottle.
Here are the best places online to buy hydrogen peroxide for cleaning in 2026:
B&Q
B&Q (online only, not available in store) offers 250 ml and 1 litre bottles of hydrogen peroxide. Although do note that the 250 ml bottle is much more expensive than the 1 litre bottle, for reasons I don’t fully understand!
Simply Meds Online
Simply Meds Online offers 250 ml bottles of 6% hydrogen peroxide, with change from a £5 note. This will need to be diluted with water for cleaning with, so make sure you read my note below on strengths, as this covers how to dilute it.
Medino
Medino is another healthcare site that offers small bottles of hydrogen peroxide, again at affordable prices. It only offers the 6% concentration, so again, see my notes below on strength to learn how to dilute it.
Amazon
Whilst Amazon is not my preferred place to shop, for a litany of ethical reasons, Amazon does stock 250 ml bottles of 3% hydrogen peroxide. Amazon also offers other bottle sizes and buying options, allowing you to explore larger bottles if you’re confident you can use it up within a short time frame.
eBay
eBay is another handy place to buy hydrogen peroxide for cleaning online, particularly if you want to avoid Amazon. Whilst there are lots of buying options, I recommend sticking to the 3% version for cleaning.
What Strength Hydrogen Peroxide Is Best For Cleaning?
Hydrogen peroxide is sold in a variety of strengths – from 3% through to 12%. For cleaning, the weakest strength – the 3% strength – is more than enough for all of your natural cleaning and disinfecting needs. There is never any reason why you would need a higher percentage than 6% for cleaning.
If you can only find the 6% version, you can dilute this with water, in a 50:50 ratio, to make the 3% dilution that I recommend for cleaning.
When diluting hydrogen peroxide, only dilute it when you need to use it, and only in the exact quantity that you require. I would then recommend discarding any unused diluted solution. This is because hydrogen peroxide’s active ingredients don’t last long when diluted. After a short time, it would be no better than cleaning with plain water.
What Is Hydrogen Peroxide Exactly?
You might be wondering what hydrogen peroxide is exactly. Hydrogen peroxide is the chemical compound H2O2. This chemical formula denotes that it is made up of two hydrogen atoms and two oxygen atoms. This means it’s essentially water (H2O) with one extra oxygen atom.
Put like that, hydrogen peroxide might seem innocuous. In actual fact, it is really bad news for germs and bacteria. That extra oxygen atom is highly volatile and causes oxidation. This is a reaction in which the hydrogen peroxide steals electrons from bacteria, breaking down their cell walls. With no cell walls, bacteria, which are simple microorganisms, die, leaving surfaces germ-free.
In addition, when used in natural cleaning, hydrogen peroxide doesn’t leave any harsh chemical residue on your surfaces. This is because when hydrogen peroxide reacts with organic material, it breaks down into oxygen and water. All this makes hydrogen peroxide an effective natural cleaner without the cloying odour or eye and lung-irritating properties of bleach.
What Can You Clean?
From naturally disinfecting your kitchen sponges to sanitising hard surfaces, removing bloodstains, and naturally keeping whites white, amongst a myriad of uses, there are so many things you can clean with hydrogen peroxide.
In the kitchen, you can spray 3% hydrogen peroxide directly onto chopping boards to help sanitise them. Just leave it to fizz for a few minutes, then wipe clean. It’s also excellent for sanitising sponges – you can soak them in a small bowl of hydrogen peroxide for a few minutes before rinsing.
For laundry, it works wonders on bloodstains. Rinse the fabric first in cold water, then dab 3% hydrogen peroxide onto the stain and blot gently. The fizzing action helps lift the stain before washing as normal. It can also be added to a whites wash as a natural brightener.
In bathrooms, it can help tackle mould and mildew on grout. Spray it onto the affected area, leave it to sit for 10–15 minutes, then scrub and rinse.
What Not To Use It On
Hydrogen peroxide has a mild bleaching effect, so avoid using it on dark or delicate fabrics such as silk or wool. It can also damage natural stone surfaces like marble and granite, and may affect certain sealed wood finishes. When in doubt, always spot test in an inconspicuous area first.
Important Safety Warnings
Whilst it is an effective natural cleaner, there are some safety concerns that you need to take heed of.
First, never mix hydrogen peroxide with vinegar as it can be very harmful to your health (see my guide to cleaning with white vinegar for the full details).
And secondly, never mix hydrogen peroxide with bleach, as this can be incredibly dangerous. Doing so can release noxious gases that can be really bad for you.
Used correctly, though, it’s a green cleaning powerhouse, so don’t let these concerns put you off. Just don’t mix it with anything you shouldn’t!
How To Store Hydrogen Peroxide
Hydrogen peroxide comes in an amber glass bottle because it’s quite a delicate substance. Once opened and exposed to heat, light, and air, it starts to break down to water quite quickly.
Once you’re done using the bottle, make sure you seal the bottle tightly and store it in a cool, dark place away from direct heat, children and pets.
How To Check If It’s Still Active
Hydrogen peroxide is best used within six months of opening. If you’re unsure whether your bottle is still effective, pour a small amount into the sink or onto a cloth. Fresh hydrogen peroxide should fizz gently. If there’s no bubbling at all, it has likely degraded and won’t disinfect properly.
More Green Cleaning Help & Inspiration
If you are looking for more green cleaning help and inspiration, then do check out my guide to natural cleaning product recipes. Here I talk you through my best natural cleaning recipes and guides to make a wide range of effective non-toxic cleaning solutions for your whole home.
Found this post useful? Please consider buying me a virtual coffee to help support the site’s running costs.
Sign Up For The Moral Fibres Substack
Get all the latest articles from Moral Fibres straight to your inbox, once a month, free of charge through Substack. You can also upgrade to be a paid Substack subscriber, where you’ll receive an additional two exclusive articles a month. Sign up now:


I have your book and refer to it often for ‘green clean’ recipes.
Thanks Shelagh, so glad to hear you are enjoying the book!