Montreal, Quebec

Roof replacement cost in Montreal (2026)

Typical cost in Montreal

$7,600–$17,100

How we estimate: national mid-market ranges adjusted by Montreal's local cost index. Actual prices vary by scope — always get quotes from local Pros for an exact number.

What affects roof replacement cost in Montreal

  • Roof size and pitch
  • Material (asphalt vs. metal)
  • Number of layers removed
  • Structural repairs

Typical timeline

A roof replacement project in Montreal usually takes 1–3 days.

Permits in Quebec

In Quebec, renovation permits are issued by your municipality and most construction work must be performed by a contractor holding a valid RBQ licence, with extra licensing for electrical and plumbing. Check with your municipality and the RBQ.

Frequently asked

How much does roof replacement cost in Montreal?

In Montreal, roof replacement typically costs $7,600–$17,100 per project, depending on roof size and pitch, materials, and the size of the job. Get quotes from local Pros for an exact figure.

Do I need a permit for roof replacement in Quebec?

In Quebec, renovation permits are issued by your municipality and most construction work must be performed by a contractor holding a valid RBQ licence, with extra licensing for electrical and plumbing. Check with your municipality and the RBQ.

How long does roof replacement take in Montreal?

A typical roof replacement project in Montreal takes 1–3 days, though scope, permits, and scheduling can change that.

Get roof replacement quotes from Montreal Pros

Find Montreal Pros