The short answer: ice on the inside of your car windows is water that was already in the car. You brought it in on boots, coats and your own breath, it soaked into the mats and seats, and overnight it condensed on the coldest surface in the car, the glass, and froze. To stop it, get the water out (dry or empty the mats, take wet things inside), let the damp air out before you lock up, and keep the glass a little warmer overnight. Running the air conditioning, the fix most guides lead with, often does nothing on a properly cold night, and we explain why below.
Why it happens
Warm air holds far more water vapour than cold air. According to the Engineering ToolBox moisture table, a cubic metre of air can carry up to 17.3 g of water at 20 °C, 4.9 g at 0 °C and only 2.3 g at -10 °C. When the car cools down after you park, the air inside can no longer hold what it carried while you were driving. The extra water settles on whatever is coldest, and that is the glass.
The glass also gets colder than the air around it. On a clear, still night a windshield loses heat to the open sky by radiation, and its temperature can drop a few degrees below the air temperature. The Met Office says this is why you can find frost on a windscreen while the car thermometer still reads above zero. That is why inside ice is worst on clear nights and on cars parked in the open, and why it is rare under a carport.
The water is in your mats, not your air
This is the part most guides skip. Do the sum: say your cabin has about 3 cubic metres of air. At 20 °C and 50% humidity that air holds roughly 26 g of water, which is under two tablespoons. So the air itself is only a small part of it. Most of the water is stored in things that soak it up and slowly let it go:
- Carpet and fabric mats, after snow melts off your boots.
- Seats and coats that got wet in rain or snow.
- Wet umbrellas, gym kit, dog towels, a pet after a walk.
- A leak: door or window seals, a sunroof, blocked drains, or a cabin air filter housing that lets rain in.
That is why a sachet of silica gel or a sock of cat litter, which nearly every top result suggests, helps a bit but rarely fixes it. It is soaking up the small amount of water in the air while a wet mat keeps topping it up.
Why "just run the AC" often fails in real cold
Most guides tell you to switch the air conditioning on because it dries the air. That is true when it runs. But car AC systems switch the compressor off when it is cold outside, to stop the evaporator icing up and protect the compressor. Pirelli puts the cut-off at just above zero, often around 5 °C, whatever the button says. The exact point varies by car.
So on the nights when ice forms, your AC may not be drying anything. Keep it switched on, because it helps on mild damp days and in a warm garage, but don't count on it below freezing. In real cold, two other things do the work:
- Fresh air, not recirculate. Air that is -10 °C outside holds very little water, so pulling it in and warming it gives you dry air. Recirculate keeps your breath inside the car. This came up again and again in a Reddit thread from a driver scraping ice off the inside every morning at -30 °C.
- Swapping the air before you park. One reply in that thread suggested opening the windows for the last few minutes of the drive, with the heat off. The warm, damp air leaves, and the car is parked full of cold, dry air that has little water to give up.
How to stop it: a routine to repeat each evening
- Knock snow off before you get in. Stamp your boots and brush off your legs. Snow that melts inside ends up in the mats.
- Drive on fresh air. Turn recirculate off and point warm air at the windshield.
- Open the windows for the last minute or two. Turn the heat off and let the damp air out before you stop.
- Take the wet things inside. Coats, umbrellas, gym bags, dog towels.
- Empty or dry the mats. Carpet mats need to come indoors to dry. With rubber mats that have raised edges, the melt stays in the mat instead of the carpet, so you can tip it out. Our heavy-duty rubber floor mats ($41.99 for 4) are made for this, and the rear pair has cut guides for trimming.
- Cover the windshield on clear, cold nights. A cover stops the glass losing heat to the sky, so it stays closer to the air temperature and there is less frost on both sides. Our windshield snow cover ($19.99, two sizes) is held on by flaps closed in the front doors. More on this in our guide on stopping your windshield freezing overnight.
Find out if it's a leak
If you do all of the above and still get ice most mornings, water is probably getting in. Where the ice forms is a useful clue:
- Every window, fairly evenly: general damp. Feel under the mats. Press a dry paper towel hard into the carpet in each footwell and see which one comes up wet.
- Mostly one door or one side: look at that door's rubber seal and the drain holes along the bottom of the door. TÜV NORD recommends clearing leaves from rain and door drains and caring for the seals.
- Wet front carpet, passenger side especially: Haynes points to a blocked AC drain tube or a badly sealed cabin air filter housing as common causes.
- A sunroof car with damp headlining: the sunroof drains are worth checking first.
- A smell of coolant, or a coolant level that keeps dropping: drivers on Reddit raise a leaking heater core as a possible source of the moisture. That one is for a garage.
A cabin air filter that is clogged also cuts the flow of fresh, dry air into the car. TÜV NORD suggests changing it every year, ideally before winter.
Once a leak is fixed, dry the car out properly. Haynes suggests taking out what you can to dry, mopping up the rest, then leaving a dehumidifier or a tub of desiccant in the closed car for a day. Damp carpet is also the usual source of a musty smell, which we cover in how to make your car smell good.
Already iced up? How to clear the inside
- Start the car, set the heat to the windshield, fan high, fresh air, AC on if it will run.
- Stay with the car while it warms up. Don't leave it running unattended.
- Let the warm air melt the ice rather than scraping hard. If you must scrape the inside, use something plastic like an old card, never metal.
- Wipe the melt off with an absorbent cloth so it doesn't run onto the dash or soak back into the car. A microfibre drying towel ($19.99, 40 × 60 cm) soaks up a lot. Wring it out outside, not into the footwell.
- Clear every window and mirror before you drive, not just a hole in the windshield.
Questions people ask
Should I leave a window cracked overnight?
It can help in dry, cold weather because it lets damp air escape, and plenty of drivers on Reddit do it. It's not a good idea if rain or snow is coming, or where leaving a window open is a security risk. Opening the windows for the last minute of the drive gets most of the same benefit.
Does a dirty windshield freeze faster on the inside?
The RAC says dirt and grime on the inside of the glass can hold moisture, and recommends wiping the windows regularly. A clean inside also fogs less when you first get in.
Is hot water OK on the inside?
No. It adds more water to the car, and hot water on cold glass risks cracking it. Use the heater.
Why does it only happen in this car?
Usually because this car is holding more water: carpet mats that never dry, a blocked drain, a tired door seal, or a filter that has not been changed. Try the paper towel test in each footwell first.
Getting the car ready for the cold? Our winter car kit checklist lists what is worth keeping in the car from November to March.
Like our guides? Add AutoGearia as a preferred source on Google.