Attic ventilation calculator: IRC 1/300 NFA and vent count
Enter your attic floor area and pick a vent strategy. The calculator returns the required net free area (NFA), splits it between upper and lower vents the way the building code requires, and tells you how many ridge feet plus soffit vents you actually need to buy.
Net free area required
720 sq in
5 sq ft total NFA
Suggested vent plan
- 20 linear ft of continuous ridge vent (18 sq in each = 360 sq in total)
- 23 each of 8-inch round soffit vents (16 sq in each = 368 sq in total)
- 40 linear ft of or continuous soffit strip vent (9 sq in each = 360 sq in total)
How we got there
- • Total NFA required: 1,500 sq ft ÷ 300 = 5.00 sq ft (720 sq in)
- • 1/300 rule per IRC R806.2: applies when at least 40% (not more than 50%) of NFA is in the upper portion of the attic at least 3 ft above the eave.
- • Balanced split: 50% upper (360 sq in) and 50% lower (360 sq in). Code allows 40-60% upper.
NFA ratings vary by product. Always check the vent manufacturer cut sheet for the exact NFA on the model you buy. Powered attic ventilators are not counted toward NFA under IRC R806 and are widely discouraged on tight modern homes.
How much attic ventilation do I need for my house?
The International Residential Code (IRC R806.2) sets the rule every building inspector uses. Total net free area must equal at least 1/150 of the attic floor area, or 1/300 when the vent system is balanced with 40 to 50 percent of the area in the upper portion of the attic at least 3 feet above the eaves. For a 1,500 square foot attic, that is 5 square feet of NFA under the 1/300 balanced rule, which equals 720 square inches. Half goes to the ridge or gable, half goes to the soffits. The calculator above does this split automatically and converts it into vent counts.
Net free area is the actual hole air can move through, not the outside dimension of the vent. A 4 by 16 inch soffit louver measures 64 square inches in face dimension but only delivers about 28 square inches of NFA because the screen, frame, and louvers block the rest. Every roofing product carries its own NFA on the cut sheet. Mid-range continuous ridge vents run 12 to 20 square inches of NFA per linear foot. Round 8 inch soffit vents are typically 16 square inches each. Manufacturers like Air Vent, GAF Cobra, Lomanco, and CertainTeed publish exact numbers on the box, and the inspector will check them.
What does the 1/300 versus 1/150 rule actually mean?
The 1/150 rule is the conservative default. Divide the attic floor area by 150 and you get the total NFA in square feet. Use it when the attic has no vapor retarder on the warm-side ceiling, when the vent layout is unbalanced, or when you want extra margin in a humid climate.
The 1/300 rule cuts the required NFA in half. It applies only when two conditions are met. First, the upper-portion vents (ridge or gable) sit at least 3 feet above the lower-portion vents measured vertically. Second, between 40 and 50 percent of the total NFA is in the upper portion. Most stick-built ranch and two-story homes hit both conditions naturally with a continuous ridge vent plus continuous soffit vents. The 1/300 rule is what code-compliant new construction targets in practice.
Pick the wrong rule and you either under-ventilate (1/300 on a non-balanced attic creates moisture problems) or overpay (1/150 doubles your vent count when you didn't have to). The calculator lets you toggle between them so you can sanity-check the count either way.
Ridge vent plus soffit vents: the layout that beats the others
Continuous ridge vent paired with continuous soffit vents is the layout building scientists and shingle manufacturers (GAF, Owens Corning, CertainTeed) recommend for asphalt roofs. The reason is thermal stack ventilation. Warm air rises and exits the ridge, which creates negative pressure inside the attic, which pulls fresh air in through the soffit. The system is continuous along the full roof span, so there are no dead zones where heat or moisture stagnate.
For a 1,500 sq ft attic under the 1/300 rule, you need 360 sq in of ridge NFA. At 18 sq in per linear foot, that is 20 feet of ridge vent. The matching 360 sq in of soffit NFA splits across both eave lines. With 16 sq in 8-inch round vents, that is 23 vents total, spaced every few feet down the soffit. With a continuous soffit strip vent at 9 sq in per foot, you need 40 linear feet of strip, which covers most of the eave on a typical ranch.
Critical detail: ridge vents only work when the underlying baffle is cut open. Many homes fail their attic ventilation inspection because the roofer installed the ridge cap but did not slot the sheathing underneath. If the deck is solid behind the ridge, the vent is decorative. The same trap exists at soffit vents that get covered by blown-in insulation; use baffles (Insulation Stops or Accuvent rafter chutes) to keep the airway open.
Gable end vents and box (turtle) vents: when they make sense
Older homes (pre-1980s) often have gable end louvers and no ridge vent. Gable vents work for cross-ventilation when both gable ends are open, but they create stagnant pockets near the ridge that ridge vents would clear. If you are adding a ridge vent to a house with existing gable louvers, the building science consensus is to block the gables (or remove the louvers and patch the siding) so the ridge gets full thermal stack flow. Mixing them is worse than picking one.
Static box vents (turtle vents, roof louvers) are the right choice on roofs without a usable ridge: hip roofs, complex multi-ridge geometries, or roofs where the ridge is short relative to the attic footprint. A typical box vent provides 50 sq in of NFA, so a 1,500 sq ft attic needing 360 sq in of upper NFA requires 8 box vents. Space them evenly across the upper third of the roof slope for balanced airflow. Box vents are also the right call when an architectural shingle manufacturer's warranty does not allow ridge vents at the specific pitch (some warranties exclude pitches below 3:12).
What is the cost to add attic ventilation?
Adding ventilation to an existing attic runs $300 to $1,800 installed for a typical 1,500 to 2,500 sq ft single-story home. The price breaks down predictably. Continuous ridge vent runs $2 to $4 per linear foot for material and $4 to $8 per linear foot for labor when bundled with a re-roof, more when installed as a separate trip. Soffit vents cost $10 to $30 each for round or rectangular louvered models, plus $25 to $60 per vent in labor when cutting into existing soffit material.
The cheaper end ($300 to $600) is adding box vents and round soffit vents on an existing roof without re-shingling. The middle ($600 to $1,100) is retrofitting a continuous ridge vent on a roof being re-shingled anyway, the most common scenario. The top ($1,200 to $1,800) is full ridge vent plus continuous soffit strip retrofit, including baffles in the attic to keep the airway open behind blown-in insulation. Most roofing contractors price ridge vent as part of the re-roof estimate, and most carpenters can install soffit vents in a half day. Major brands like GAF, Owens Corning, and CertainTeed all publish NFA ratings on packaging, so the inspector and the homeowner can verify code compliance.
Why bad attic ventilation shortens your HVAC equipment life
An under-ventilated attic in a cooling-dominated climate (Texas, Florida, the Southeast) runs 130 to 160 degrees on a summer afternoon when the outdoor air is 95. That heat soaks down through the ceiling into conditioned space all night, which makes the AC run longer and pulls down efficiency. If the supply ducts run through that attic (the worst place for them, but the most common location), every degree of attic temperature above ambient adds measurable cooling load. Studies from Florida Solar Energy Center put the duct-gain penalty at 15 to 25 percent of cooling capacity on uninsulated attic ducts in zone 2.
In heating climates the problem flips to moisture. Warm humid air leaks up from the house into the attic, hits the cold underside of the roof deck, and condenses. Without ridge and soffit ventilation to flush that moisture out, you get ice dams at the eaves, mold on the rafters, and rotting decking inside 5 to 10 years. The fix is the same: meet IRC NFA requirements with a balanced ridge-and-soffit layout, and air-seal the ceiling plane below. The ACH calculator can help you measure ceiling-plane leakage before deciding whether attic ventilation alone fixes the problem or whether you need air-sealing too.
Powered attic ventilators: why building science discourages them
Powered attic ventilators (PAVs) are roof- or gable-mounted fans that exhaust attic air actively. They are widely sold and widely problematic. The Florida Solar Energy Center and Lawrence Berkeley National Lab studies show PAVs frequently pull conditioned air from the living space up through ceiling leaks, which makes the AC run longer to replace that lost cool air. The net energy impact in most cases is negative: the homeowner pays for the fan motor and pays for the extra AC runtime to replace the air the fan stole.
The IRC does not count PAV airflow toward NFA. If your attic does not meet passive NFA requirements, adding a PAV does not solve the code violation. The right fix is more ridge and soffit vent area. The only place a PAV makes sense is a complex hip roof where there is not enough usable ridge or soffit run to hit NFA, and even there the right answer is usually box vents plus soffit upgrades, not a fan.
Vented attic vs unvented (cathedralized) attic
The NFA math above applies to standard vented attics where insulation lives on the attic floor and the roof deck stays unconditioned. If you have insulation on the attic floor, follow the calculator output. An unvented (cathedralized) attic moves the insulation up against the underside of the roof deck, usually as closed-cell spray foam, which makes the roof deck part of the thermal envelope. IRC R806.5 allows this assembly without any ventilation but requires specific details on foam thickness and vapor control. Converting a vented attic to unvented is typically a $4,000 to $10,000 retrofit and a different code path entirely.