With the coronavirus continuing to spread, it's understandable that people are wanting to ensure their hands and homes are clean. However, panic buying has led to essential cleaning supplies becoming quite hard to find at various retailers across the country. Seemingly gone are the days of being able to stroll into your local store and pick up some cleaning wipes or sprays with shelves laying empty at many locations. Fortunately, you can still buy these products if you know where to look, though many retailers have introduced limits on how many of these items you can buy at once.

Where to buy cleaning supplies

Toilet Paper Roll ShutterstockSource: Shutterstock

There is official guidance on how to keep surfaces clean in your home when it comes to coronavirus, though that advice does not include stockpiling cleaning supplies so please buy responsibly. It's important to clean and disinfect any surfaces that get touched regularly — think doorknobs, light switches, tables, remotes, etc. — and products from the likes of Lysol and Clorox can help you do that with disposable gloves, tissues, and paper towels being essential for stopping the spread too.

We've taken the time to round up all the retailers that still have stock of various cleaning products right now. Be sure to check out the full list below and get your orders in for what you need while you can.

Shop cleaning supplies at Amazon

Though Amazon Prime Pantry has shutdown, there's still a wide array of cleaning supplies on sale at Amazon. From paper towels to disinfectant wipes, gloves, cleaning sprays, and everything in between, Amazon should be your go-to in order to avoid going to a store. It appears to be restocking essential items regularly so you'll want to check back on this post frequently to see if it has what you need.

Amazon logo official


Amazon has one of the largest selections of cleaning essentials from hundreds of brands. Be sure to keep checking back if the one you want is out of stock now.

Shop cleaning supplies at Walmart

One of the key advantages to shopping at Walmart versus other retailers is its free in-store pickup options. That means you can get your orders in and get the items sooner. It stocks all manner of cleaning products like wipes, sprays, and solutions as well as cleaning tools like mops, dusters, sponges, and more. Use the link below to check out its cleaning product inventory is available to order ahead (depending on local supplies). Some items are also available to ship from third parties via Walmart's site.

Walmart Logo


Delivery is free on orders over $35 or you can choose in-store pickup for free. Local availability may vary, but it beats walking into a store on the off-chance the shelves are stacked.

Shop cleaning supplies at Target

Much like Walmart, Target has a ton of stores all across the country that can help you pick up some essential supplies for your self-isolation. Some of the items like hand soaps and sanitizers are delayed or unavailable for shipping, though in-store pickup is available when local stock allows. In some areas, Target offers a new drive-up service so you don't even have to get out of your car which is super helpful in times of social-distancing.

Target Logo


Target offers free in-store pickup, drive-up services, and even same day delivery via Shipt in select areas. It's a great way to get your hands on some cleanign supplies quickly.

Shop cleaning supplies at Newegg

You might think of Newegg more for its tech products and computer parts, but it actually sells a wide array of cleaning supplies which could come in handy right about now. Though a few options are sold out, there are a bunch of products currently available sold and shipped by Newegg as well as third-party sellers.

Newegg logo


Newegg has a bunch of different cleaning products for sale from big-name brands like Clorox, P&G, Kleenex, and more.

Shop cleaning supplies at Staples

You might not be able to grab things like hand sanitizer right now at Staples, but there are paper towels, Lysol wipes, cleaning gloves, and much more available to round out your cleaning arsenal.

Staples Logo


A bunch of stuff is sold out or facing shipping delays, though some products are in stock and deliver in just a few days. There's a good chance this stuff is in stock at Staples stores, too.

Shop cleaning supplies at Office Depot

You may not have thought to try something like Office Depot for cleaning gear, but it's actually a great option to consider. Some items are sold out, but you can still pick up essentials like hand sanitizer, surface cleaners, paper towels, and more online for delivery or in-store pickup.

Office Depot Logo

Office Depot

If you're prepared to click through a bunch of pages, you can probably find whatever cleaning equipment you need to disinfect your home here and have it shipped in a couple of days.

We will continue to update this list as we see availability from other retailers. Be sure to bookmark the page so you can check here before heading to your local stores.

We may earn a commission for purchases using our links. Learn more.