Keep Your Floor Drains From Drying Out With This Pantry Item
By Michael Franco
February 11, 2026
If you’ve got a floor drain in a basement, laundry room, garage or utility area, you’ve also got a tiny portal to the sewer system. Normally, you never notice it because the drain has a built-in “plug” made of water. When that water dries out, though, the plug disappears, and you get the lovely experience of your house smelling like a subway station on a bad day.
This May Also Interest You: How to Use a Drain Snake and Unclog Your Toilet
That smell is usually sewer gas sneaking past a dry trap. Floor drains (like sinks and showers) typically have a P-trap or trap built into the line. The curve holds water, and that standing water acts as a seal that blocks gases from coming back up. When the drain isn’t used often, that water can evaporate, which is exactly why plumbing products like trap primers exist — they’re designed to keep that trap seal from disappearing.
So, where does the pantry come in?
A small amount of vegetable oil can float on top of the water in the trap and slow evaporation by creating a thin barrier. This “oil cap” trick shows up in practical how-to advice (including from plumbing pros) because it’s simple, cheap and it works well for rarely used drains. Some plumbing codes even explicitly allow vegetable or mineral oil to be added to the trap as a trap-seal aid.
Why Floor Drains Smell So Bad
Before we get into the steps, make sure we’re blaming the right villain.
A floor drain can stink for a few reasons:
Dry trap (most common): Sewer gas has a clear path up.
Gunk in the drain throat: Soap scum, sludge and bacteria can smell even if the trap isn’t fully dry.
A bigger plumbing issue: Siphoning from poor venting, a failing trap primer or other drainage problems can pull the trap dry faster than evaporation alone. (If the smell returns in days, not weeks, this is worth considering.)
How to Fix a Smelly Floor Drain With Vegetable Oil
For our purposes, we’re tackling the classic: “This drain never gets used, and now it’s gross.” Here’s how to solve this problem.
Things You’ll Need
You don’t need a whole hardware-store run for this. All you need is:
1 bucket of water (or a large pot)
Vegetable oil (plain, cheap is fine)
Measuring cup or a small cup you can pour from
Rubber gloves (optional, but your nose may vote yes)
Flashlight
Screwdriver (only if you need it to remove the drain cover)
Old toothbrush or small nylon brush + a little dish soap (optional but helpful)
Paper towels or rags
Step-by-Step Instructions
Step 1: Pop the Drain Cover and Do a Quick Gross-Out Check
Lift off the grate or cover. Shine a flashlight down into the drain. If you see hair, lint or a visible layer of sludge right at the opening, you’ve at least one odor source. Scoop out what you can with a paper towel (gloved hand helps), then give the inside rim a quick scrub with a brush and a little dish soap. You’re not trying to deep-clean the whole pipe -- you’re just removing the stink layer near the top.
Step 2: Refill the Trap With Clean Water
Pour water into the drain to re-establish the trap seal. Aim for enough water that you feel confident you’ve topped off the curve of the trap. For many floor drains, a gallon or two does the job. The point is simple: you want standing water down there again.
Step 3: Add a Small “Cap” of Veggie Oil
Now pour in a small amount of vegetable oil -- think a few tablespoons up to about 1/4 cup, not a whole cup and definitely not a whole bottle. The oil floats on top of the water and forms a thin barrier that slows evaporation. Go slowly as you pour, so you don’t splash oil all over the drain walls (that just attracts dust and makes the next cleaning annoying).
Step 4: Put the Cover Back on
Replace the grate. Then do the unsexy but important part: make it a habit. If the drain is in a dry area that rarely gets water (unfinished basements and garages are famous for this), plan to refresh the trap every month or two.
More Related Articles:
Snake’s in a Drain! How to Unclog Your Sink With a Drain Snake
Checked Your Storm Drains Lately? Here’s a List of Maintenance Tasks
Prevent Frozen-Pipe Problems by Knowing These Things Down Cold
Au Revoir, Standing Water! How to Install a French Drain in 8 Steps
How and Why This Works
Water evaporates. Oil doesn’t evaporate the same way, and it also sits on top of water because it’s less dense. That floating layer reduces how quickly air can pull moisture out of the trap, so the water seal sticks around longer. It’s not magic, and it’s not permanent, but it’s a solid low-effort fix for drains that don’t see regular use.
One note, though: plumbers often prefer mineral oil for this job because it’s stable and less likely to go rancid over time. Vegetable oil can eventually get funky in some situations (heat, time, contaminants), so if you try this and notice a “stale fryer” vibe later, swap to mineral oil next time. The method is the same either way, and both are commonly suggested for slowing trap evaporation.
View Plans in Your Area
Popular
Oct 04, 2025
Apr 26, 2021
Get the latest news, tips and promotional messages, including special offers.