Wind Load Calculator

Calculate ASCE 7 wind pressures on your roof by zone, check component ratings, and determine nail pattern upgrades for high-wind areas

Calculate design wind pressure from speed, exposure, and height

Quick presets

mph
ft

Trusses/Rafters Needed

1

24" spacing • 0.0 ft rafter length

PRO

Professional Calculator

Load calculations, truss spacing, and code compliance

ft
ft

Estimated Materials

53 bundles

Roof Area

1,581 sq ft

Squares

15.8

Detailed Breakdown

Roof Area1,581 sq ft
With Waste1,739 sq ft
Roofing Squares15.8
Bundles53
How to Use This Calculator
The Wind Load Calculator helps you determine the design wind pressures on your roof per ASCE 7-22, check roof covering ratings against those pressures, and identify where upgraded fastener patterns are needed.

Basic Pressure tab: Enter your basic wind speed (from ASCE 7 maps or your local building code), exposure category (B for suburban, C for open, D for coastal), mean roof height, and roof pitch. The calculator computes the velocity pressure (qh) and applies the appropriate GCp coefficients to determine the net design wind pressure in pounds per square foot (PSF) for the main wind force resisting system.

Component Check tab: This tab calculates the more critical component and cladding (C&C) pressures that individual roofing elements must resist. It splits your roof into Zone 1 (field), Zone 2 (edge/perimeter), and Zone 3 (corner) per ASCE 7 Figure 30.3-2A and shows the peak negative (uplift) pressure in each zone. Compare these pressures against your roofing product's wind rating to confirm the covering is adequate in every zone.

Fastener Requirements tab: Based on the calculated C&C pressures, this tab tells you whether your shingles or panels need upgraded fastening. For asphalt shingles, it shows where 4-nail vs 6-nail patterns are required and whether adhesive is needed. For metal roofing, it shows fastener spacing adjustments and clip spacing for standing seam panels.

The Formula
The wind load calculator uses ASCE 7-22 simplified and component/cladding methods:

Velocity Pressure: qh = 0.00256 × Kz × Kzt × Kd × Ke × V^2 (psf) Where: - Kz = velocity pressure exposure coefficient (height & exposure dependent) - Exposure B, 20 ft: Kz = 0.70; 30 ft: Kz = 0.81 - Exposure C, 20 ft: Kz = 0.90; 30 ft: Kz = 0.98 - Exposure D, 20 ft: Kz = 1.03; 30 ft: Kz = 1.08 - Kzt = topographic factor (1.0 for flat terrain) - Kd = wind directionality factor (0.85 for buildings) - Ke = ground elevation factor (1.0 at sea level) - V = basic wind speed (mph)

Example: 115 mph, Exposure B, 20 ft height qh = 0.00256 × 0.70 × 1.0 × 0.85 × 1.0 × 115^2 qh = 0.00256 × 0.70 × 0.85 × 13,225 = 20.1 psf

Component & Cladding Pressures (negative/uplift): - Zone 1 (field): p = qh × (GCp1) where GCp1 = -1.0 to -1.1 - Zone 2 (edge): p = qh × (GCp2) where GCp2 = -1.5 to -1.8 - Zone 3 (corner): p = qh × (GCp3) where GCp3 = -2.5 to -2.8

Fastener Upgrade Thresholds (asphalt shingles): - Field zone pressure > 40 psf: upgrade to 6 nails per shingle - Edge/corner pressure > 60 psf: 6 nails + roofing cement - Design wind speed > 130 mph: 6 nails everywhere + starter strip cement
Example Calculation
Example: Two-Story Home in Coastal North Carolina

Tom lives in Wilmington, NC (ASCE 7 basic wind speed = 150 mph, Exposure C) and is re-roofing his two-story home with architectural shingles.

Step 1: Basic Pressure
• V = 150 mph, Exposure C, mean roof height = 25 ft, 6/12 pitch
• Kz at 25 ft, Exposure C = 0.94
• qh = 0.00256 × 0.94 × 1.0 × 0.85 × 1.0 × 150^2
• qh = 0.00256 × 0.94 × 0.85 × 22,500 = 46.0 psf

Step 2: Component & Cladding Pressures
• Zone 1 (field): 46.0 × -1.0 = -46.0 psf uplift
• Zone 2 (edge): 46.0 × -1.7 = -78.2 psf uplift
• Zone 3 (corner): 46.0 × -2.6 = -119.6 psf uplift
• Edge zone width: greater of 10% of 40 ft = 4 ft or 0.4 × 25 ft = 10 ft → 4 ft strip

Step 3: Fastener Requirements
• Tom needs Class H (150 mph) rated shingles minimum
• Field zone (46 psf > 40 psf threshold): 6 nails per shingle
• Edge/corner zones (78-120 psf > 60 psf): 6 nails + roofing cement under each tab
• Starter strip: cemented and 6-nailed across entire perimeter
• Additional: enhanced underlayment (self-adhering modified bitumen) required in first 4 ft from all eaves per Florida Building Code equivalent

Result: Tom orders 30 squares of Class H architectural shingles, plans for 6-nail pattern throughout, and budgets extra roofing cement and self-adhering underlayment for the 4-ft perimeter zones. Added cost for high-wind installation: approximately $0.15-$0.25/sq ft more than standard nailing.

Frequently Asked Questions

What is the basic wind speed for my location?
ASCE 7-22 provides wind speed maps for the entire US. For Risk Category II buildings (standard homes), most of the continental US from the Rocky Mountains eastward has a basic wind speed of 115 mph. The western US ranges from 95-110 mph. Hurricane-prone coastal areas increase significantly: the Texas/Louisiana Gulf Coast is 130-150 mph, Florida ranges from 140-180 mph, and the Outer Banks of North Carolina are 150-160 mph. You can look up your exact wind speed using the ASCE 7 Hazard Tool at asce7hazardtool.online or check your local building department's adopted wind speed map.
What are roof zones and why do corners need stronger fastening?
ASCE 7 divides the roof into three zones with increasing wind pressures: Zone 1 (field) is the interior area of the roof and experiences the lowest uplift pressures. Zone 2 (edge/perimeter) is a strip along the eaves, rakes, and ridge typically 2-4 feet wide (the greater of 10% of the least horizontal dimension or 0.4h) and sees 1.5-2x the field pressure. Zone 3 (corner) is where two edges meet (corners of the roof) and experiences the highest pressures, often 2-3x the field pressure. Wind creates vortices at edges and corners that generate intense localized suction. This is why shingles almost always blow off at edges and corners first.
How many nails per shingle do I need in high-wind areas?
Standard installation calls for 4 nails per standard-size shingle (3-tab or architectural) in the field zone. In high-wind areas (design wind speed above 110 mph) or in the edge and corner zones per ASCE 7, most manufacturers require 6 nails per shingle. For wind speeds above 130 mph, some manufacturers require 6 nails plus a bead of roofing cement under each shingle tab. The nail line should be placed in the manufacturer's specified nailing zone — typically a 1-inch band about 5-6 inches above the bottom edge. Using 6 nails increases uplift resistance by approximately 50% over the 4-nail pattern.
What is the velocity pressure exposure coefficient (Kz)?
Kz accounts for how wind speed increases with height above ground and varies by exposure category. At the standard 33-foot reference height, Kz = 1.0 for Exposure C. For Exposure B (suburban) at 20 feet, Kz is approximately 0.70. For Exposure D (coastal) at 20 feet, Kz is approximately 0.90. The formula is Kz = 2.01 × (z/zg)^(2/alpha), where z is the height, zg is the gradient height (1,200 ft for B, 900 ft for C, 700 ft for D), and alpha is the power-law exponent (7.0 for B, 9.5 for C, 11.5 for D). Higher Kz values mean higher wind pressures at the same wind speed.
Do I need an engineered wind load analysis for a residential roof?
For most standard single-family homes under 60 feet tall, prescriptive building code requirements (IRC) and manufacturer installation instructions cover wind resistance without a custom engineering analysis. However, you need a site-specific engineered analysis if: (1) your home is in a hurricane-prone region with wind speeds above 130 mph, (2) the building is over 60 feet tall, (3) the roof has unusual geometry (barrel vaults, butterfly, curved), (4) you are using non-standard materials, or (5) your jurisdiction requires it. An engineered analysis by a licensed PE typically costs $500-$1,500 and provides exact pressures and fastener schedules for every zone of your specific roof.

Related Calculators

Related Guides & Resources