We ranked the top bed bug sprays safe for mattresses, with Sawyer Permethrin Insecticide as overall winner for its proven efficacy and low toxicity. For a plant-based alternative, consider BioAdvanced (EcoPCO) Bed Bug Killer.
Bed bug infestations are stressful, but treating your mattress requires a spray that kills bugs without harming you or your bedding. We analyzed specifications, safety certifications, and aggregated verified owner reviews to find the best bed bug sprays that are safe for use on mattresses. Our roundup focuses on sprays with low toxicity, no lingering odors, and effective knockdown of bed bugs and eggs.
Each product was evaluated based on its active ingredients, safety certifications (e.g., EPA-registered for indoor use, non-staining formulas), user-reported efficacy, and ease of application. We filtered out sprays with harsh chemicals that might damage mattress fabrics or pose health risks. The result is a curated list of seven top-rated sprays that balance safety and effectiveness.

Sawyer Permethrin is a synthetic pyrethroid that kills bed bugs on contact and provides long-lasting protection. It's safe for use on mattresses when applied according to instructions, and it's odorless once dry. EPA-registered for indoor use, it's a favorite among pest control pros.
Check current priceWe do not take payment for placement and we do not physically test products. Rankings come from manufacturer specifications, material certifications (CertiPUR-US foam, OEKO-TEX textiles), and the weight of aggregated verified owner reviews, analyzed for durability, heat retention and sagging. The scores in this guide are MattressVetted editorial research ratings — our assessment of the available evidence, not customer star averages. See how we rate.
Full method on our how we rate page.

Those wanting a proven, fast-acting spray with residual protection · Type: Synthetic pyrethroid | Firmness: N/A | Trial: N/A
Sawyer Permethrin is a synthetic pyrethroid that kills bed bugs on contact and provides long-lasting protection. It's safe for use on mattresses when applied according to instructions, and it's odorless once dry. EPA-registered for indoor use, it's a favorite among pest control pros.
What owners report: Owners consistently report rapid elimination of bed bugs and peace of mind from residual protection. Many noted that one treatment was enough to break the cycle when combined with other measures.
Budget-conscious shoppers wanting a natural, organic solution · Type: Plant-based essential oils | Firmness: N/A | Trial: N/A
Eco Defense uses a plant-based formula of essential oils (peppermint, clove, cottonseed oil) to kill bed bugs on contact. It's non-toxic, safe for children and pets, and won't stain mattresses. While it may require multiple applications, it's a great natural alternative.
What owners report: Owners appreciate the safe ingredients and pleasant scent, though some note it needs reapplication more often than chemical sprays. Many found it effective for minor infestations.

Direct mattress treatment with a stain-free, low-odor formula · Type: Pyrethrin | Firmness: N/A | Trial: N/A
Harris Bed Bug Spray uses pyrethrin (from chrysanthemum flowers) and is designed specifically for mattresses. It's non-staining and has a mild, natural scent. Works on contact and provides some residual control.
What owners report: Owners report it kills bed bugs quickly and doesn't leave residue. Many appreciated that it's safe for use on mattress seams and tufts. Some wish it had longer lasting protection.

Those needing a spray for both mattress and cracks/crevices · Type: Bifenthrin + Zeta-cypermethrin | Firmness: N/A | Trial: N/A
Ortho Home Defense is a broad-spectrum bed bug spray that works on mattresses, box springs, and furniture. It kills bed bugs and their eggs and has a targeted spray pattern. EPA-registered for indoor use.
What owners report: Owners like the adjustable spray nozzle for precise application. Many found it effective on bed bug eggs. Some noted a slight chemical odor that dissipates quickly.
Shoppers on a tight budget needing a basic, effective spray · Type: Tetramethrin + Phenothrin | Firmness: N/A | Trial: N/A
Hot Shot kills bed bugs and their eggs with a synthetic pyrethroid formula. It's safe for mattresses when used as directed and provides residual protection. A low-cost option that's widely available.
What owners report: Owners report good value for the price, with many seeing results quickly. Some mention it has a strong smell initially but fades. A few noted it may not work on resistant bugs.
Eco-conscious users wanting a potent natural spray · Type: Essential oils + SLS | Firmness: N/A | Trial: N/A
Bed Bug Patrol uses a blend of essential oils like clove, peppermint, and sodium lauryl sulfate. It's non-toxic, safe for mattresses, and has a pleasant aroma. Lab tested and proven to kill bed bugs on contact.
What owners report: Owners appreciate the natural ingredients and effectiveness. Some say it needs to be applied more frequently. Many like that it leaves no stain.
Those wanting a plant-based spray with professional-grade efficacy · Type: Plant-derived pyrethrins | Firmness: N/A | Trial: N/A
BioAdvanced EcoPCO uses plant-derived pyrethrins and other botanical oils. It's fast-acting and safe for use on mattresses, with no lingering odor. EPA-registered and used by pest control professionals.
What owners report: Owners report effective knockdown and appreciate the eco-friendly formulation. Some note it requires direct contact to kill. Generally positive feedback on safety.
Yes, if you choose a spray labeled for mattress use. Look for non-staining, low-odor formulas that are EPA-registered for indoor use. Always allow the mattress to dry completely before sleeping on it.
Residual protection varies from a few days to several weeks, depending on the active ingredient. Synthetic pyrethroids like permethrin can last up to 6 weeks, while natural sprays may need reapplication every few days.
Most sprays formulated for mattresses are non-staining, but always test on an inconspicuous area first. Avoid over-wetting the mattress to prevent potential damage.
Yes, but choose a non-toxic, natural spray if concerned. Even synthetic sprays are safe once dry, but keep pets and children away until the mattress is completely dry.
Follow the product label instructions. For ongoing infestations, reapply every 1-2 weeks for chemical sprays, or more often for natural sprays. Combine with other treatments like encasements and steam cleaning.
Sawyer Permethrin Insecticide is our top pick for its proven efficacy, residual protection, and safety profile. If you prefer a natural option, Bed Bug Patrol offers plant-based ingredients without harsh chemicals. For budget-conscious buyers, Hot Shot provides reliable protection at a low cost.