Delivering Durable, High-Quality Roofing Services in Denver, CO

Where Can I Buy Roofing Shingles

November 30, 2025

2 min read

Where can you buy roofing shingles? You can buy roofing shingles at big home improvement stores, online retailers, roofing supply shops, and directly from roofing contractors. Asphalt shingles are the most popular choice, used in about 80% of U.S. residential roofing projects. Prices vary based on the type and quality you choose. Let us show you the best places to shop and what to expect to pay.

Big Home Improvement Stores

Home Depot, Lowes, and Menards carry roofing shingles in stock. These stores have basic asphalt shingles and some premium options. You can see the shingles in person before you buy.

Prices at these stores are usually moderate. According to RubyHome (2025), basic asphalt shingles cost $4.25 to $4.95 per square foot, while architectural asphalt shingles run $4.50 to $8.25 per square foot. Most stores offer delivery if you buy a large amount.

Related articles:

Online Retailers

Amazon, Wayfair, and eBay sell roofing shingles online.

Online shopping is easy because you can compare prices from your home. Shipping costs can be high because shingles are heavy. Many online sellers offer free shipping on big orders. Check the return policy before you buy, as damaged shingles during shipping can be a problem.

Roofing Supply Companies

Local roofing supply stores specialize in roofing materials. They often have more choices than home improvement stores. Staff members know a lot about roofing and can answer your questions.

These shops may have better prices if you buy in bulk. According to RubyHome (2025), a typical 1,700 square foot roof costs between $6,800 and $68,000 depending on materials. Roofing suppliers often work with contractors and homeowners doing DIY projects.

Roofing Contractors

You can also buy shingles directly from a roofing contractor. Contractors often get discounts from manufacturers because they buy in large amounts. They can pass some savings to you.

Buying from a contractor is smart if you plan to hire them for installation. According to ConsumerAffairs (2024), asphalt shingles account for nearly 50% of residential contractor revenue. A contractor can help you pick the right shingles for your climate and home style. They can also install them professionally.

Where to BuyPrice RangeBest For
Home Depot/Lowes$4.25-$8.25/sq ftQuick shopping, seeing products in person
Online Retailers$4-$10/sq ftComparing prices, home delivery
Roofing Supply Shops$4-$12/sq ftExpert advice, bulk discounts
Roofing Contractors$4-$15/sq ftInstallation and expert help

Related articles:

Talk with a local roof contractor to review your options and get a detailed estimate for your project.