Attic Ventilation Calculator
Calculate the total Net Free Area (NFA) required for proper attic ventilation, and determine how many ridge vents, soffit vents, or roof vents you need to meet code.
How to Use This Calculator
Enter your attic floor area and ventilation configuration:
- Attic Floor Area — The total square footage of your attic floor (same as your home's footprint, typically). For a 40×30 ft house, attic area = 1,200 sq ft.
- Ventilation Ratio — Use 1:150 if you have no vapor barrier or if ventilation is not balanced. Use 1:300 if you have a Class I or II vapor retarder and at least 40% of required vent area is at the ridge.
- Vent Type — Select ridge vent, soffit vent, gable vent, or roof vent (turbine, box vent). Each has a standard NFA per unit — enter your specific product's NFA from the package.
Output: total NFA required, how to split between intake and exhaust, and unit counts for your selected vent type.
The Formula
1:150 Rule: NFA = Attic Area / 150 sq ft per sq ft of NFA
1:300 Rule: NFA = Attic Area / 300 (with vapor barrier + balanced)
For balanced system (50/50 intake/exhaust):
Intake NFA = Total NFA / 2
Exhaust NFA = Total NFA / 2
Ridge Vent Units = Intake NFA / NFA per linear foot of ridge vent
(typical continuous ridge vent = 18 sq in NFA per linear foot)
Soffit Vent Units = Exhaust NFA / NFA per vent
(typical 16×8 soffit vent = 55 sq in NFA)
Example: 1,500 sq ft Attic, 1:150 Rule
Example: 1,500 sq ft attic, no vapor barrier, ridge + soffit vent system
Install 40 linear feet of continuous ridge vent and space 14 soffit vents evenly around the eaves. This meets the 1:150 code minimum with balanced intake/exhaust ventilation.
Frequently Asked Questions
Related Calculators
Sources & References
The formulas, code requirements, and reference data used in this calculator are sourced from the following authoritative organizations and publications. Local codes vary — always verify with your jurisdiction's building department.
- International Residential Code (IRC) 2024 — Chapter 9: Roof Assemblies — ICC
- NRCA Roofing Manual (Steep-Slope & Low-Slope) — National Roofing Contractors Association
- Asphalt Shingle Installation Manual — ARMA (Asphalt Roofing Manufacturers Association)
- IRC R806 — Roof Ventilation — ICC
- FHA Minimum Property Standards (1:300 Ventilation Ratio) — HUD
- GAF Master Ventilation Calculator & Guide — GAF
Disclaimer: Calculator results are estimates intended for planning and educational purposes only. They do not replace professional engineering analysis, building permit review, or contractor estimates. Always consult a licensed roofing contractor or structural engineer for final specifications.