Skip to content Instant Roofer Logo INSTANT ROOFER
Contractor Sign Up

Saint Louis Roof Replacement Costs

GET INSTANT ESTIMATES

Free. No obligation. No credit card required.

The average cost to replace a roof in Saint Louis, Missouri is $16,115.

Enter your address into our roofing calculator, select the roofing material and instantly view estimates from top-rated contractors in Saint Louis.

Instant Roofer Guarantee Badge
Roof Measure Icon
Measure

315,251 Roofs measured by our roofing calculator in Saint Louis, MO

Roof Estimate Icon
Estimate

$16,115 Average roof replacement cost for Asphalt Shingle roofs in Saint Louis, MO

Roofer Connect Icon
Connect

24 Highly rated roofers in Saint Louis, MO

All stats on this page are based on data roofing contractors have entered into the Instant Roofer Database. Data is refreshed weekly.

The average cost to replace a roof in Saint Louis is about $16,115. This is based on the average roof size (with pitch) in Saint Louis of 2,456 sqft (24.67 squares) and the area’s most common material, Asphalt Shingle, which run about $6.56 per sqft ($656/square).

Average Cost by Material

Roof replacement cost can vary greatly depending on the type of roofing material used. The costs listed below are based on a 2,456 sqft roof (24.67 squares) in Saint Louis.

Roof Replacement Costs by Home Size

Home size is one of the biggest factors contributing to replacement costs. This table shows replacement costs for different home sizes for each roofing material in Saint Louis.

Asphalt Shingle
$6.56/sqft ($656/square)
SQFTSQUARESCOST
5005$3,281
1,00010$6,561
1,50015$9,842
2,00020$13,123
2,50025$16,404
3,00030$19,684
3,50035$22,965
4,00040$26,246
4,50045$29,527
5,00050$32,807
Designer Shingle
$8.49/sqft ($849/square)
SQFTSQUARESCOST
5005$4,245
1,00010$8,490
1,50015$12,735
2,00020$16,980
2,50025$21,225
3,00030$25,469
3,50035$29,714
4,00040$33,959
4,50045$38,204
5,00050$42,449
Metal
$14.17/sqft ($1,417/square)
SQFTSQUARESCOST
5005$7,087
1,00010$14,175
1,50015$21,262
2,00020$28,349
2,50025$35,437
3,00030$42,524
3,50035$49,611
4,00040$56,699
4,50045$63,786
5,00050$70,873

How Roof Replacement Impacts Home Value

Homeowners frequently want to know how replacing their roof could impact the overall value of their home. This table shows how roof replacement, by material and home size, could impact the value of an Saint Louis home.

Asphalt Shingle
$6.56/sqft ($656/square)
SQFTVALUE ADDED
500$1,968
1,000$3,937
1,500$5,905
2,000$7,874
2,500$9,842
3,000$11,811
3,500$13,779
4,000$15,748
4,500$17,716
5,000$19,684
Designer Shingle
$8.49/sqft ($849/square)
SQFTVALUE ADDED
500$2,589
1,000$5,179
1,500$7,768
2,000$10,358
2,500$12,947
3,000$15,536
3,500$18,126
4,000$20,715
4,500$23,305
5,000$25,894
Metal
$14.17/sqft ($1,417/square)
SQFTVALUE ADDED
500$4,394
1,000$8,788
1,500$13,182
2,000$17,577
2,500$21,971
3,000$26,365
3,500$30,759
4,000$35,153
4,500$39,547
5,000$43,941

Saint Louis Roof Statistics

The number of roofs our tech has scanned315,251
Average roof size (with pitch)2,456 Square Feet
Average roof slope4/12 Pitch or 18.43 Degrees
Most common roof typeAsphalt Shingle

Frequently Asked Roofing Questions In Saint Louis, Missouri

Labor Costs

How much does roofing labor cost in Saint Louis, Missouri compared to nearby areas?

In St. Louis roofing labor typically runs between $200 and $325 per square, a range that’s usually 5 % to 15 % higher than in the surrounding suburbs owing to the city’s older steeper roofs historic‑district permits and the extra landfill fees. In the towns that ring St. Louis the price generally falls to $180, $300 per square while across the river, in Metro East, Illinois rates are comparable or just a touch lower.

Weather & Climate Considerations

How does Saint Louis, Missouri's weather affect roof lifespan?

Saint Louis typically pulls in 40 inches of rain and 17 inches of snow each year then tosses in frequent, gust‑laden thunderstorms and blistering sun‑splashed summers that crank up UV levels. That relentless cocktail of moisture, freeze‑thaw jolts and UV heat gnaws, at shingle longevity fostering algae and rot while the occasional gusts and hail can yank, dent or even lift the roofing, often robbing asphalt shingles of years of service.

What is the most common cause of roof damage in Saint Louis, Missouri?

In St. Louis roof damage mostly stems from the spring‑and‑summer thunderstorms that hurl hail and strong winds. The city’s position in the Mississippi River valley, with a mature urban tree canopy that sheds branches only amplifies the problem. Wind‑driven. Hail‑induced pitting end up accounting for the bulk of shingle loss and leaks particularly on older roofs.

What is the best time of year to replace a roof in Saint Louis, Missouri?

If a roof replacement is on the agenda in Saint Louis, Missouri aim for spring or early fall, roughly May through mid‑June and then September, into October, when the weather eases, the Mississippi River valley’s humidity drops, severe storms and tornadoes become less frequent and the threat of freeze‑thaw damage fades. It’s wise to steer clear of the grip of winter and the scorching blaze of midsummer.

Insurance & Storms

How common are storm-related roof claims in Saint Louis, Missouri?

Storm‑related roof claims crop up frequently in Saint Louis from March through September after thunderstorms, hail, straight‑line winds and the occasional tornado. Because the city sits on the fringe of Tornado Alley and, in the Mississippi River valley insurers usually see a surge of roof claims following the major spring‑summer storms.

What natural disasters in Saint Louis, Missouri cause the most roof replacements?

In Saint Louis the lion’s share of roof replacements can be traced to spring thunderstorms that unleash sizable hail and inflict damaging straight‑line winds while tornadoes account for the most concentrated roof devastation. Ice storms and heavy wet snow also compel homeowners to replace roofs. Flooding rarely causes direct roof damage.

Top Roofing Contractors in Saint Louis, Missouri

Big Bear Roofing

5

1 review

1034 S Brentwood Blvd Ste 505
Saint Louis, MO 63117

(314) 699-4021

Cardinal Contractors LLC

4.8

379 reviews

453 N Lindbergh Blvd
Saint Louis, MO 63141

(314) 266-4633

Delta Roofing and Exteriors

5

1 review

1637 E Swan Cir
Saint Louis, MO 63144

(314) 606-2240

FM Roofing and Construction Inc

5

1 review

4915 Seibert Ave
Saint Louis, MO 63123

(636) 529-1103

Gateway Roofing LLC

5

11 reviews

6117 Minerva Ave
Saint Louis, MO 63133

(314) 721-7282

Show 15 More

Halo Roofing and Construction

5

1 review

4338 Wallace St
Saint Louis, MO 63116

(314) 489-3636

Hulsey Roofing Co Inc

5

151 reviews

3810 Paule Ave
Saint Louis, MO 63125

(314) 846-7663

Innovative Construction & Roofing

4.8

64 reviews

10850 Baur Blvd
Saint Louis, MO 63132

(866) 750-8097

Kirberg Roofing Inc

4.5

17 reviews

1400 S 3rd St
Saint Louis, MO 63104

(314) 333-4752

Larson Exteriors of Missouri LLC

4.6

9 reviews

10822 Kennerly Rd
Saint Louis, MO 63128

(314) 660-8415

Mission Roofing and Construction LLC

5

1 review

111 W Port Plz Fl 6
Saint Louis, MO 63146

(314) 578-9807

Performance Roofing Inc

4.8

20 reviews

4693 Baumgartner Rd
Saint Louis, MO 63129

(314) 487-3028

Premier Roofing Company

4.3

37 reviews

11406 Gravois Rd
Saint Louis, MO 63126

(314) 833-7663

Presidential First Responders

5

1 review

11785 Lackland Rd
Saint Louis, MO 63146

(314) 494-8900

Ram Roofing and Windows LLC

5

1 review

112 Heatherwood Dr
Saint Louis, MO 63132

(314) 567-5507

Redline Roofing

5

1 review

2112 S 11th St
Saint Louis, MO 63104

(314) 602-4695

RHP Construction

5

1 review

257 Deane Ct
Saint Louis, MO 63127

(314) 269-1253

Roofing Restoration LLC

5

6 reviews

799 Glenway Dr
Saint Louis, MO 63122

(314) 651-9805

South Side Roofing and Sheet Metal Co

5

1 review

7208 Weil Ave Ste A
Saint Louis, MO 63119

(314) 968-4800

Angle Roofing

4.2

16 reviews

2418 N 10th St
Saint Louis, MO 63102

(314) 241-8988

Map of Roofing Contractors in Saint Louis, Missouri

Saint Louis Roof Costs Compared to Other Missouri Cities

Kansas City, MO

  • $5,448 less expensive
  • Avg Cost: $10,667

Springfield, MO

  • $3,545 less expensive
  • Avg Cost: $12,570

Columbia, MO

  • $3,295 less expensive
  • Avg Cost: $12,820

Independence, MO

  • $5,448 less expensive
  • Avg Cost: $10,667

Saint Charles, MO

  • $1,026 less expensive
  • Avg Cost: $15,089