You can clean foggy headlights at home in about an hour, and in most cases you do not need new lights. The cloudiness is almost always a damaged surface layer on the outside of the plastic lens, and removing that layer with fine abrasive polish, then sealing the lens against the sun, brings back most of the clarity. A basic restoration kit costs 15 to 30 dollars, light haze can even respond to toothpaste, and only cracked lenses or fog trapped on the inside truly need replacement.
Why headlights go foggy in the first place
Modern headlight lenses are made of polycarbonate plastic, not glass. Plastic is light and resists stone chips, but sunlight attacks it. From new, the lens carries a thin protective coating that blocks ultraviolet light. After years of sun, heat and road grit, that coating breaks down. The bare plastic underneath then oxidizes, turning yellow, hazy and rough. The damage starts at the top of the lens where the sun hits hardest, which is why older cars often have lights that look frosted on the upper half and fairly clear below.
The good news is that the oxidation is only skin deep. The plastic below the cloudy layer is still clear. Restoration is simply the process of sanding and polishing that dead layer away, then adding new protection so the sun cannot do the same damage again in a few months.
First check where the fog actually is
Before you buy anything, work out whether the problem is outside or inside the lens. Run your fingers over the surface. Outside oxidation feels slightly rough or gritty and the haze does not change when the light has been on for a while. Fog on the inside looks like mist or water droplets behind the plastic and often gets worse after rain or a car wash. That is condensation from a failed seal or a blocked vent, and no amount of polishing the outside will fix it. Inside moisture needs the housing dried out and the seal repaired, or the unit replaced.
What each fix costs
| Method | Typical cost | How long results last |
|---|---|---|
| Toothpaste or baking soda paste | Almost nothing | A few weeks to a few months |
| Restoration kit with polish and sealant | 15 to 30 dollars | About 6 to 12 months with sealant |
| Full sanding, polishing and ultraviolet clear coat | 25 to 50 dollars in materials | One to several years |
| Professional restoration | 50 to 150 dollars per pair | Usually a year or more |
| New headlight unit | 150 to 600 dollars or more per side | As long as the new coating survives |
Step by step: the full restoration that actually works
- Wash the lights and the paint around them with proper car shampoo and water, then dry everything. Grit left on the surface will scratch the lens as you work. Using the right product matters here, and our guide to the best car shampoo soap explains what to use so you do not add swirl marks to the paint around the lights.
- Tape around the lens with painters tape, covering every edge of painted bodywork. Sandpaper slips happen, and tape is far cheaper than a paint repair.
- For light haze only, apply headlight polish or plain white toothpaste on a damp cloth and rub in small circles for several minutes per light. Wipe clean and check your progress.
- For heavy yellowing, wet sand instead. Keep the lens and the paper wet at all times. Start with 800 grit paper and sand in straight lines until the yellow runoff turns milky white, then move to 1500 grit across the other direction, then 3000 grit. The lens will look evenly frosted at this stage, which is normal.
- Polish with a plastic polishing compound on a soft pad or a drill attachment. Work until the frosting clears and the lens turns transparent again.
- Wipe the lens with a clean microfiber cloth and inspect it in bright light. Repeat polishing on any dull patches.
- Seal the lens. This step is not optional. Apply an ultraviolet resistant sealant or clear coat made for headlights, following the drying times on the product.
The mistakes that make fog come straight back
The most common failure is skipping the sealant. Freshly polished plastic has no protection at all, so the sun reoxidizes it faster than before and the lights can look cloudy again within weeks. The second mistake is polishing a lens that is actually damaged inside, wasting an afternoon on the wrong problem. Third is using harsh household chemicals or rough scouring pads, which scratch plastic and make the final result worse. Finally, many people stop sanding too early. If the yellow layer is still there under the polish, the lens never goes truly clear, so keep sanding until the water running off the lens is white rather than yellow.
How to keep restored headlights clear
- Reapply a wax or ultraviolet sealant to the lenses every 3 to 6 months. It takes two minutes while you wash the car.
- Wash the lights gently with car shampoo rather than strong detergents, which strip protection.
- Park in shade or under cover when you can. Sunlight is the enemy, so less exposure means slower damage.
- Deal with small chips and cracks early, since they let moisture and dirt into the housing.
A headlight session pairs well with a general tidy up of the car. Once the outside looks fresh again, it is a good moment to deal with the cabin too, and our guide on how to freshen a car interior covers simple ways to make the inside feel as clean as the outside now looks.
When to replace instead of restore
Replace the unit when the lens is cracked, when the inside of the housing is corroded or full of water, when the reflector behind the bulb has gone dull, or when a restored lens clouds over again very quickly because the plastic itself has crazed with fine cracks running deep into it. Surface oxidation responds to polishing. Deep cracking does not, and no kit will change that.
Frequently asked questions
Does toothpaste really clean foggy headlights
Yes, for light haze. Toothpaste is a very mild abrasive, so it can polish off a thin layer of oxidation. It will not fix heavy yellowing, and because it adds no sun protection, the improvement fades quickly unless you seal the lens afterwards.
How long does a headlight restoration last
A polish alone may last only a few months. A full restoration finished with a proper ultraviolet sealant or clear coat commonly lasts one to several years, depending on how much sun the car sees and whether you top up the protection.
Is it safe to drive with foggy headlights
It is legal in some places and not in others, but it is never ideal. Heavy oxidation can cut light output a lot and scatter the beam, which shortens how far you can see at night. Restore or replace cloudy lights rather than putting up with them.

