All Roofing Calculators
Free tools for pitch, area, slope, and roofing material estimation.
- Roof Pitch Calculator (Canada)Free roof pitch calculator for Canadian builds. Convert between rise/run (X/12), angle in degrees and rafter length. Slope factor for accurate roof area takeoffs to NBC 9.26.
- Attic Insulation CalculatorCalculate top-up depth, bag count and material cost for blown cellulose, blown fibreglass, batts. NBC 2020 9.36.2 R-60 climate-zone targets.
- Roof Rafter Calculator (Canada)Size stick-built common rafters to NBC 2020 9.23 with snow load, count and 2026 lumber prices in CAD. SPF #2 / Doug-Fir catalogue.
- Roof Truss Calculator (Canada)Free Canadian roof truss calculator. Size prefab trusses to NBC 2020, CSA O86 and TPIC 2014. Member lengths, count and delivered cost in CAD across ON, BC, AB, QC.
- Attic Insulation Cost CalculatorEstimate 2026 attic-insulation cost in Canadian dollars: material, labour and total installed price for blown cellulose, fibreglass, batts and Roxul. NBC 2020 9.36.2 R-60 targets.
- Metal Roof Calculator (Canada)Estimate metal roof panel count, trim lengths, and installed cost in CAD. Standing-seam, ribbed, corrugated, and stone-coated steel — sized to NBC Part 9 and CSA A123.21.
- Roofing Cost Calculator (Canada)Compare 2026 Canadian roofing costs across asphalt, metal, cedar shake, slate and EPDM on the same job. Side-by-side installed cost in CAD, C$/sq ft, service life and cost-per-year.
- Eavestrough Installation Cost CalculatorEstimate 2026 Canadian eavestrough installation pricing per linear foot by profile, material, building height, and access. Itemized labour, materials, downspouts, leaf guards in CAD.
- Eavestrough Slope CalculatorCalculate Canadian eavestrough fall, slope and per-section drop using NBC ¼ in per 10 ft / 2 mm per metre or a custom 1:N ratio. Ice-dam-safe minimums for cold-climate provinces.
- Roof Area Calculator (Canada)Free Canadian roof area calculator. Compute actual roof surface in square feet (or square metres) for gable, hip, shed, and L-shape roofs. NBC-aligned guidance for snow and ice and water shield.
- Roof Cost Calculator (Canada)Estimate the full installed cost of a roof replacement in Canada in 2026: asphalt shingles, standing-seam metal, cedar shake, and tile — itemized by material, labour, tear-off, disposal, and permit per NBC.
- Roof Leak Repair Cost CalculatorEstimate 2026 Canadian roof leak repair pricing in CAD — ice-dam damage, lifted shingles, valley membrane, vent stacks — with itemized labour, materials, and after-hours premiums by province.
- Roof Shingle Calculator (Canada)Free Canadian roof shingle calculator. Compute total shingle pieces, bundles, starter strip, and ridge cap from footprint, pitch, and waste — for IKO, BP, GAF, CertainTeed, and Malarkey laminate shingles.
- Roof Square Footage Calculator (Canada)Free roof square footage calculator for Canadian projects. Get on-slope area in sq ft, asphalt shingle bundles, and ice & water shield rolls. NBC 9.26 compliant with snow load notes.
- Metal Roof Cost Calculator (Canada)Calculate metal roof cost in CAD across standing-seam, corrugated, ribbed, stone-coated, aluminium, and zinc. Low/mid/high quote ranges with CRCA 2026 contractor data, NBC compliant.
- Roof Replacement Cost Calculator (Canada)2026 Canadian roof replacement cost band by shingle, metal, or membrane — region, pitch, complexity, ice-and-water shield — with insurance and finance scenarios in CAD.
- Snow Load CalculatorCalculate roof snow load to NBC 2020 §4.1.6 and Tbl C-2 climatic data. Returns ground snow load Ss, slope factor Cs, exposure factor Cw, accumulation factor Ca, and design roof snow load S.
- Roof Replacement CalculatorPlan a complete Canadian roof replacement in 2026: tear-off, ice and water shield, decking allowance, and full installed cost in C$ — itemized by line.
- Flat Roof Replacement Cost Calculator (Canada)Estimate the full cost to replace a flat or low-slope roof in Canada in 2026: TPO, PVC, EPDM, modified bitumen, or BUR — with tear-off, R-30 insulation, parapet flashing, and drains itemised in CAD.
- Eavestrough Cleaning Cost CalculatorEstimate 2026 Canadian eavestrough cleaning prices in CAD by linear foot, storey count, debris level, and access. Itemized service-call floor, downspout flush, leaf-guard refit, ice-and-water-shield inspection.
- Eavestrough Size CalculatorCalculate Canadian eavestrough size from roof area, pitch and design rainfall per NBC 2020 / CSA B406. K-style, half-round and box, with downspout sizing in CAD.
- Roof Vent CalculatorSize attic ventilation per NBC 2020 9.19.1 — total NFA, balanced soffit intake plus ridge or roof-cap exhaust, with vent counts.
- Roofing Square Calculator (Canada)Free Canadian roofing square calculator. Convert sq ft into roofing squares (1 sq = 100 sq ft), then estimate shingle bundles, ice & water shield, drip edge, and roofing nails to NBC 2020. Waste built in.
- Eavestrough Cost Calculator (Canada)Compare 2026 Canadian eavestrough prices across vinyl, aluminum 5K, galvalume, zinc and copper on the same job. DIY material-only vs full pro install, plus 30-year ownership cost projection per NBC 2020 and provincial codes.
- Hip Roof Calculator (Canada)Free hip roof calculator for Canada. Compute surface area, common and hip rafter lengths, and ridge length to NBC 9.23 — supports both ft and metres, X/12 and degrees.
- Roof Estimate Calculator (Canada)Free roof estimate calculator for Canada. Build a contractor-style quote with line-item costs, overhead, profit, contingency and HST/GST/PST — plus a good/better/best 3-tier offer and 30/40/30 progress draws.
- Shed Roof Rise CalculatorCalculate the rise of a shed roof from span and pitch (X/12 or degrees), or work backwards from a target rise. Returns rafter length, slope factor, and surface multiplier to NBC 2020.
- Downspout CalculatorSize downspouts from roof area, pitch and rainfall using SMACNA / NBC 9.26 — rectangular and round profiles in aluminum, galvanized steel and copper.
- Gambrel Roof Calculator (Canada)Estimate the on-slope area of a gambrel (barn-style) roof in Canada. Two-pitch geometry, NBC 2020 references, mixed imperial / metric, costed in CAD per square.
- Gutter Replacement Cost CalculatorEstimate 2026 Canadian gutter replacement pricing — tear-off of old eavestrough, fascia repair, new seamless aluminum, copper, steel systems, downspouts, drip edge. Per-foot line items in CAD.
- Calculate Roofing Materials (Canada)Calculate roofing materials in Canada for 2026: shingles, ice & water shield, underlayment, drip edge, ridge cap and nails — sized to NBC 2020 and priced in CAD.