Get a Free Listing

How Long Does It Take to Replace a Roof?

Most homes take one to three days of work, but weather, roof size, material and hidden damage can stretch that. Here is what two roofing guides say, and what to ask your roofer about timing.

Find a Roofer →
Short answer: Roofr says an average North American house roof can be replaced in 1 to 3 days. A home insurance guide from Jerry says a home under 3,000 square feet should need about a single day, and that bigger or more complex roofs, or bad weather, can push it to 3 to 5 days. The days on the roof are only part of the timeline: estimates, permits and material orders come first.

You have signed an estimate, or you are about to, and the next question is how long the crew will be on your house. The honest answer is a range. This guide uses two published guides, Roofr (a roofing software company) and Jerry (a home insurance site), and says which one says what. Neither is an official standard, so treat the numbers as a starting point for a conversation with your roofer.

Install Time by Roofing Material

Roofing materialTypical install time
Asphalt shingle1 to 2 days
Flat roof2 to 3 days
Wood shakes3 to 4 days, weather permitting
Steel sheets3 to 4 days
Synthetic slate3 to 5 days
Natural slateAbout 6 to 7 days
Concrete tile8 to 9 days

These ranges come from Roofr and describe the installation itself. Roofr also says crews typically work 6 to 8 hours a day, and some jobs run longer days or weekends to meet a deadline. For how materials compare on cost and lifespan, see our roof replacement cost guide and how long a roof lasts.

What Makes a Roof Job Take Longer

The Time Before the Crew Arrives

Roofr’s own timeline shows how many steps come before the roof work: the roofer measures and sends a proposal, you review and sign, then the roofer secures permits, orders materials and confirms the crew for the day. Roofr gives no standard duration for those steps, so ask your roofer for dates.

Permits and claims add waiting time. Some cities require a permit for a roof replacement. See our guides for Denver, Houston, Indianapolis and Minneapolis. If storm damage and an insurance claim are involved, the claim comes first: see our roof insurance claim guide.

How to Prepare and Keep the Job Moving

Questions to Ask Your Roofer About Timing

QuestionWhy it matters
How many days will the crew be on the roof, and what is the crew size?Sets your expectation, and lets you compare estimates
When are the materials ordered and when will they arrive?Supply can delay the start date
Who handles the permit, if my city requires one?Roofr lists securing permits as the roofer’s step before work begins
What happens if you find rotted decking or water damage?Damage under the shingles can extend the schedule, so ask how it is handled and priced
What is your plan if weather delays the job?Weather is the most common source of delays
Can you put the schedule and any changes in writing?Gives you something to point to if dates slip

For the rest of what to check before you sign, see our roofer hiring checklist.

Ready to Compare Roofers and Schedules?

BestRoofersIn lists local roofing contractors with the ratings shown on their Google listings. Call a few, ask how long the job will take, and compare written estimates.

Denver Roofers Houston Roofers Minneapolis Roofers

Frequently Asked Questions

How long does it take to replace a roof?

Roofr says an average North American house roof can be replaced in 1 to 3 days. A home insurance guide from Jerry says a home under 3,000 square feet should need about a single day, while larger houses, complex roofs or extreme weather can stretch it to three to five days, and very large homes can take a few weeks. Your roofer’s written schedule is the one that counts.

How long does it take to replace an asphalt shingle roof?

Roofr lists 1 to 2 days of installation for asphalt shingles. That is the work on the roof itself, not the time for estimates, permits and ordering materials before it starts.

Can rain delay a roof replacement?

Yes. Roofr says shingles cannot be laid in rain and wet sheathing has to dry completely first. Jerry’s guide adds that snow, rain, freezing air or extreme heat can halt work for safety reasons, which adds days.

Why did my roof take longer than the estimate?

The usual reasons in the guides are weather, a larger or more complex roof, hard access, and damage found under the old shingles. Jerry’s guide says structural problems such as water damage can extend the timeline considerably. Ask your roofer to explain any delay and to put schedule changes in writing.

What is the best time of year to replace a roof?

Jerry’s guide suggests spring or summer unless it is an emergency, because there are more daylight hours and fewer weather delays, while winter or late fall carries more risk of delays. Cold weather can still be done with extra steps. See our guide to replacing a roof in winter.

Sources and method

Guidance below was read on October 16, 2026. It is general information, not a substitute for your roofer’s written schedule, and BestRoofersIn does not schedule work or provide quotes.