Guide · Roofing

Roof replacement cost in Barrie (2026)

How roofers price a roof, what a typical Barrie re-roof costs, and the extras that turn a good price into a surprise.

The short answer

Published 2026 price guides put architectural asphalt shingles at about $5.50 to $8.50 per square foot of roof surface, installed with tear-off of one layer, before HST. Many detached homes in Barrie land somewhere around $10,000 to $20,000, and large, steep, or complicated roofs can go higher. Steel roofing costs roughly $11 to $22 per square foot.

These are typical ranges, not quotes.

How roofers measure a roof

Roofers price by the square, which is 100 square feet of roof surface. The roof is bigger than the floor area of the house, because it slopes and overhangs the walls. One 2026 guide works it out like this: take the footprint of the house including the garage, add about 8% for the overhangs, then multiply by a factor for the pitch. A 1,600 sq. ft. bungalow with a moderate 6/12 pitch comes to about 1,930 sq. ft. of roof, or about 19 squares.

Two homes with the same floor area can have very different roofs. Hips, valleys, dormers, and a steep pitch all add area and labour.

Typical ranges by material

  • 3-tab asphalt shingles: about $4.50 to $6.50 per sq. ft. Less common on new installs now.
  • Architectural (laminated) shingles: about $5.50 to $8.50 per sq. ft. The most common choice in Barrie.
  • Premium or impact-rated shingles: about $7.50 to $11 per sq. ft.
  • Steel roofing: about $11 to $22 per sq. ft., depending on the profile. Standing seam is at the top of the range.
  • Flat roofs (modified bitumen, EPDM, TPO): about $9 to $16 per sq. ft.

The extras to ask about

  • Extra layers. Removing a second layer of old shingles adds labour and disposal.
  • Rotten decking. Nobody knows how much until the shingles are off. Ask for the price per sheet in writing before the job starts. One guide uses about $120 a sheet.
  • Ice and water shield. Code requires it at the eaves. Some roofers recommend more along the eaves and in valleys in snowy areas like Barrie.
  • Ventilation. Poor attic ventilation shortens shingle life and contributes to ice dams. Fixing it adds cost but helps the new roof last.
  • Chimneys and skylights. New flashing around a chimney is often $800 to $2,000 on its own.

Permits in Barrie

The City of Barrie’s permit guide says re-shingling a roof does not need a building permit, as long as the new roofing material does not add weight. Roof alterations, such as adding dormers, skylights, or solar panels, do need a permit.

When to book

Full replacements are easiest from spring to fall. Shingles need warmth to seal, and snow and ice slow the work. Many people find damage during the spring thaw, so roofers get busy quickly. If you know a replacement is coming, getting a quote in late winter can help you get on the schedule.

How to compare quotes

  • Make sure every quote covers the same scope: layers removed, underlayment, ice and water shield, vents, flashing, and drip edge.
  • Compare the shingle line and its warranty, plus the roofer’s own workmanship warranty.
  • Ask for a WSIB clearance certificate and proof of liability insurance.
  • Check whether HST and disposal are included.

Get one local quote

Request a free Barrie roofing quote from one local roofer, or see Innisfil, Bradford, Orillia, or Midland.

Ranges are from published 2026 Ontario and Barrie roofing price guides, in Canadian dollars and before HST. Prices change; confirm with your roofer.

Questions

Common questions

How much does a new roof cost in Barrie?

Published 2026 guides put architectural asphalt shingles at about $5.50 to $8.50 per square foot of roof surface before HST. Many detached homes land around $10,000 to $20,000, depending on size, pitch, and extras.

Do I need a permit to replace my roof in Barrie?

Not for re-shingling, as long as the new roofing does not add weight, according to the City of Barrie’s permit guide. Adding dormers, skylights, or solar panels does need a permit.

Is a metal roof worth the extra cost?

Metal costs more up front, roughly $11 to $22 per square foot, but lasts much longer and sheds snow well. Whether it pays off depends on how long you plan to stay.