Reader-supported: we earn a commission on some links, at no extra cost to you. It never changes our picks. How this works
Cast Iron SkilletsProblem / fix

How to Fix a Rusty Cast Iron Skillet: Step-by-Step Guide

Scrub off loose rust with steel wool and warm water. Soak stubborn spots in equal parts vinegar and water for up to an hour. Rinse, dry completely, then apply a thin layer of cooking oil. Heat the skillet upside down in a 400°F oven for one hour. Repeat seasoning if needed.

Our top pick
Lodge 10.25-Inch Cast Iron Skillet
Lodge 10.25-Inch Cast Iron Skillet
★★★★★ 4.7
Check price on Amazon
Read the full guide →

Scrub off loose rust with steel wool and warm water. Soak stubborn spots in equal parts vinegar and water for up to an hour. Rinse, dry completely, then apply a thin layer of cooking oil. Heat the skillet upside down in a 400°F oven for one hour. Repeat seasoning if needed.

  • Rust forms when moisture meets bare iron; remove it with scrubbing and vinegar.
  • Season with a thin oil layer and bake at 400°F for one hour, repeated.
  • Dry thoroughly and oil lightly after each wash to prevent rust.
  • Replace only if cracked, warped, or severely pitted; most rust is fixable.

Why does cast iron rust?

Cast iron rusts when moisture meets bare iron. The skillet's protective seasoning layer blocks water. Scrubbing with soap or acidic foods strips that layer. Leaving the pan wet or storing it in a humid place speeds up rust. Even a small scratch can expose iron to oxygen. Rust appears as orange or brown flakes or patches.

How to remove rust from a cast iron skillet

Start by scrubbing the skillet with warm water and steel wool. Use coarse salt as a mild abrasive if rust is light. For heavy rust, soak the pan in a 50/50 vinegar-water solution for 30 to 60 minutes. Check every 15 minutes to avoid etching the iron. Rinse thoroughly and dry with a towel or on low heat. Then season the skillet to build a new protective layer.

How to season a cast iron skillet after rust removal

Preheat your oven to 400°F. Coat the entire skillet, inside and out, with a thin layer of vegetable oil or flaxseed oil. Wipe off excess oil with a paper towel; it should look almost dry. Place the skillet upside down on the oven rack with a baking sheet below. Bake for one hour, then turn off the oven and let it cool inside. Repeat this process two to three times for a durable finish.

How to prevent rust on cast iron

Dry your skillet completely after every wash. Heat it on the stove for a few minutes to evaporate hidden moisture. Apply a light coat of oil after drying to maintain the seasoning. Store in a dry place, not in a damp cabinet. Avoid cooking acidic foods like tomatoes for long periods. Use the skillet regularly; frequent use builds a better seasoning.

When should you replace a rusty cast iron skillet?

Replace the skillet if it has deep cracks, warping, or a hole. Rust alone rarely ruins cast iron; most can be restored. If the pan is pitted from severe rust, it may still be usable after sanding. A badly warped skillet won't sit flat on the stove. If the surface is flaking into food, it's time to retire it. Otherwise, restoration is worth the effort.

Common questions

Is it safe to cook in a rusty cast iron skillet?

Cooking in a rusty pan is not recommended. Rust is iron oxide, which is not toxic, but it can flake into food. It also leaves a metallic taste. Remove the rust and reseason before cooking.

Can you use vinegar to remove rust from cast iron?

Yes, vinegar works well. Mix equal parts white vinegar and water. Soak the rusty skillet for 30 to 60 minutes. Longer soaks can damage the iron. Always rinse and dry immediately.

What oil is best for seasoning cast iron?

Flaxseed oil creates a hard, durable coating. Vegetable oil and canola oil are also reliable. Avoid butter or olive oil; they burn at high temperatures. Use a high smoke point oil for best results.

How long does it take to fix a rusty cast iron skillet?

Light rust takes about 30 minutes of scrubbing and seasoning. Heavy rust may require an hour soak plus multiple seasoning rounds. Plan for a few hours total, including oven time.

Can you use steel wool on cast iron?

Yes, steel wool is effective for removing rust. Use fine or medium grade to avoid deep scratches. After scrubbing, rinse well and dry thoroughly to prevent new rust.

Why does my cast iron skillet rust after seasoning?

The seasoning may be too thin or incomplete. Moisture can penetrate if the oil layer is uneven. Also, heating the pan too fast can cause flaking. Re-season with a thin, even coat and bake longer.

Is rust on cast iron harmful if ingested?

Ingesting small amounts of rust is generally not harmful. Iron is an essential nutrient, but excess can cause stomach upset. Still, it's best to remove rust before cooking.

How often should you season a cast iron skillet?

Season after every use if you wash with soap. Many owners season once or twice a year with regular use. If food starts sticking or the surface looks dull, it's time to season.

More in this topic

More in Cast Iron Skillets

See the full guide →