

An attic on this coast has to give up summer heat and moisture, and its vents have to keep out wind-driven rain. Here is the code's vent arithmetic, how intake and exhaust work as a pair, and when an attic can be sealed instead.
The Department of Energy's Building America program files Charleston, Berkeley and Dorchester counties under its hot-humid climate, zone 3A on the energy code's map. NOAA's 1991-2020 normals put the summer average at Charleston's airport at about 81 degrees, with more cooling degree days in a year than heating degree days. An attic here spends most of the year managing heat and damp, not cold.
Ventilation is a small line on a roofing quote and a big part of how a roof ages. Below: what the 2021 code requires, how to do the arithmetic for your attic, why the low vents matter as much as the high ones, how vents behave in a hurricane, where attic moisture really comes from, and when the code lets you seal the attic instead.
A vented attic works like a chimney laid on its side. Outside air enters along the eaves, picks up heat and moisture, and leaves high, at or near the ridge. When that path works, the underside of the deck stays closer to outdoor conditions, and moisture that gets into the attic has a way out.
When it does not work, the signs show up in the attic first: dark staining on the underside of the deck, rusty nail tips, damp insulation, and a musty smell.
Ventilation is not a substitute for keeping indoor air out of the attic. Gaps around ceiling lights, attic hatches, plumbing and duct chases let conditioned, moist house air rise into the attic, and the code is blunt about one common source: air from a bath fan, kitchen hood or other mechanical exhaust must go outdoors, never into the attic, a soffit, a ridge vent or a crawl space (M1501.1). A bath fan that dumps into the attic is a moisture problem the vents were never sized for.
Section R806.2 of the residential code South Carolina enforces sets the minimum net free ventilating area at 1/150 of the vented space, which in practice means the attic floor. The ratio relaxes to 1/300 when both of its conditions are met. The first applies only in climate zones 6 through 8, so it does not bind here. The second does: between 40 and 50 percent of the required vent area has to be high, within 3 feet of the ridge measured vertically, and the rest in the bottom third of the attic.
| Attic floor | At 1/150 | At 1/300 | High vents at 1/300 (40-50%) |
|---|---|---|---|
| 1,200 sq ft | 8 sq ft (1,152 sq in) | 4 sq ft (576 sq in) | 230 to 288 sq in |
| 1,800 sq ft | 12 sq ft (1,728 sq in) | 6 sq ft (864 sq in) | 346 to 432 sq in |
| 2,400 sq ft | 16 sq ft (2,304 sq in) | 8 sq ft (1,152 sq in) | 461 to 576 sq in |
"Net free area" means the open area that air can actually pass through once screens and louvers are counted, which is why a vent's printed rating is smaller than its outside dimensions. The Department of Energy's Building America guidance gives the method: total the net free area of every intake and every exhaust vent and compare each with the target.
A ridge vent with nothing feeding it is mostly decoration. The code puts the balance of the required area low in the attic for a reason: air has to enter somewhere before it can leave at the ridge. The usual intake is the soffit, and the common faults are soffit vents painted over, buried under blown-in insulation, or never cut through the wood behind the screen.
Two code lines guard the intake:
On houses with little or no overhang, intake can come through vents built into the roof edge instead of a soffit. Either way, the job is to count real, open intake, not to assume it.

Every vent is an opening, and storm wind drives rain sideways and uphill. The code's first ventilation rule already asks for openings protected against the entrance of rain (R806.1). The FORTIFIED Roof standard from IBHS goes a step further and requires attic vents that are wind and rain resistant.
In practice, three places deserve attention on a roof here:
For the rest of what holds a roof together in a storm, see hurricane roof protection.
The code does not require every attic to be vented. Section R806.5 allows an unvented attic when every one of its conditions is met. The main ones:
Spray foam under the deck changes a re-roof: the deck cannot be inspected from below, so its condition gets judged from above once the old roofing is off. Sullivan's Island's list of inspections even includes a "roof pre-foam" inspection. If you are weighing an unvented attic, decide before the roof goes on, not after.
A re-roof is the cheapest time to correct ventilation, because the deck is open and the ridge is being rebuilt anyway. Before we write the scope, we:
Our replacements finish with a ridge vent matched to the intake at the eaves. Where the numbers do not work, the scope says what will change and why. See roof replacement for the rest of the job.
Start with the attic floor area and divide by 150; that is the code's baseline for open vent area. If between 40 and 50 percent of the vents sit within 3 feet of the ridge and the rest low in the attic, divide by 300 instead. An attic floor of 1,800 square feet needs 12 or 6 square feet.
A ridge vent sits on an edge that storm wind attacks, so the product and its fastening matter. The FORTIFIED Roof standard requires attic vents that resist wind and rain, and FEMA's coastal guidance asks for extra securing at ridges and hips. Install it to the maker's instructions, with its cap shingles set properly.
Not under the code. The residential code says air from a mechanical exhaust system must be discharged outdoors and may not end in an attic, soffit, ridge vent or crawl space. A fan that dumps humid air into the attic adds moisture the vents were never sized to carry away.
Not if the attic meets the code's conditions for an unvented attic: it has to sit inside the thermal envelope, with air-impermeable insulation in direct contact with the underside of the deck, among other requirements. In that case adding ridge or soffit vents would work against the design.
Often because moist house air is getting into the attic through gaps around lights, hatches and pipes, or an exhaust fan ends there, and the vents are blocked or too small to carry it off. A check of the attic, the intake and the exhaust usually shows which.
Roof ventilation across greater Charleston, from the sea islands and beach towns to Summerville, Goose Creek and Moncks Corner. Each city has its own page with the permit rule and code edition that apply there:
Sources: U.S. DOE Building America, Guide to Determining Climate Regions by County, v7.3 (2015) · NOAA NCEI, 1991-2020 climate normals, Charleston International Airport (USW00013880) · South Carolina Residential Code 2021, Chapter 8: R806.1, R806.2, R806.3, R806.5 (UpCodes copy of the adopted text) · South Carolina Residential Code 2021, Chapter 15: M1501.1 (exhaust discharge) · U.S. DOE Building America Solution Center, Calculating Attic Passive Ventilation (net free area) · IBHS FORTIFIED, roof standard (wind and rain resistant attic vents) · FEMA, Technical Fact Sheet 7.3, Asphalt Shingle Roofing for High-Wind Regions (copy posted by the City of Goose Creek) · Town of Sullivan's Island, inspections (roof pre-foam inspection). Codes, programs and prices change; confirm the current rule with your city before you rely on it.

Free inspection, a written scope, and photos you keep either way.
Book my free inspection →