PiscesInterlock & Landscaping Call 647-860-0400
Serving Markham & the GTA

Heated Driveways in Markham: Costs, Permits & Honest Local Advice

Markham is two cities in one when it comes to driveways. In Markham Village you will find older detached homes on mature, larger lots with long approaches and big shade trees — and further north and east, in Unionville, Cornell, Greensborough and the subdivisions near Major Mackenzie, you will find newer double-garage homes with fresh interlock driveways. It is a big city either way: Markham counted 338,503 people at the 2021 census, up 2.9% from 2016. Both Marks have the same winter problem: wide, exposed suburban driveways that collect drifting snow and black ice, and weeks of shovelling. Markham has its own long-term weather station — Toronto Buttonville Airport, in Markham — and its 1991–2020 climate normals average 146.4 cm of snowfall a year. A heated driveway — heating elements set into the base below the surface that melt snow on contact — ends that routine entirely. And since most Markham heated driveways go in during a full driveway rebuild, it is the right moment to choose the surface too.

What a heated driveway costs in Markham (2026)

Published GTA market ranges for a complete project — heating system plus the new driveway surface — run roughly $16–$37 per square foot installed in 2026, depending on system type and surface. Markham's suburban lots mean driveways commonly run 600–900+ sq ft — for a 750 sq ft driveway that is about $12,000–$27,750 all-in on those published GTA market ranges.

What Pisces charges: Our hydronic snow-melting system is $40 CAD per square foot (before HST) — that covers the boiler, tubing, manifolds, controls and system installation labour. Your finished surface is separate: concrete finishing is quoted as its own line, and interlock or other finishes are priced after a free site measurement, so your exact total is confirmed in writing before any work starts.

How that compares: Published GTA market ranges for complete heated-driveway projects run roughly $16–$37 per square foot for the heating system with a basic surface, with premium hydronic-under-paver work quoted higher by other GTA installers. Those ranges mix very different scopes — always ask any installer what is included (boiler? controls? surface? concrete finishing?) before comparing numbers.

What moves the number in Markham

What moves the number in Markham specifically:

  • Your maximum driveway width is your garage door width plus 2.0 metres — and never more than half your lot frontage: Comprehensive Zoning By-law 2024-19, §5.3.2(e)–(g) — the City's own by-laws page lists Extended Driveway / Front Yard Parking at Section 5.3.2 of By-law 2024-19, and the section reads as a three-part rule: (e) the minimum driveway width shall be equal to the garage door width; (f) the maximum driveway width shall not exceed the garage door width plus 2.0 metres; and (g) notwithstanding (f), the maximum driveway width shall not exceed 50 percent of the lot frontage. Two honest qualifications, printed because they change designs. First, the 6.1-metre figure sometimes quoted for Markham is not the driveway rule at all — it is §5.3.4.1, the parking-pad rule for a lot with no private garage: a pad's maximum width facing the street is the greater of 3.7 metres, or 6.1 metres provided a minimum 40 percent soft landscaping is provided in the front yard or exterior side yard, and in no case more than 50 percent of the lot frontage. A parking pad is not a driveway, and this page does not borrow its number. Second, the City notes that not all properties in Markham are affected by By-law 2024-19 — older areas may sit under a predecessor by-law (the extended-driveway rules were formerly By-law 2006-96) — so the width that governs your lot is confirmed against the by-law in effect for your address at estimate time, never quoted from another city's rules. Sources: City of Markham — By-Laws page (Extended Driveway / Front Yard Parking: Section 5.3.2, By-law 2024-19); City of Markham — Comprehensive Zoning By-law 2024-19, Office Consolidation July 20, 2026, §5.3.2(e), (f), (g) and §5.3.4.1.
  • At the street, the curb is City property — a Curb Modification Permit under By-law 2018-109, and a city contractor does the curb work — the City's Road Permit page is explicit: under the Road Occupancy By-law 2018-109, you may not modify a curb on your own without a Curb Modification Permit; curbs are City of Markham property; the application takes around 10 business days to process; once processed, the applicant is contacted for confirmation and invoice payment; and after the permit is issued, a city contractor will conduct the modifications. The same by-law's Road Occupancy Permit covers the working footprint most heated-driveway jobs need at some point: restricting road access, putting materials on the road, placing a disposal bin on the road, storing construction or landscaping materials beyond private property, crossing the boulevard where there is no depressed curb, or obstructing the sidewalk — also around 10 business days to process. On ditch roads in Markham's rural north, changing the culvert under the entrance is a third route, a Culvert Modification Permit. No fee for any of the three is quoted on this page: none was verified from the City's fees schedule in our research, and the City's own process is invoice-after-processing — see the permit-cost FAQ below. Source: City of Markham — Road Permit page (Curb Modification Permit, Culvert Modification Permit, Road Occupancy Permit; By-law 2018-109).
  • Driveway paving contractors must be licensed by the City of Markham — ask any installer, and verify it with the City — this is a Markham rule many homeowners never hear about: the City states that paving contractors who construct or extend driveways in Markham must be licensed by the City; licensed contractors are insured and identifiable, are familiar with the by-laws that regulate driveway construction, and are required to enter into a written contract with the client before beginning any work; licences expire annually on March 31. The by-law definition covers exactly this trade: paving or sealing driveway surfaces on private property and the adjacent boulevard, including preparing the property for paving, in asphalt, concrete and interlocking stone. The City lets you confirm whether a contractor is licensed by email — so ask every installer for their licence status and check it, rather than taking a driveway company's word for it. This page makes no licence claim for any company, Pisces included: it tells you the check exists and how to run it. Source: City of Markham — By-Laws page, Driveway Paving Contractors section.
  • Heavy clay ground — documented at Greensborough, checked lot by lot everywhere else — the one Markham soil study we could verify at primary source is local and named: the Toronto and Region Conservation Authority's Sustainable Technologies Evaluation Program studied a construction sediment pond at Greensborough, near Ninth Line and Major Mackenzie Drive, and describes its drainage area as located on predominately Peel clay soil. That is a study-site finding, printed as exactly that — this page does not claim every Markham lot sits on Peel clay. The practical point it supports is narrower and stands either way: clay ground holds water and heaves with frost, a heated base doubles as drainage engineering, and excavation has to get the base prep right — so the ground under your specific lot is confirmed at the free site visit, and the base is engineered with a drainage layer for that ground, never a generic spec. Source: TRCA Sustainable Technologies Evaluation Program — Evaluation of Design Criteria for Construction Sediment Control Ponds, Markham, Ontario, Final Report 2006 (Greensborough study site).
  • Meltwater needs a legal place to go — and Markham drains through the Rouge River system, under TRCA — Markham sits inside the Toronto and Region Conservation Authority (TRCA) jurisdiction and drains mainly through the Rouge River: TRCA's Milne Dam, located in the southern part of Markham within Milne Park, protects communities along the Rouge River, and the Petticoat Creek watershed, whose municipalities include Markham, covers the east of the city. A heated driveway turns the snow-placement question into a meltwater question: grading is designed so melt runs to your own lot's drainage, not across the sidewalk to refreeze, not onto a neighbour, and not uncontrolled toward the Rouge valley, a tributary creek or a wetland — and lots beside those features carry a TRCA regulated-area check on the estimate. On clay ground that drains slowly, that grading and drainage layer are part of the heating design, not an extra. Sources: TRCA — Rouge River Watershed page (Milne Dam, Milne Park, Markham); TRCA — Petticoat Creek Watershed Features (municipalities: Pickering, Markham, Toronto, York, Durham); TRCA — About TRCA (nine watersheds; Markham listed as a York Region municipality in its jurisdiction).
  • Electrical capacity is checked home by home — an electric snow-melting system is a large electrical load, and a home's panel capacity can't be inferred from its age or neighbourhood. Markham's two housing eras — older Markham Village homes and new Unionville, Cornell and Greensborough subdivisions — are a reason to check, not a shortcut to an answer: at the free site visit we check the actual panel and service for your specific home and run a load calculation; if an upgrade is needed, it is done by a licensed electrician with an ESA permit and inspection. Panel capacity varies by home; a licensed electrician confirms. A hydronic system, which heats with a gas boiler, adds almost no electrical load.
  • Long, wide driveways and existing interlock removal — Markham's suburban lots typically carry more pavement per home than a downtown lot, and hydronic's lower running cost matters more at that scale. Many Markham driveways — especially in the newer north and east subdivisions — already have interlock: lifting and removing an old paver base before the heating layer goes in adds cost versus a fresh build, and whether sound existing stones can be re-laid is assessed on the estimate (see the interlock FAQ below).
  • Surface choice — interlock pavers are the premium finish and our specialty (published GTA market ranges for interlock run about $25–$66/sq ft installed; Pisces prices your finish after a free site measurement); asphalt is the budget option.

The 7-stage installation process

This matches the animated cross-section on our live guide page:

1. Free on-site assessment — site survey, slope and drainage check (Rouge River valley, tributary creek and wetland lots flagged), electrical-panel capacity check via load calculation, width check (your lot's maximum under Comprehensive Zoning By-law 2024-19 §5.3.2 — garage door width plus 2.0 m, capped at 50 percent of lot frontage, for the properties that by-law covers), permit-route check (Curb Modification, Road Occupancy and Culvert Modification triggers for your lot), TRCA regulated-area check for valley, creek and wetland lots, and quote.

2. System design + permits — system sizing, ESA electrical / gas boiler permits, City of Markham Curb Modification Permit (around 10 business days; city contractor performs the curb work after issuance) where the curb cut changes, Road Occupancy Permit (around 10 business days) where the road allowance is used for bins, materials or access, Culvert Modification Permit on ditch roads where the entrance culvert changes, Ontario One Call utility locates — before we dig.

3. Demolition — the old driveway surface comes out.

4. Excavation + base engineering — dig to design depth, compacted granular base with a drainage layer engineered for the ground on your lot.

5. Heating layer — PEX tubing loops (hydronic) or electric cables/mats laid in the bedding, with snow sensor and thermostat controls.

6. Licensed hookups — boiler connection or electrical panel hookup by licensed technicians, with permits.

7. Finished surface + commissioning — interlock pavers laid, system tested, handover walkthrough.

Typical Markham installations run 5 days to 3 weeks depending on size, system type and whether the old driveway must be removed — long, wide Markham driveways trend toward the longer end — with the City's roughly 10-business-day curb and road-occupancy processing planned into the schedule where an application goes in.

Electric vs hydronic — which suits a Markham home?

Electric (cables/mats): cheaper to install; best for driveways under ~500 sq ft, walkways, and tire-track strips. Panel capacity is checked for your specific home with a load calculation at the free site visit — never inferred from the home's age or neighbourhood — and if an upgrade is needed, a licensed electrician does it first, with an ESA permit and inspection.

Hydronic (PEX tubing + glycol boiler): cheaper to run (natural gas), keeps working in a power outage, best for full 600+ sq ft Markham driveways and the whole front approach. Hydronic's other big advantage: it doesn't load the electrical panel at all — limited panel capacity is no obstacle. Needs space for a boiler.

Rule of thumb: electric wins on install cost for smaller areas; hydronic wins on running cost for large ones — crossover around 400–600 sq ft. On Markham's typically long, wide driveways, hydronic is the usual recommendation.

Technical note — the tube is PEX, not PVC: many quotes say "PVC pipes" — the correct material for hydronic loops is cross-linked polyethylene (PEX), which handles heat cycling; PVC cracks under thermal stress. Ask any installer what pipe they spec.

Why Markham homeowners choose interlock + heat together

Pavers handle freeze-thaw better than poured concrete, individual stones can be lifted for repairs without tearing up the driveway, and the finished look matches Markham's higher-end housing stock, from heritage Village streetscapes to new Unionville and Cornell builds. The heating layer sits in the bedding below the pavers — invisible, automatic (snow sensor + thermostat), and salt-free, which adds years to the pavement's life. That repairability matters on Markham's clay ground: if one frost-heaved corner ever needs re-levelling, you lift and relay stones instead of saw-cutting a slab, and you never expose the heating layer doing it.

Pisces is the combination most installers split across crews: interlock pavers and the heating layer installed by one team, in one project — no coordination gap between the paver crew and the heating crew.

Who installs it — and who handles the permits

A heated driveway is multi-trade: Pisces builds the complete driveway — excavation, heating-layer installation, and the finished interlock surface — and coordinates licensed technicians for boiler and electrical connections (ESA electrical permit / gas boiler permit), because those legally require licensed trades. Where the curb cut changes, the City's Curb Modification Permit route is part of the plan (with the curb work itself performed by a city contractor after the permit is issued); where the road allowance is used for the work or storage, the Road Occupancy Permit is part of the plan; and where a ditch-road culvert changes, the Culvert Modification Permit is part of the plan. Before we dig, we call Ontario One Call for utility locates.

How to compare installers (ask every one of these)

1. Do you install both electric and hydronic, or only one?

2. Who handles the ESA electrical permit / gas boiler permit — you or me?

3. Is the heating work covered by a workmanship warranty available on request?

4. What tubing do you spec — PEX or PVC?

5. Are you licensed by the City of Markham as a driveway paving contractor — and can I verify that with the City before I sign the written contract the City requires?

6. Have you checked my lot's permitted driveway width under Comprehensive Zoning By-law 2024-19 §5.3.2 — garage door width plus 2.0 m, capped at 50 percent of my lot frontage — instead of quoting me a width from another city's rules, or the 6.1-metre parking-pad figure?

7. Can I see completed heated driveways you've actually built — photos of your own work?

8. What's the drainage plan for the meltwater on Markham's clay soil — and have you checked whether my lot sits near the Rouge River valley or another TRCA regulated area?

Markham questions, answered

What are Markham's driveway rules?

Driveway width in Markham is set, for the properties it covers, by the City's Comprehensive Zoning By-law 2024-19, Section 5.3.2 — the section the City's own by-laws page lists for Extended Driveway / Front Yard Parking. Section 5.3.2(e) sets the minimum driveway width equal to the garage door width; Section 5.3.2(f) sets the maximum at the garage door width plus 2.0 metres; and Section 5.3.2(g) adds that the maximum must not in any case exceed 50 percent of the lot frontage. Two honest qualifications: the 6.1-metre figure sometimes quoted for Markham belongs to a different rule — Section 5.3.4.1, for a parking pad on a lot with no private garage, where 6.1 metres is available only if a minimum 40 percent soft landscaping is provided in the front yard or exterior side yard, and the pad still cannot exceed 50 percent of the lot frontage — a parking pad is not a driveway; and the City notes that not all properties in Markham are affected by By-law 2024-19, so your lot's figure is confirmed against the by-law in effect for your address before the design is finalized.

Can I widen my driveway in Markham without asking the City?

Not safely — a widening meets Markham's rules on two sides at once. On the zoning side, the widened driveway still has to fit the Section 5.3.2 limits for your lot: no wider than your garage door width plus 2.0 metres, and never more than 50 percent of your lot frontage. At the street, widening, creating or replacing a curb is City property work: under the Road Occupancy By-law 2018-109 you may not modify a curb on your own without a Curb Modification Permit, the City's Operations Department processes the application in around 10 business days, and after the permit is issued a city contractor conducts the curb modifications. A heated rebuild inside the existing footprint and curb cut is a different case — see the permit answer below — but a wider heated driveway is never a no-permit project here.

Do I need a permit for a heated driveway in Markham?

It depends which part of the project you mean. The driveway itself, rebuilt inside its existing footprint, is private-property paving — but three City routes can meet a heated project. Any change to the curb (widening, creating or replacing a cut) needs a Curb Modification Permit under By-law 2018-109, with the curb work itself done by a city contractor after the permit is issued. Any work that occupies the road allowance — placing materials or a disposal bin on the road, storing construction or landscaping materials beyond private property, crossing the boulevard where there is no depressed curb, or obstructing the sidewalk — needs a Road Occupancy Permit under the same by-law. Changing a culvert on a ditch road needs a Culvert Modification Permit. The City's published processing time for these road-permit applications is around 10 business days. On top of the City routes, the ESA electrical permit and the gas boiler permit apply in every case, and those are handled by the licensed trades. Which routes your lot triggers is confirmed during the free estimate rather than assumed.

How much do Markham's driveway permits cost?

No fee for the curb, culvert or road-occupancy routes is quoted on this page, because none was verified from the City's own fees schedule in our research — and this page prints only verified figures. What the City does publish is the process: once a Curb Modification or Culvert Modification application is processed, the Operations Department contacts the applicant for confirmation of the proposed changes and for invoice payment, so the City's figure for the street-side work is an invoiced figure, known before that work proceeds, rather than a published flat rate. Your written estimate therefore carries the City's actual invoiced figures for any curb or culvert work once the application is processed, instead of a number borrowed from a neighbouring city. Any installer quoting you a single flat Markham permit fee up front is guessing.

Does Markham really get enough snow to justify a heated driveway?

Yes. Markham has its own long-term station: Toronto Buttonville Airport, in Markham, whose 1991–2020 Canadian Climate Normals — published by Environment and Climate Change Canada — average 146.4 cm of snowfall a year. That is a full GTA winter, repeated: dozens of clearings a season, plus the freeze-thaw icing that forms on wide, exposed suburban driveways between storms. The workload a system like this eliminates is that whole season of repeated clearings and ice, not one headline storm — and in an extreme dump the system keeps working through it, clearing just takes longer.

Which conservation authority covers Markham — and why does it matter for meltwater?

The Toronto and Region Conservation Authority (TRCA). Markham sits inside TRCA's jurisdiction and drains mainly through the Rouge River — TRCA's Milne Dam, in Milne Park in the southern part of Markham, protects communities along the Rouge River — with the Petticoat Creek watershed, whose municipalities include Markham, in the east of the city. Where your meltwater goes is a design question, not an afterthought: grading keeps melt on your lot's drainage path, clear of the sidewalk, and lots beside the Rouge River valley, a tributary creek or a wetland can sit in or near a TRCA regulated area with extra constraints we flag on the estimate. It matters doubly on Markham's heavy clay ground, where meltwater moves slowly and a base without a drainage plan holds water under the heating layer.

My home's electrical panel is older or smaller — can I still get a heated driveway?

Yes — and this is one of the most common questions we get. An electric snow-melting system is a large load, so we check your specific home's panel capacity with a load calculation at the free site visit — capacity isn't inferred from a home's age or neighbourhood. If an upgrade is needed, a licensed electrician does it with an ESA permit and inspection. Hydronic systems run on a natural-gas boiler and barely touch the electrical panel, so limited panel capacity is no obstacle — and hydronic keeps working in a power outage.

My driveway is already interlock — does it all come out?

Usually yes for a proper install: the heating layer goes in the bedding below the surface, so the existing pavers come up, the old base is re-engineered with the heating elements and a drainage layer for Markham's clay ground, and the surface is re-laid or rebuilt. If the pavers are in good shape, we discuss which stones can be reused on your estimate. That lift-and-relay work is also why interlock suits a heated driveway in the first place: if one frost-heaved corner ever needs re-levelling years later, you lift and relay stones instead of saw-cutting a slab, and you never expose the heating layer doing it.

Pisces Interlock & Landscaping — based in Thornhill, serving Markham — Markham Village, Unionville, Cornell, Greensborough, Milliken, Buttonville and across the city. Head office: 45 Woodward Ave, Thornhill, ON L3T 1E6. Free on-site estimate: 647-860-0400 · info@pisceslandscaper.ca · pisceslandscaper.ca

Let's talk about your Markham project.

Tell us where the property is and what you have in mind — a garden suite, a new driveway, a pool, or the whole backyard. We will help define the right next step.