One square of roofing costs between $400 and $1,500 depending on the material you pick. A roofing square equals 100 square feet. Most homeowners buy multiple squares to cover their whole roof. The price changes based on shingle type, brand, and where you live. Understanding square costs helps you budget for a roof replacement or repair.
What Materials Cost Per Square?
Different roofing materials have different costs per square. Asphalt shingles are the cheapest option. According to RubyHome (2025), basic asphalt shingles cost $4.25 to $4.95 per square foot, which equals $425 to $495 per square. Architectural asphalt shingles run $4.50 to $8.25 per square foot, or $450 to $825 per square.
Metal roofing costs more but lasts much longer. Corrugated metal runs $5.50 to $11.50 per square foot, or $550 to $1,150 per square. Standing seam metal panels cost $10 to $17.05 per square foot, meaning $1,000 to $1,705 per square. Premium materials like slate and copper cost the most.
Related articles:
- How Much Is a Square of Roofing
- How Much Is One Roofing Square
- How Much Per Square Roofing
- How Much Is a Roofing Square
- How Much Is Torch Down Roofing Per Square
- How Much Is 1 Square of Roofing
- 1 Square of Roofing Covers How Much
- How Much Is a Square in Roofing Shingles
- How Much Does a New Roof Cost for 2000 Square Feet
- How Much Is One Square in Roofing
Why Do Prices Vary So Much?
Prices depend on material type, labor costs, and your location. According to RubyHome (2025), roof installation ranges from $4 to $40 per square foot. High-end materials and complex roof designs cost more.
Labor makes up a big part of the cost. Roofers earn different wages in different states. According to the U.S. Bureau of Labor Statistics (May 2023), the median roofer earns $24.05 per hour. States like Massachusetts pay $34.80 per hour, while Florida pays just $22.61 per hour. These wage differences affect your roofing square price.
How Many Squares Do You Need?
Most homes need 15 to 30 squares. According to the National Association of Home Builders, the average U.S. roof size is 2,647 square feet or 26.47 squares. A 1,700 square foot roof needs about 17 squares.
To find your square count, divide your roof size by 100. According to RubyHome (2025), a full roof replacement costs an average of $9,526. This works out to about $350 to $600 per square when labor is included. For a 2,000 square foot roof, expect to pay between $7,000 and $12,000 total.
Material Cost Breakdown
| Material Type | Cost Per Square Foot | Cost Per Square |
|---|---|---|
| Basic Asphalt | $4.25-$4.95 | $425-$495 |
| Architectural Asphalt | $4.50-$8.25 | $450-$825 |
| Corrugated Metal | $5.50-$11.50 | $550-$1,150 |
| Standing Seam Metal | $10.00-$17.05 | $1,000-$1,705 |
Related articles:
- How Much Is a Roof on a 2000 Square-foot House
- How Much Is Roofing Cost Per Square
- How Much Is Roofing Per Square Foot
- How Much Is Roofing Material Per Square
- How Much Is Metal Roofing Per Square Foot
- How Much Does Roofing Cost Per Square Foot
- How Much Per Square for Roofing
- What Is One Square in Roofing
- How Much Is Roofing Per Square
Contact a qualified professional roofer for expert guidance on roof repair, replacement, or installation.