Install Roof Shingles Cost

How much does it cost to have roofing shingles installed?

There are a few kinds of roofing shingles readily available. The most common are the asphalt types that cost around $80 to $100 per square. A square covers approximately one hundred square feet. There are also wood shingles or "shakes" (which are the types cut by hand instead of machine), and places the average cost of a square of cedar shingles at $160. There are also tile shingles and metal versions too.

For the purpose of this discussion we will explore the costs and materials needed for two types of roofing shingles projects - the asphalt type and the wooden shingle variety.

First we will illustrate the type of property on which the shingles will be installed. This will be the "average" home which offers 2200 square feet distributed across two stores. The footprint of this home is around 24'x45', and the roof is a very simple design without a lot of valleys or angles. If the roof has a moderate pitch of 6/12 (meaning that the roof rises six inches every 12" it runs), we can assume that the roof will take up approximately 1300 to 1500 square feet.

Cost breakdown

The average materials and prices for this project would include:

  • The asphalt types: regardless of whether the homeowner is opting to run a whole new course of shingles over a pre-existing one (which is allowed in many areas) or installing a new roof altogether, they are going to require around 13 to 15 squares of shingles. This means a total cost of $1500. There is also the need for roofing felt at $18 per roll, for a total of $90. Attaching all of the materials requires a roofing nail gun using a standard roll of 1 1/4" galvanized nails at $65 each, and roofing cement which is costs approximately $22 per gallon
  • Labor: roofing contractors normally ask around $3 per square foot for such work. This means that using asphalt shingles will cost $4500
  • The wooden types: these tend to demand a bit more preparation and this means that the project must include the costs of removing the pre-existing roofing, and installing plywood if necessary. The costs for the removal are going to be added into the "per square foot" cost given by the contractor, and the plywood necessary for the project will come at a total cost of roughly $800 (forty sheets at $20 each). The cost for re-shingling with cedar or wooden materials is going to average between $5 and $7 per square foot. This makes the project discussed here come to a total cost of $10,500.​

Enhancement and improvement costs

  • Roof sealant: applying sealant is a great option for preventing future leaks. This typically costs $850-$1000 for a standard roof.

Additional considerations and costs

  • Underlayment is a waterproofing membrane always recommended to prevent the ingress of moisture and other elements. It also provides weather-proofing until the roof is installed. It is required depending on the type of roofing material and slope. Check local codes for requirements. 
  • Time: the major factor that most homeowners consider is the cost of the project. Thought the asphalt shingles are both inexpensive and easy to install, the wooden shingles usually offer a significantly longer life span (averaging between 30 and 50 years). Additionally, they are far more environmentally friendly and provide a level of insulation that asphalt options cannot.

Typical costs

$80 - $100

(per square, asphalt)

Medium: $80 - $100 (per square, asphalt)
High: $160 (per square of cedar shingles)

Cost to have roofing shingles installed varies greatly by region (and even by zipcode). Get free estimates from roofers in your city.

Labor cost by city and zipcode

Compared to national average
Aliquippa, PA
Atlanta, GA
Aurora, CO
Beacon, NY
Cincinnati, OH
Columbus, OH
Deltona, FL
Duson, LA
Fort Worth, TX
Garland, TX
Hilliard, FL
Kennewick, WA
Lehighton, PA
Louisville, KY
Oklahoma City, OK
Palm Coast, FL
Portland, OR
Sacramento, CA
San Diego, CA
Santee, SC
Sherman, TX
Trenton, NJ
Virginia Beach, VA
Woodbury, NJ
Aspen, CO
Augusta, GA
Austin, TX
Charlotte, NC
Colorado Springs, CO
Dayton, KY
Detroit, MI
El Paso, TX
Gainesville, FL
Henrico, VA
Jacksonville, FL
Kissimmee, FL
Lorain, OH
Milwaukee, WI
Orlando, FL
Phoenix, AZ
Roy, UT
San Antonio, TX
San Jose, CA
Scranton, PA
Tacoma, WA
Tucson, AZ
West Palm Beach, FL
Yonkers, NY
Labor cost in your zipcode