How much do roofing shingles cost per square (100 sqft)?

Asphalt shingles cost $350 per square installed for 3-tab basic shingles, $550 for typical 30-year architectural shingles, and $900+ for premium designer or impact-rated shingles.

Quick price points (2026)

ScopeCostWhat it includes
Low$350per square installed
Typical$550per square installed
High$900per square installed

How to budget for this project

  1. Get 3 quotes

    Get itemized quotes from at least three licensed contractors in your area.

  2. Adjust for your region

    Compare the same scope and account for regional labor and permitting.

  3. Add 10–15% contingency

    Hidden conditions, code upgrades and permit fees can increase the original quote.

  4. Plan the cash, not the financing

    Build the replacement cost into the home's repair plan before the work becomes an emergency.

Related on HomeScore