Roofing prices Montréal 2026: how much does a Québec roof cost?
Written by Marc D., GCT Expert Analyst · Updated January 2026 · 4 min read
Real 2026 rates by roof type, inflation impact, regional gaps and what hides behind the price per square foot.

How much does a Québec roof really cost in 2026?
Residential roofing prices in Québec have climbed steadily since 2020. In 2026, a Montréal homeowner should expect to pay between $8,500 and $22,000 for a full asphalt-shingle re-roof on a standard bungalow, and $15,000 to $35,000 for a flat roof covered with an elastomeric membrane on a typical Plateau or Rosemont duplex.
These ranges are not arbitrary. They reflect today's Québec market: a shortage of qualified labour, rising material costs, stricter RBQ requirements and a climate that imposes tougher installation standards than elsewhere in Canada.

Price per square foot: the reference to know
In Québec, contractors almost always price by roof surface (not house floor area). In 2026, market rates are:
| Roof type | Price per sq ft (materials + install) | Typical lifespan |
|---|---|---|
| Standard 3-tab asphalt shingle | $6.50 – $9.50 | 18 to 25 years |
| Architectural asphalt shingle | $8.50 – $12.50 | 25 to 35 years |
| Elastomeric membrane (flat roof) | $11 – $17 | 25 to 35 years |
| TPO / EPDM (flat roof) | $9 – $14 | 20 to 30 years |
| Pre-painted steel sheet | $13 – $20 | 40 to 60 years |
| Standing-seam steel (architectural) | $18 – $28 | 50 years + |
Remember: a 1,200 sq ft bungalow typically has 1,500 to 1,800 sq ft of roof surface once slopes are calculated.
Why prices have risen so much since 2020
Three structural forces push prices up in Québec:
- Material costs: asphalt shingles rose nearly 38% between 2020 and 2026, driven mainly by bitumen prices and freight.
- Scarce labour: fewer than 7,000 active roofers hold a valid RBQ licence in Québec in 2026, while renovation demand remains high.
- Regulatory requirements: municipal permits, code-compliant ventilation, mandatory self-adhered underlayment along the first feet of the eaves — all of which land on the invoice.
Regional differences across Québec
The same roof can vary 15 to 25% in price by region:
- Island of Montréal and Laval: highest prices, especially for flat roofs. Parking, difficult access, debris management.
- South Shore (Longueuil, Brossard, Saint-Hubert): 5 to 10% cheaper than the Island.
- Québec City, Lévis, Beauce: generally 10 to 15% lower than Montréal for shingles, comparable for steel.
- Remote regions (Saguenay, Abitibi, Côte-Nord): pricier materials (transport) but sometimes cheaper labour.

What the price per square foot includes (and excludes)
This is where most homeowners get caught. A low price can hide major exclusions.
Usually included:
- Tear-off of the old roof (1 or 2 layers max)
- Visual inspection of the decking
- Synthetic underlayment
- Self-adhered membrane at eaves and valleys
- New shingles or membrane
- Standard metal flashings
- Existing ventilation reinstalled
Often extra:
- Replacement of damaged decking ($50 to $95 per plywood sheet)
- Additional roof vents ($75 to $175 each)
- New chimney flashings ($250 to $600)
- Municipal permit (variable, $75 to $350)
- Soffit or fascia repairs
- Special scaffolding for steep-pitch roofs
Real quote example — Laval bungalow, 1,600 sq ft of roof
| Line item | Amount |
|---|---|
| Tear-off and disposal | $1,450 |
| Underlayment + eave membrane | $1,100 |
| Architectural 30-year shingle | $4,800 |
| Flashings, vents, accessories | $850 |
| Labour (3 days, 4-person crew) | $4,200 |
| Permit and disposal | $250 |
| Total before tax | $12,650 |
A second contractor quoted $9,800 for the same project — by excluding the eave membrane and using a 25-year shingle. The difference looks attractive, but it represents a $4,000 to $7,000 risk in future repairs.
Frequent homeowner mistakes
- Choosing the lowest price without reading exclusions.
- Not asking for the exact shingle brand and model.
- Accepting a deposit greater than 10% of the contract.
- Signing without verifying the active RBQ licence.
- Forgetting to request a written installation warranty (separate from the manufacturer's).
FAQ — Québec roofing prices 2026
What is the average price of a shingle roof in Montréal in 2026?
Between $11,000 and $17,000 for a standard bungalow, taxes in.
Why does a flat roof cost more than a sloped roof?
Elastomeric membrane requires torch-applied installation by a certified roofer, more layers, and meticulous work around drains and parapets.
Does the price always include the permit?
No. More than 60% of the quotes our team analyzes exclude the municipal permit. Demand it clearly in writing.
Should I pay cash to get a better price?
Flat refusal. Cash payment offers no legal protection and is the first scam red flag.
Received a roofing quote?
Have your quote reviewed before signing. GCT Expert helps Québec homeowners better understand prices, contracts and risks tied to roofing work.
Review my quote
