
Rust flakes from a steel tank will clog filters and carburetor jets again and again until the tank itself is dealt with. Here is how to clean it, when to seal it, and when to replace it.
The 30-second answer: To clean a rusty generator fuel tank, drain it completely, remove it if you can, and treat the inside with a commercial tank rust remover, then rinse and dry it thoroughly before reinstalling with a new fuel filter. Light surface rust cleans up in an afternoon for $15 to $30. Pinholes or heavy pitting mean the tank needs replacing.
The short version
- Steel tanks rust from the inside when moisture collects in a half-empty tank that sits for months.
- Rust flakes travel to the filter and carburetor jets, so a rusty tank causes repeat clogging.
- Drying the tank completely is the step people skip, and it’s why the rust returns.
- If the metal is pitted through or seams weep fuel, replace the tank. A leaking tank is a fire hazard.

Why Do Generator Fuel Tanks Rust Inside?
A steel fuel tank that’s left half empty has a lot of air in it, and that air carries moisture. Every temperature swing causes condensation to form on the inside walls and drip down to the bottom, where it sits under the fuel. Ethanol blends make this worse because the ethanol absorbs water, and that water-heavy mixture rests against the steel. Over a season or two, you get orange surface rust at the bottom and along the sides. Flakes break loose, ride along with the fuel, and clog the little screen at the tank outlet, the inline filter, and eventually the carburetor jets. A rusty tank is a common hidden cause of a carburetor that keeps clogging. Cleaning the carburetor over and over without taking the time to clean a rusty generator fuel tank is just paying the same bill every spring.
How Bad Is Your Tank? Clean, Seal, or Replace
Look inside with a flashlight before you decide. Pull the cap and shine a light down the filler neck. A small mirror helps.
| What you see | What it means | What to do |
|---|---|---|
| Light orange dusting, metal still solid | Surface rust | Clean and treat, about $15 to $30 |
| Heavy scale, flaking sheets | Advanced rust | Clean carefully, consider a tank sealer |
| Pitting, pinholes, or fuel weeping at seams | Metal is compromised | Replace the tank, $40 to $150 |
| Rust inside plus varnish and gum | Old fuel and neglect | Clean tank, clean carburetor, replace filter |
Safety First: This Is Fuel Work
Safety — quick reminders.
Work outdoors, away from ignition sources, with gloves and eye protection. An empty fuel tank can hold more explosive vapor than a full one. Don’t weld, grind, or use heat on or near the tank. Take old fuel and rinse liquids to a hazardous waste facility. Don’t pour them down a drain or onto the ground.
I was a fuel systems technician in the Air Force, and the first thing that was drilled into us was that vapor is what hurts people. The liquid is bad, but the vapor in an empty tank is worse. That respect has never left me.
What You’ll Need
- Gloves, safety glasses, and a place outdoors with good airflow
- A fuel-safe container for the old fuel, and a funnel
- A commercial fuel tank rust remover or cleaner. Follow its directions exactly.
- A new inline fuel filter and about 3 feet of fuel line (fuel filter replacement)
- Basic hand tools to remove the tank, usually 10 mm and 12 mm sockets
- A fan, a hair dryer on low, or compressed air for drying
Step-by-Step: How to Clean a Rusty Generator Fuel Tank
- Drain the tank. Siphon or drain all the fuel into an approved container. If the fuel looks dark or smells sour, treat it as waste. My drain steps are in how to drain old gas from a generator.
- Remove the tank if you can. Disconnect the fuel line at the valve, take out the mounting bolts, and lift the tank free. On some units, the tank is held by a few screws and a rubber grommet. On others, it’s accessible only partly. Photograph the hose routing first.
- Pull the fuel valve and screen. Remove the petcock and the little mesh screen, and clean or replace them. A $10 to $25 fuel valve is often cheaper than trying to clean a corroded one.
- Shake out the loose scale. Dump out whatever flakes come loose. If heavy rust is stuck inside, tap the tank gently.
- Apply the rust remover. Pour in the product according to the label, slosh it around, and let it work for the stated time. Some products are acid-based, so keep skin and eyes protected. Rotate the tank every 20 minutes so every wall gets treated.
- Rinse thoroughly. Flush with clean water until it runs clear, then follow the product’s directions for neutralizing. Dispose of the rinse water properly.
- Dry it completely. This is the step that decides whether the job lasts. Any water left behind will start new rust within days. I blow warm air through the opening for 20 to 30 minutes and then let it sit in the sun, and I check the inside with a flashlight for any sheen of moisture.
- Consider sealing it. For tanks with moderate rust, a fuel tank sealer coats the inside and slows new rust. It’s a more involved step with real directions to follow, and it only works on clean, dry metal.
- Reinstall with a new filter. Fit the tank, a clean fuel valve, a new inline filter, and fresh fuel hose.
The Mistake That Brings the Rust Back
The most common way this job fails is rushing it: a tank that feels dry can still hold trapped moisture, and fresh orange rust can form in a ring along the bottom within weeks. Leave the tank open in the sun for at least a few hours, and add a stabilizer to the first tank of fuel.
After You Clean It: Clean the Rest of the Fuel Path
If rust was in the tank, it’s somewhere downstream too. Replace the inline filter and inspect the carburetor bowl for grit. Then run through cleaning the carburetor and check flow at the fuel valve (fuel valve problems). If the carburetor jets are badly scarred, rebuild vs. replace will help you decide.
How to Keep the Tank From Rusting Again
- Store the generator with the tank mostly full, which leaves less air and less condensation.
- Use fuel stabilizer, or ethanol-free or canned fuel for long storage (ethanol-free gas for generators).
- Keep the generator dry, covered, and off bare concrete that sweats.
- Keep the gas cap sealed and in good shape.
The full off-season routine is in storing a generator for the off-season.
Cost and Time
| Item | Typical cost | DIY time |
|---|---|---|
| Tank rust remover | $12 to $30 | 1 to 3 hours of soak time |
| Fuel filter and line | $7 to $15 | 20 minutes |
| Fuel valve | $10 to $25 | 15 minutes |
| Tank sealer kit | $25 to $40 | Add several hours of curing |
| Replacement tank | $40 to $150 | 1 hour |
| Shop cleaning | $80 to $160 | Drop-off |
Video walkthrough
Frequently Asked Questions
Can I use vinegar to clean a rusty fuel tank?
People do, but I prefer a made-for-the-job product. Vinegar works slowly, leaves moisture behind, and has to be rinsed and neutralized well. If you use it, drying becomes even more important.
Are plastic generator tanks a better choice?
They don’t rust, which helps. But they can collect varnish and debris, and a swollen or cracked one needs replacing. I’ve got no strong preference.
Is it safe to weld a repaired tank?
I wouldn’t. Fuel tank welding is dangerous because of the vapor, and I’ve never recommended it for a generator. Replace the tank instead.
How do I know the rust is gone?
Shine a flashlight inside after it’s dry. Bare, dull gray metal is what you want. If you still see orange patches, treat it again.
Why does my generator keep clogging after a cleaning?
The tank may still have rust flakes you can’t see, the filter may be missing, or old varnish is in the carburetor. I’d check the filter first. Then see generator bogs down under load.
