How Much Does a New Shed Roof Cost?

Margaret Wack
Written by Margaret Wack
Updated January 11, 2022
Grey garden shed in backyard with brown shingle roof
Stuart Monk -

The typical cost to install a new shed roof is $150 to $750

Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.

Whether you use your shed for storage, garden and construction projects, or as a mini studio or home office, an old or leaky roof is less than ideal under any circumstances. It costs about $150 to $750 to replace the roof for a typical 120-square-foot shed, with an average cost of $450. Add-ons like more expensive shingles can add to your final cost.

How Much Does a New Shed Roof Cost by Square Foot?

It costs an average of $3.75 per square foot to install a new shed roof, including labor. Costs can vary depending on the type of roofing, the current roof’s level of damage, and whether you need additional bracing or structural support.

How Much Does It Cost to Install a New Shed Roof Yourself?

A new shed roof can cost about $300 if you roll up your sleeves and do it yourself. You’ll save around $150 in labor costs depending on where you live and the size of the project. However, you should be sure you’re up to the task before you take on a significant home improvement project like replacing a shed roof. 

Because a poor roof installation job can result in leaks, mold, and other damage, it’s often a good idea to seek professional help. Working on a ladder with heavy materials can also be a dangerous DIY project for the inexperienced. You can get in touch with a local handyperson or professional roofer in your area to discuss your options.

Shed Roof Cost Breakdown

If your shed’s roof is looking a little lackluster, it’s a good idea to get it replaced. The main factors that affect the cost of a new shed roof are roofing materials and labor.


Materials to install a new shed roof usually cost about $300. In some cases, materials may cost up to $500, particularly if you have a larger shed or it needs extensive repairs.


Labor typically costs around $75 per hour, with a standard shed roof taking about two hours to replace for a total of $150. Labor may be extra if your shed needs additional bracing and support, or if your old roof is extremely damaged.

How Much Does a New Shed Roof Cost by Type?

Different types of materials will affect the cost of your shed roof. Roofing materials are typically sold by the bundle, which is about 30 square feet, or the square, which is about 100 square feet.

Asphalt Roof Shingles

Asphalt roof shingles cost about $1.25 per square foot. These shingles are one of the most popular and common types of shed roofing materials, and are an affordable option for your shed.

Cedar Shingles

Blue octagon shed with cedar shake roof
Joanne Dale -

Cedar shingles are made from cedar wood and are an attractive, aesthetically pleasing roofing option. These shingles typically cost about $4.80 per square foot. Wood shingles will need to be treated with preservatives every two to five years to preserve their life.

Metal Shingles

Metal shingles cost anywhere from $3 to $18 per square foot, depending on the type of metal. While pricier, unique metals like copper can make your shed roof stand out. Metal shingles are also extremely durable and long-lasting.

Clay Tile Shingles

Clay tile roof shingles are a durable and attractive type of roofing material. They typically cost about $6 to $8 per square foot. Clay tiles are sturdy and fire-resistant. However, they’re also very heavy, so your shed may need extra support if you decide to go with this type of tile.

Slate Shingles

Slate is an elegant and extremely long-lasting choice for a roofing material. Slate shingles typically cost between $8 and $18 per square foot and can last for hundreds of years. Like clay tiles, slate shingles are heavy and require extra support.

FAQs About Sheds

How much does an outdoor storage shed cost?

The cost of a new outdoor shed is between $2,000 and $4,000 on average.

How can I tell if I need a new shed roof?

Signs that you need a new shed roof include curling or buckling shingles, saggy or droopy spots, or plant life growing on your roof. It’s a good idea to replace your shed roof if it’s showing signs of wear before your entire shed becomes damaged.

Which is better for my shed, a flat roof or a sloped roof?

Whether you should choose a flat roof or a sloped roof depends on your particular situation. Flat roofs tend to be more energy-efficient and are less expensive to install. However, sloped roofs have longer lifespans and stand up better to heavy snow and other inclement weather.

How do I inspect my shed roof?

Inspecting a shed roof is a simple process and only takes a few minutes. You should walk around your shed and look at the exterior of the roof, keeping an eye out for any damaged shingles or sagging spots. 

You should also look for areas with mold, algae, moss, or other plant growth. Inside your shed, you should look for water penetration under the roof. If you see signs of damage, you should get in touch with a roofing professional to discuss your options.

Need professional help with your project?
Get quotes from top-rated pros.