Get your project estimate
Find Pros

How much does an asphalt roof cost in 2023?

$9.000 – $12.000the average total cost to install

$3 – $15the average cost per sq. ft. to install

Get free estimates from roofers near you

Please enter a valid zip code

*Cost data is taken from open sources.

How much does an asphalt roof cost in 2023?

The US roofing materials market is brimming with options to choose from – wood, stone, metal, clay, etc. But most homeowners prefer asphalt shingles over other types because of the price-quality ratio. Why? You don’t pay through the nose for your brand-new roof but can enjoy it for the next 25 years. And it won’t be a big deal to repair or replace separate pieces if necessary. Thus, the average cost of an asphalt roof is about $10.000 if its size doesn’t exceed 2000 square feet. The price can fluctuate depending on the shingle material type and quality, let alone the exact scope of work. 

The overview of asphalt shingle roof costs

Low-end cost




Average range

$9.000- $12.000

The cost of asphalt roofing per square foot

The national average cost of asphalt shingle roof per square foot

A price per square foot is the most common metric shingle manufacturers and roofing contractors use. It can be affected by many factors, including the type of roofing material and its complexity. For example, composite shingles can cost twice as much as their three-tab counterparts. Generally, the average cost of asphalt shingle roof per square foot installed varies from $3 to $15. A noticeable price difference is associated with the quality you get. The more you pay, the longer the material will last. 

If you plan a DIY installation project, you can calculate how many shingles you need to get things done. An average-sized house has a roof of between 20 and 30 squares or 2,000 and 3,000 square feet. Please note that shingle manufacturers often specify prices per square. Thus, you need to multiply the mentioned price by a few times (depending on your rooftop footage) to find out your possible expenses. 

The average shingle cost per square

Roof size (squares)

The average cost to install 

10 squares

$1.000 - $11.000

15 squares

$1.500 - $16.000

20 squares

$2.000 - $22.000

30 squares

$3.000 - $33.000

The cost of a new asphalt roof by size

Have no idea how much it can cost you to cover a standard up-and-over roof of a one-story house? Measuring the slope and ballpark square footage can be a great starting point, as the housetop size can greatly affect your total expenses. If you have a limited budget but a large roof area or nonstandard shape, selecting more pocket-friendly material may save the day. 

You don’t need to climb the roof to determine its correct dimensions. First, measure your home length and width and multiply the numbers to calculate the square footage. Once you find it, multiply it by 1.5. Voila!

The cost of an asphalt roof per square foot by roof size

Roof square footage

The average cost to install 

1,000 sq. ft.

$1.100 - $3.000

1,500 sq. ft.

$1.750 - $3.650

2,000 sq. ft.

$2.500 - $5.100      

2,500 sq. ft.

$2.700 - $7.700

3,000 sq. ft.

$3.000 - $9.000

3,500 sq. ft.

$3.800 - $10.500

Asphalt roof replacement costs by type

The cost of asphalt roof replacement by type of shingles

Whether for a colonial, contemporary, or Mediterranean-style house, asphalt shingles can become a perfect match. Created in dozens of hues and forms, they can enhance your home’s curb appeal. There are 4 main types of asphalt shingles: three-tab, architectural, energy-efficient, and composite. As they come with different designs and prices, it’s worth taking a closer look at them. 

  • Three-tab. If you want to upgrade your roof on a budget, three-tab shingles are the right choice. They have a traditional appearance and look a bit flat. Made from fiberglass blended with multicolored mineral granules, the three-tab roofing option has moisture-wicking features and low weight. In this case, the asphalt shingle roof cost per square foot can be from $3 to $6. 
  • Architectural. To give your roof a more three-dimensional look, go for architectural shingles. Not only do they add value to the house (ROI is over 6%), but they also obviate the necessity for renovation in the days to come. The lifespan of architectural shingles is up to 50 years. This type of roofing may cost you from $4.50 to $15 per square foot installed.
  • Energy-efficient. If you strive to save on your electric bills in all possible ways, the installation of energy-efficient shingles – marked by the Energy Star label – can help you do just that. They can help keep the cool in and heat out during the dog days of summer. How much can the asphalt shingle roof cost in such a case? The starting price is around $400 per square (installation included). 
  • Composite. Are you dreaming of a top-end cedar shake roof, but it is out of your budget? Composite shingles make for a stunning affordable alternative as they can mimic natural materials like slate or wood. But you won’t pay over the odds for the extreme complexity of the job and extra work performed by roofing contractors. Thus, composite roofing shingles will cost you around $9 per square foot. 

The cost to install asphalt shingles by their type

Shingles type

Cost per sq. ft.


$3 - $6


$4.50 - $15


$4 - $7                         


$6 - $10

The asphalt shingle roofing cost by material

Selecting the right roofing material is crucial as it is meant to protect your house from the elements and increase your home’s resale value. If you are ready to cover any asphalt shingle roof costs, go by the area you live in when considering the ideal option. 

Residents of California, Nevada, Arizona, or other areas with great weather all year round can go for fiberglass shingles. They are more widespread and budget-friendly. You can expect to pay between $3 to $11 per square foot for them, including material and installation. The final roof shingles price will depend on the type and brand you choose. 

Even though organic shingles are more expensive than their fiberglass counterparts, they are ideal for states with harsh climatic conditions like Minnesota, Vermont, or Texas. One square foot may cost you $9 to $13 (installation included). 

The cost to install an asphalt roof by material 

Material type

Cost per sq. ft.


$3 - $11


$9 - $13

The asphalt roofing cost by brand

Once you are in the market for asphalt shingles, you’ll have an embarrassment of riches as hundreds of roofing companies have what you are looking for. You can come across different roofing shingles prices, ranging from $50 to $400 per square, depending on the material and quality. Here are a few brands to consider:

  • GAF Timberline. If you want your roof to be resistant to flame or algae, pay heed to the GAF Timberline brand. It’s famous for long-lasting architectural shingles in an array of colors. They can set you back from $30 to $40 per bundle.
  • Owens Corning. High winds will never be an issue again with shingles produced by Owens Corning. The company has a big product line in various hues and styles. The cost of asphalt shingles can land between $30 to $45 per bundle.
  • IKO. To get environmentally resistant shingles at reasonable prices, come to IKO. The brand offers a wide range of options, from basic 3-tab to designer alternatives with warranties. A bundle can cost you between $16 to $27. 

The asphalt roofing cost by brand


Cost per bundle

GAF Timberline

$92 - $125

Owens Corning

$90 - $120


$48 - $78

The labor cost to replace an asphalt shingle roof

The labor cost to replace an asphalt shingle roof

Asphalt roofing installation may seem a perfect DIY project so that you can cut expenses. However, the lack of knowledge and experience may result in leaks, follow-up repairs, or safety concerns. Thus, if you want to avoid repairing or replacing your roof in the future, hire certified roofing contractors. The average cost of asphalt shingle roof installation is anywhere between $2 and $6 per square foot or about $60 per hour. 

Want to install a second layer of asphalt shingles over the existing one? Professionals can do that with ease if your roof deck doesn’t need any extra steps. However, even minor problems require additional attention to prevent the snowball effect. Thus, roof protrusions and valleys can affect the installation cost, increasing it up to $7 per square foot.

Curled shingle edges, cracks, and bald spots indicate that your roof is worn-out and may need replacement. You can change the entire housetop or just damaged sections if possible. As the scope of work will include ripping off the old roofing material and installing a new one instead, the cost to replace an asphalt roof may go up – from $4 to $15 per square foot. The price will depend on the roof type you select.  

Factors affecting the cost of asphalt roofing installation

To take the most out of the asphalt shingle roof cost calculator, you should know all the factors that may increase the final price. There are a few vital things to consider when estimating your expenses.

  • Permits. Every city has its own roofing permit requirements you need to comply with. If you are about to replace your housetop, you can hardly do without them. 
  • Roof repair. If your roof isn’t in the best condition, you’ll have to fix all the problems first. The more time it takes to repair everything, the higher the cost.
  • Roof replacement. Sometimes installing a new roof is easier and cheaper than repairing the old one. The price may skyrocket because it’s a multi-stage process involving a lot of time and work. 
  • Roof sealing. You can resort to sealing to prolong the lifespan of your restored roof. Not only does it protect the roof, but it also brings aesthetic advantages.
  • Underlayment installation. If you don’t have an old layer of shingles, you need to buy and install underlayment before fitting the new roofing material. Depending on your roof size and shape, it may cost a penny.
  • Flashing installation. Contractors often charge more for last-minute asphalt shingle roof replacement. You may have to pay more if you can’t schedule your housetop installation long beforehand. 

Tried-and-true asphalt roofing contractors near you


What are the luxury asphalt shingles

As the name suggests, luxury asphalt shingles are high-end roofing materials designed to satisfy the pickiest customers. They are a few times heavier than standard options and more durable. Made with extra layers, they ensure uncompromising protection from the elements. The premium asphalt shingles cost averages $8.00 - $12.00 per square foot.

What is the difference between metal and asphalt shingles?

The material that shingles are made of is the main but not only difference. Unlike asphalt shingles, metal ones come with a higher price tag and a wide range of color options. While a metal roof can stay in mint condition for about 60 years, its basic asphalt counterpart will require replacement in 30 years at best. The average asphalt shingles roof costs between $3 to $15 per sq. ft., while metal roofs can set you back from $18 to $33 per square foot.

What is the best roofing alternative to asphalt shingles?

If asphalt shingles don’t speak to you, go for other steep-slope roofing materials like concrete tiles, standing-seam metal, stone-coated steel, or DaVinci synthetic tiles. They come with different features and price ranges, so it’s up to you to decide the best option for your needs and budget.