Do Cleaning Products Expire?

Yes, many cleaning products expire. It's good to check the expiration dates.

Checking the Expiration Date

Now that you’re cleaning more frequently, you’ve probably checked under the kitchen cupboards to see what’s there. It’s good to know that cleaning products do, in fact, have expiration dates. Do you know how long home cleaning products are good for? While we’re talking about cleaning, these are the things you should never clean with antibacterial wipes.

Hydrogen Peroxide

A bottle of unopened hydrogen peroxide can last for about three years, but once opened the shelf life is six months. Here are a few tips on the cleaning products you should never mix.

OxiClean Stain Remover Powder

With more than 100 uses, OxiClean Versatile Stain Remover Powder is great on a variety of products including your clothing, patio furniture and rugs. If the powder is kept dry, there’s no expiration date. Plus, use OxiClean to get deodorant stains out of shirts.

Hand Sanitizer

hand sanitizer expiration datejfmdesign/Getty Images

Hand sanitizer lasts about two to three years before the alcohol content drops below 60 percent, thereby losing its effectiveness. The Center for Disease Control and Prevention (CDC) recommends that if you can’t find soap and water nearby, “using a hand sanitizer with at least 60 percent alcohol can help you avoid getting sick and spreading germs to others.” Make sure you’re using hand sanitizer properly. Here’s what you need to know about hand sanitizer.


An effective cleaner and disinfectant, Lysol can last for about two years before expiring. Lysol Disinfectant Spray is also one of the best cleaners to use to sanitize your phone.

Disinfectant Wipes

Most disinfectant wipes are good for about two years. But if it says “antibacterial,” then the shelf life is about one year.

Dish Soap

dish soap expires traveler1116/Getty Images

You’ll be relieved to know dishwashing soap lasts about 12 to 18 months. Make sure you know the best dish soap for tackling your dirty dishes.


Contrary to what you might think, bleach does expire. Bleach can last up to six months but has a shelf life of about one year.

Castile Soap

It’s hard to think that soap has an expiration date. But like many household cleaning products, it does. Check the expiration date when you buy it, but castile soap should last about three years.

Laundry Detergent

laundry detergent expires cleaning product expiration date dem10/Getty Images

According to the Spruce, while “most detergents do not ‘go bad’ or spoil, it is possible that they can lose some of their effectiveness in cleaning clothes and stability during storage.”

Dryer Sheets

You’ll be relieved to know that dryer sheets don’t expire, but it may not have the same smell as time passes if the packaging is left open. Here are 22 ways for how to use dryer sheets to keep all sorts of things smelling fresh, plus how used dryer sheets make cleaning tasks easier.

How to Dispose of Cleaning Products

It’s important to know how to dispose of your cleaning products after you’re done using them. Read the labels and instructions for specifics. Keep in mind these 12 things you should never pour down the drain.

Popular Videos

Reader's Digest
Originally Published on Reader's Digest

Madeline Wahl
Madeline Wahl is a Digital Associate Editor/Writer at Previously, she worked for HuffPost and Golf Channel. Her writing has appeared on HuffPost, Red Magazine, McSweeney's, Pink Pangea, The Mighty, and Yahoo Lifestyle, among others. More of her work can be found on her website: