To paint a rusty truck frame so the rust stays gone, knock off the loose rust, clean the frame with KBS Klean, etch it with RustBlast, then seal it with two thin coats of RustSeal. Tight rust gets sealed in place, so you do not have to grind the frame to bare metal.
Updated November 2026 by the KBS Coatings technical team.
| Products | KBS Klean, RustBlast, RustSeal |
|---|---|
| Rust removal needed | Loose, flaky rust and scale only; tight rust is sealed in place |
| RustBlast wet time | 30 minutes minimum on light rust, 40 to 60 minutes moderate, 1 to 2 hours heavy |
| RustSeal coats | Minimum of 2 thin coats, about 2 mils each |
| Recoat | When dry to the touch with no fingerprint, typically 2 to 6 hours |
| Full cure | 24 hours after the final coat |
| Heat resistance | 600°F once cured |
| One Frame Coater Kit covers | A full-size car or truck frame, or 50 sq. ft., with 2 coats |
What Is the Best Paint for a Rusty Truck Frame?
The best paint for a rusty truck frame is one that seals the steel from moisture and oxygen and stays bonded when the frame flexes and takes hits from road debris. RustSeal does both. It goes directly over treated rust, cures to a hard, ceramic-like film rated to 600°F, and will not crack, chip, flake or peel.
A common question is whether to use RustSeal or KBS Rust Converter on a frame. Both stop existing rust. RustSeal gives the longest lasting protection; Rust Converter is the faster, lower-prep option. Before you start, check the frame for holes, soft spots or metal that flakes away in layers: those need a frame repair before any coating goes on.
How Does RustSeal Stop Frame Rust?
RustSeal stops frame rust by separating the steel from the moisture and oxygen rust needs. It is a single-component, moisture-cured coating that bonds to bare metal or to treated rust and forms a non-porous barrier. Moisture in the air cures it, and the cured film gets stronger with repeated exposure to moisture.
That bond, combined with RustSeal's flexibility, lets the coating take impacts without chipping or cracking, so the barrier stays intact on a frame that sees gravel, salt and off-road use. RustSeal is more durable than powder coating, resists road salt, fuel and most chemicals, and is designed to last the life of the vehicle.
What You Need
- KBS Klean: removes grease, oil and road film that would block adhesion
- RustBlast: dissolves remaining rust, etches the steel and leaves a zinc phosphate coating for RustSeal to grip
- RustSeal: seals the frame from moisture and oxygen
- KBS #1 Thinner (optional): skip it unless you are spraying, and never thin RustSeal with lacquer thinner
- BlackTop (optional): skip a topcoat on parts of the frame the sun never reaches
- Cavity Coater and the Cavity Wand (optional): for the inside of boxed frame rails
- KBS Paint Mixing Cup and KBS Paint Spout: pour clean and paint out of the cup, but store leftover RustSeal in a steel can or glass jar
- Paint brushes, a roller, or a spray gun such as the KBS HVLP Spray Gun
- Chemical-resistant gloves, safety glasses and proper personal protective equipment
The Frame Coater Kit holds a quart each of KBS Klean, RustBlast and RustSeal plus gloves, brushes and a stir stick, enough for two coats on a full-size frame. The Ultimate Frame Coater Kit adds Cavity Coater and the Cavity Wand for the inside of the rails.
How to Paint a Rusty Truck Frame With RustSeal
Painting a rusty truck frame with RustSeal takes three products in order: KBS Klean cleans, RustBlast treats and etches, and RustSeal seals. Only the loose, flaky rust has to come off first. Apply RustSeal between 55 and 82°F, ideally at 30 to 80% relative humidity, and follow the RustSeal directions for the full details.
Step 1: Remove Loose Rust
Knock off loose, flaky rust and scale with 320 grit sandpaper, a wire brush or a wire wheel until you reach a solid surface. You do not need to remove every trace of rust: RustSeal bonds to and seals the tight rust that remains.
Step 2: Clean With KBS Klean
Scrub the frame with KBS Klean diluted in warm water, up to 10 parts water to 1 part KBS Klean (5 to 1 is a good general mix). A scrub pad or bristle brush works best. Rinse with water and let it dry. See the KBS Klean directions.
Step 3: Treat With RustBlast
Spray RustBlast on the frame and keep it wet: at least 30 minutes on smooth or lightly rusted steel, 40 to 60 minutes on moderate rust, and 1 to 2 hours on heavy rust. Work between 55 and 90°F, and scrub with a scrub pad while it works. Rinse with water before it dries, then let the frame dry completely. The rinse avoids excess zinc phosphate buildup and neutralizes the active acid; the thin white residue left behind helps RustSeal adhere. Coat within 7 days. See the RustBlast directions.
Step 4: Seal With RustSeal
Brush, roll or spray a minimum of two thin coats of RustSeal at about 2 mils each. Recoat when the previous coat is dry to the touch and leaves no fingerprint, typically 2 to 6 hours. If more than 8 hours pass, wait a full 24 hours and scuff with 320 grit or a green scuff pad before the next coat. Stay under 80% relative humidity: above that, RustSeal can cure too fast and trap solvent. RustSeal is fully cured 24 hours after the final coat.
To spray RustSeal, thin it 5 to 10% with KBS #1 Thinner or xylene if needed. For small sections without a compressor, the Preval Sprayer Kit works.
Step 5: Topcoat With BlackTop Where the Sun Reaches
RustSeal is not UV stable: its rust protection holds, but its color and sheen fade in sustained sunlight. Most of a frame sits in shade, but where the sun does reach it, topcoat with BlackTop, the KBS frame and chassis topcoat. Apply it with no prep when the last RustSeal coat is 3 to 8 hours old, or let the RustSeal cure 24 hours and scuff with 320 grit first. Under a topcoat, two coats of RustSeal is enough.
Step 6: Coat the Inside of the Rails
Spray Cavity Coater inside boxed frame rails, where a brush cannot reach, using the Cavity Wand through a 1/4 inch hole. Apply it last, after the exterior coatings have fully cured, because RustSeal will not adhere to Cavity Coater overspray. Do not try to thin RustSeal to spray inside the rails; Cavity Coater is the right product there. See the Cavity Coater directions.
Stuck or unsure? Search the KBS Support Desk for instant answers
Using KBS Rust Converter on a Frame
KBS Rust Converter is an aerosol that chemically turns rust into a stable, inert black layer that works as a primer. It saves labor on a frame that is rusty all over: prep is minimal, it dries to the touch in about 10 minutes, and it takes most topcoats after 24 hours. It only works on rust, so it is not for clean steel or areas that mix rusty and clean metal.
Surface Prep for Rust Converter
- Remove as much loose, flaky rust as you can with a wire wheel or sandpaper.
- If the frame is greasy or dirty, wash it with KBS Klean mixed with warm water, using a scrub pad or bristle brush.
- Rinse with water and let it dry thoroughly.
Applying Rust Converter
- Shake the can for at least one minute after the ball starts to rattle. Apply with the can between 50 and 90°F.
- Spray with steady, even strokes 8 to 12 inches from the surface. The rust turns black as it reacts.
- It is dry to the touch in about 10 minutes. Wait 24 hours before a second coat or a topcoat; thick coats take longer.
- One can covers up to 20 sq. ft. in a single coat, less on pitted or scaled rust.
See the KBS Rust Converter directions for the full details.
Topcoating Rust Converter With BlackTop
KBS Rust Converter can be left as a flat black finish, but BlackTop over it gives a better looking, UV stable frame. BlackTop is a single stage, moisture-cured 1K urethane that brushes, rolls or sprays on, and it goes straight to bare metal as well as over primed surfaces.
- If the cured Rust Converter is clean, apply BlackTop directly. If it has picked up dirt or grease, wash it with KBS Klean and warm water, rinse, and let it dry.
- Apply 1 to 2 thin coats of BlackTop at about 2 mils each, between 55 and 82°F at 70% relative humidity or lower.
- Recoat once the previous coat is dry to the touch and leaves no fingerprint, and before 24 hours. Past 24 hours, scuff with 320 grit or a green scuff pad first.
- BlackTop is fully cured in 48 hours. See the BlackTop directions.
Rust Converter or RustSeal: Which Is Better?
RustSeal is better for a truck frame you plan to keep: it lasts longer, works on rusty and clean steel alike, and leaves a smooth finish. KBS Rust Converter is better when you want to stop rust fast with minimal prep on steel that is rusty all over.
| Factor | KBS Rust Converter | RustSeal |
|---|---|---|
| Prep | Remove loose rust; clean if dirty | Remove loose rust, KBS Klean, RustBlast |
| Surface | Rusty steel only | Treated rust or bare, clean steel |
| Application | Aerosol | Brush, roller or spray gun |
| Finish | Flat black, coarse texture | Smooth, hard finish |
| Ready for topcoat | 24 hours | 3 to 8 hours, or 24 hours plus a 320 grit scuff |
| Protection | Stops existing rust and primes it | Longest lasting KBS rust protection |
Frequently Asked Questions About Refinishing a Rusty Truck Frame
What to do if a truck frame is rusted?
First check whether the rust is on the surface or has eaten through the metal. Surface rust and scale on solid steel can be treated and sealed: remove the loose rust, clean with KBS Klean, etch with RustBlast and coat with RustSeal. Holes, soft spots or metal that flakes away in layers need a frame repair before any coating goes on.
What truck frame rusts the most?
Any steel frame driven on salted winter roads rusts fastest, whatever the make. The worst spots are where mud, salt and water collect: the inside of boxed rails, crossmember joints, spring hangers and the area over the rear axle. Sealing the outside with RustSeal and coating the inside of the rails with Cavity Coater covers both.
How to paint a truck chassis?
Remove loose rust and scale, scrub the chassis with KBS Klean, treat it with RustBlast and rinse, then brush, roll or spray a minimum of two thin coats of RustSeal. Topcoat with BlackTop wherever the sun reaches, and spray Cavity Coater inside the frame rails last, after the exterior coatings have cured.
Can you spray paint over rust?
Ordinary spray paint over rust does not stop the rust underneath it. KBS Rust Converter is an aerosol made for rusty steel: it turns rust into a black primer layer that takes most topcoats after 24 hours. RustSeal has no aerosol, but it can be sprayed with a spray gun, thinned 5 to 10% with KBS #1 Thinner or xylene if needed.
Is Rust Converter or RustSeal better for a truck frame?
RustSeal gives the longest lasting protection and works on frames that mix rusty and clean steel. KBS Rust Converter is faster, with less prep, but it only works on rusty surfaces and leaves a flat black, coarser finish. For a frame you want to keep, KBS recommends KBS Klean, RustBlast and RustSeal.
Do I need a topcoat over RustSeal on a frame?
Only where the frame sees sun. RustSeal is not UV stable: its rust protection holds, but its color and sheen fade in sustained sunlight. BlackTop is the frame and chassis topcoat. Apply it with no prep when the last RustSeal coat is 3 to 8 hours old, or let the RustSeal cure 24 hours and scuff with 320 grit first.
More answers: RustSeal questions and answers and KBS Rust Converter questions and answers.
Still have questions? Search the KBS Support Desk for instant answers
The Best Option for a Rusty Truck Frame
For the longest lasting rust protection on a truck frame, KBS recommends RustSeal over a surface prepared with KBS Klean and RustBlast. The Frame Coater Kit covers a full-size frame; for the whole underbody, the Large Frame Coater Kit covers 100 sq. ft., and the Kit Finder matches a kit to the job.
Related guides: How to Fix Rust on a Truck Frame and Stop Rust for Good, How to Stop Rust on a Car's Undercarriage Before Winter, Does Rust Converter Work?, or browse all KBS application guides.


