Exterior2-5 days

How Much Does a Roof Replacement Cost in 2026?

Full tear-off and replacement of asphalt shingle roof including underlayment, flashing, and cleanup.

National Average

$15,000

for 2000 sq ft
Low: $8,000High: $30,000
Calculate for Your Size & State

Cost Breakdown

Labor (60%)

$9,000

Materials (40%)

$6,000

Cost per sq ft

$8

What's Typically Included

Tear-off old shingles
New underlayment
Asphalt shingles
Flashing
Ridge vent
Cleanup & disposal

Roof Replacement Cost by State

Based on 2000 sq ft. Prices reflect regional labor and material cost differences.

MS

$11,400

AR

$11,700

WV

$12,000

AL

$12,300

OK

$12,300

KY

$12,600

SC

$12,600

LA

$12,750

SD

$12,750

TN

$12,750

KS

$12,900

IA

$13,050

GA

$13,200

IN

$13,200

MO

$13,200

NE

$13,200

NM

$13,200

NC

$13,200

OH

$13,500

TX

$13,500

ID

$13,800

MI

$13,800

ND

$13,800

WY

$13,800

AZ

$14,250

FL

$14,250

MT

$14,250

UT

$14,250

WI

$14,250

DE

$15,300

ME

$15,300

MN

$15,300

NV

$15,300

PA

$15,300

VA

$15,300

IL

$15,750

CO

$16,200

NH

$16,200

OR

$16,200

VT

$16,200

MD

$16,500

RI

$16,800

WA

$17,250

CT

$18,000

NJ

$18,300

MA

$18,750

NY

$19,200

CA

$19,500

AK

$20,250

DC

$20,250

HI

$21,750

Other Cost Guides