Why is my attic wet or frosty in winter?
Updated August 2026
Frost on the underside of the roof deck or damp insulation in January is not a roof leak: it is warm, moisture-laden indoor air leaking up into the cold attic and condensing on the first freezing surface it meets. Every shower, pot of pasta, and breath adds humidity, and gaps around light fixtures, the attic hatch, and especially bath fans that dump into the attic carry it upward. It freezes on the sheathing, then melts on the next mild day and rains back down onto the insulation. Air sealing and honest ventilation, not a new roof, are the cure.
Safety first: attic frost that melts is the same as a slow leak: it soaks the insulation, which loses its R-value when wet, and keeps the sheathing damp long enough to grow mold and rot within a winter or two. If you already see black staining on the underside of the deck, treat it as a mold problem and stop the moisture source before it spreads. Watch your footing up there too, stepping only on the joists, and never vent a bath fan into the attic to solve a bathroom moisture problem, because you simply move the mold upstairs.
Causes, most likely first
| Cause | How likely | The fix | Typical cost |
|---|---|---|---|
| Warm indoor air leaking through ceiling gaps | Most common | Air-seal around recessed lights, the attic hatch, plumbing stacks, and wiring holes with caulk and foam. | $100–400 |
| Bath or kitchen fan venting into the attic | Most common | Ducts that end in the attic pump humid air straight at the cold deck. Route them fully outdoors through a roof or wall cap. | $150–400 |
| Inadequate or blocked attic ventilation | Common | Too little soffit intake or ridge exhaust lets moisture linger. Clear blocked soffits and balance intake to exhaust. | $150–800 |
| Too little insulation over the ceiling | Occasional | Thin insulation lets more heat and moist air migrate up. Top up to R-38 to R-60 after sealing the leaks. | $1,500–3,000 |
| A genuine roof or flashing leak | Occasional | Rule this out by checking whether the wet spots line up with a plumbing vent or valley rather than a warm-air path. | $300–1,000 |
Check these first
- On a cold day, look at the underside of the roof deck for frost, and at the insulation for damp or matted spots.
- Trace every bath and kitchen exhaust duct to confirm it exits through the roof or a wall, not just into the attic.
- Feel for drafts and look for dirty insulation around can lights, the hatch, and pipe penetrations, which mark air leaks.
- Check that the soffit vents are open and not stuffed with insulation, and that a ridge or gable vent is exhausting.
- Confirm the wet areas follow warm-air paths, not the line of a plumbing vent or valley, which would signal an actual roof leak.
Prevent it next time
The winning order is seal first, then ventilate, then insulate. Air-seal the ceiling penetrations so the moist air never reaches the attic, make sure every bath fan ducts fully outdoors, and balance soffit intake with ridge exhaust. Then bring insulation up to the R-38 to R-60 range for most US climates. Inspect the attic every fall before the cold sets in using our attic insulation inspection guide, and understand that wet, matted insulation has lost its value, as the cost of skimping on attic insulation spells out. Done right, the same work that stops winter frost also fixes an attic that overheats in summer.
When to call a pro
Bring in an insulation or weatherization contractor when you cannot find the moisture source, when the attic needs new soffit or ridge vents cut in, or when you already see mold on the sheathing. Air sealing and fan re-ducting run $150–800, a ventilation upgrade $300–1,000, and blown-in insulation $1,500–3,000 for a typical attic. If dark staining covers much of the deck, a remediation pro should assess it. Many utilities offer rebates on air sealing and insulation, so ask before you book, since the work also trims your heating bill.
Most of the causes above are maintenance problems wearing a disguise. OnOtto keeps the boring prevention on schedule so the 2 a.m. version doesn't happen.
Stop chasing symptoms, free for 30 daysFrequently asked questions
Is frost in the attic a roof leak or condensation?
Almost always condensation, not a leak. Frost that coats the nails and the underside of the sheathing fairly evenly, and appears only in cold weather, is indoor moisture freezing on the cold deck. A roof leak instead makes localized wet stains that track to a specific spot like a vent pipe, valley, or chimney, and it shows up when it rains, not merely when it is cold. If the damp areas spread across the whole deck and worsen after cold, humid days indoors, treat it as an air-sealing and ventilation problem.
Where should a bathroom fan vent to?
Always to the outdoors, through a dedicated duct to a roof cap or a wall vent, never into the attic or soffit. A fan that dumps into the attic pours warm, humid air right at the cold roof deck, which is a leading cause of attic frost, wet insulation, and mold. Use smooth rigid or insulated duct kept as short and straight as practical, seal the joints, and slope it so condensation drains outside. Re-routing a fan to the exterior runs $150–400 and is one of the highest-value fixes for a damp attic.
How much attic ventilation do I need?
The common rule of thumb is one square foot of net free vent area for every 150 square feet of attic floor, split roughly half intake at the soffits and half exhaust at the ridge. Balanced intake and exhaust matter more than raw quantity, because a ridge vent over blocked soffits just pulls air from the house below. Clear insulation off the soffit vents, add baffles to keep them open, and pair continuous ridge exhaust with continuous soffit intake. A pro can confirm the math and cut in vents for $300–1,000.