Roofing Materials Cost Breakdown (2025)

Budgeting a roof project requires knowing where money goes. Here’s the 2025 breakdown by material:

MaterialCost Range
Shingles (per sq)$90–$150
Plywood (per sheet)$20–$45
Underlayment (per roll)$40–$80
Nails (per lb)$2–$5

Tip: Calculate plywood needs separately with our Plywood Calculator Guide.