Will Walnut Shells Remove Rust

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

Walnut shells can remove rust, but they work best as a gentle abrasive for light surface rust rather than heavy corrosion.
 
If you’ve been wondering will walnut shells remove rust from your tools, patio furniture, or old car parts, the short answer is yes but with some important caveats.
 
Walnut shells are a natural, eco-friendly abrasive that can scrub away rust without damaging the underlying metal the way harsh chemicals or stiff wire brushes sometimes do.
 
In this post, we’ll look at how walnut shells remove rust, when they work, when they don’t, and how to use them properly.
 
Let’s dig in.
 

Will Walnut Shells Remove Rust Effectively?

Yes, walnut shells will remove rust, and they’ve been used for decades in industrial blasting and polishing.
 
Here’s why they work so well:
 

1. Walnut Shells Are a Natural Abrasive

Walnut shells are crushed into tiny granules that are hard enough to break down rust but soft enough to leave the base metal intact.
 
This makes them a favorite for delicate restoration work where you don’t want to scratch or pit the surface.
 
Unlike sand or steel grit, walnut shells won’t strip away good metal along with the rust.
 

2. They Come in Different Grits

You can buy walnut shells in fine, medium, and coarse grades.
 
Coarse grits are great for heavier rust on sturdy parts like garden tools or engine blocks.
 
Fine grits are ideal for light rust on antiques, aluminum, or thin sheet metal.
 
The grit you pick determines how aggressively the walnut shells remove rust.
 

3. They Work for Blasting and Hand Scrubbing

Walnut shells remove rust in two main ways.
 
The first is media blasting, where a machine shoots the granules at high speed against the rusty surface.
 
The second is manual scrubbing with a walnut shell pad or a paste made from crushed shells and oil.
 
Both methods let walnut shells remove rust without harsh acids.
 

When Walnut Shells Won’t Remove Rust

Walnut shells won’t remove rust that has eaten deep into the metal or turned into thick, flaky scale.
 
Here’s where they fall short:
 

1. Heavy Pitting and Deep Corrosion

If rust has already created deep pits or holes, walnut shells just can’t reach the bottom of the damage.
 
You’d need a chemical rust remover or electrolysis to get that kind of corrosion out.
 
Walnut shells remove rust on the surface, not rust that’s become part of the metal’s structure.
 

2. Large Flat Surfaces Without Equipment

Trying to scrub a whole car hood by hand with walnut shells will wear you out fast.
 
Without a blasting cabinet or pressure blaster, you won’t get consistent results on big areas.
 
That said, small spots and tight corners are where walnut shells really shine.
 

3. Rust That’s Already Compromised the Metal

Once rust has weakened the metal, no abrasive will fix it.
 
Walnut shells remove rust, but they can’t restore strength that’s already gone.
 
In those cases, you’re better off replacing the part.
 

How to Use Walnut Shells to Remove Rust

Using walnut shells to remove rust is simple once you know the steps.
 
Here’s how to do it:
 

1. Prep the Surface

Brush off loose dirt, grease, and flaking rust before you start.
 
A quick wipe with a degreaser helps the walnut shells remove rust more evenly.
 

2. Choose Your Method

For blasting, load coarse walnut shells into your blaster and aim at the rust at a low angle.
 
For hand scrubbing, use a walnut shell scrub pad or mix crushed shells with a little oil to form a paste.
 

3. Work in Small Sections

Don’t try to do the whole project at once.
 
Focus on one area, let the walnut shells remove rust there, then move on.
 
This keeps you from missing spots and gives you better control.
 

4. Wipe and Protect

Once the rust is gone, wipe the surface clean and apply a thin coat of oil or primer.
 
This stops new rust from forming right away.
 
Walnut shells remove rust, but they don’t prevent it from coming back.
 

So, Will Walnut Shells Remove Rust?

Walnut shells will remove rust, especially light surface rust on tools, antiques, and delicate metal parts.
 
They’re a natural, gentle abrasive that won’t destroy the metal underneath.
 
Just remember that walnut shells won’t remove rust that’s deep, heavy, or already compromised the structure.
 
For those jobs, you’ll need a stronger method.
 
If you’ve been asking will walnut shells remove rust, the answer is yes and they might just become your new favorite rust-fighting tool.