Who sells roofing shingles? Home improvement stores, roofing contractors, and online retailers all sell roofing shingles. Big box stores like Home Depot and Lowe’s carry basic asphalt shingles. Roofing supply companies sell more kinds of shingles. Online shops like Amazon also offer shingles. You can buy shingles at local roofing contractors too. Each place offers different prices and types.
Big Box Home Improvement Stores
Home Depot and Lowe’s are the easiest places to buy shingles. They stock basic asphalt shingles in many colors and styles. You can see the shingles in person before buying. Staff can help you pick the right type and amount.
These stores sell shingles by the bundle. A bundle covers about 33 square feet. Most people need many bundles for a full roof replacement. According to RubyHome, the average roof replacement cost is $9,526, and installation ranges from $4 to $40 per square foot.
Related articles:
- Who Sells Owens Corning Roofing
- What Are the Different Types of Roofing Shingles
- What Are the Best Roofing Shingles
- Is Metal Roofing Cheaper Than Shingles
- Is Metal Roofing Better Than Shingles
- What Are Roofing Shingles Made of
- How to Install Metal Roofing Over Shingles
- Who Is the Best Roofing Company
Specialty Roofing Supply Companies
Roofing supply shops carry more choices than big box stores. They stock premium shingles and metal roofing options. Staff know a lot about roofing products.
Local roofing suppliers often give better prices for big orders. They may deliver shingles to your home. According to RubyHome (2025), architectural asphalt shingles cost $4.50 to $8.25 per square foot, while basic asphalt shingles run $4.25 to $4.95 per square foot. These suppliers know local building codes and what works best in your area.
Roofing Contractors
Roofing contractors buy shingles from suppliers and sell them to homeowners. When you hire a contractor for roof work, they get the shingles for you. The price includes the materials plus labor.
Contractors often get discounts on bulk orders. They may offer choices of shingle types and brands. According to industry data, asphalt shingles account for approximately 80% of roofing projects in the U.S. Hiring a contractor means someone handles buying, delivery, and installation.
Online Retailers and Direct Options
Amazon, Wayfair, and other online stores sell roofing shingles. You order online and they ship to your home. This works if you plan to install shingles yourself.
Online shopping lets you compare prices quickly. Shipping costs can be high for heavy shingles. According to This Old House (2025), the average U.S. roof size is 2,647 square feet or 26.47 squares, so shipping many bundles gets expensive. Many people use online stores to research options, then buy locally.
| Where to Buy Shingles | Best For | Price Level |
|---|---|---|
| Home Depot, Lowe’s | Quick pickup, DIY | Medium |
| Roofing suppliers | Bulk orders, choices | Lower for large jobs |
| Contractors | Full installation | Includes labor |
| Online stores | Price comparison | Variable, plus shipping |
Related articles:
- What Underlayment Is Best for Shingles
- How to Install Roofing Shingles
- Who Sells Metal Roofing
- What Are the 3 Types of Shingles Used When Roofing
- How Much Do Roofers Charge to Install Shingles
- How Many Bundles of Shingles for a 2000 Sq Ft Roof
- Who Makes Roofing Shingles
- Which Type of Roofing Shingles to Put on Your House
Talk with a local roofing solutions to review your options and get a detailed estimate for your project.