Roof material
Asphalt shingle roof cost
Asphalt shingle roofing costs about $450–$1050 per square (100 sq ft) installed in 2026 and lasts 20–25 years. The budget standard on most U.S. homes — cheap, easy to install, and widely available, but the shortest-lived option.
Estimate your project with the Roof Calculator →
How asphalt shingle compares
| Material | Cost (square (100 sq ft)) | Lifespan |
|---|---|---|
| Asphalt shingle | $450–$1050 | 20–25 years |
| Metal | $800–$1600 | 40–60 years |
| Clay or concrete tile | $1000–$2200 | 50+ years |
| Slate | $1500–$3000 | 75–100 years |
| Wood shake | $800–$1500 | 25–30 years |
Frequently asked questions
How much does asphalt shingle roofing cost?
Asphalt shingle roofing typically costs $450–$1050 per square (100 sq ft) installed in 2026, and lasts 20–25 years. Total cost depends on your home's size, complexity, and local labor.
How long does asphalt shingle roofing last?
Asphalt shingle roofing lasts about 20–25 years. The budget standard on most U.S. homes — cheap, easy to install, and widely available, but the shortest-lived option.