Paving
Paving near you
Asphalt paving for driveways, paths and parking pads. Tell us about your paving project and we’ll help you find local paving contractors who serve your area.
Free for homeowners · No obligation to hire
On this page
Paving gives a driveway, parking pad, path or turnaround a hard surface that stays usable in every season. Paving contractors lay hot-mix asphalt, pour concrete, set interlocking or permeable pavers, or build a compacted gravel surface, and most also handle the excavation, base, edging and drainage that go with it. Whatever ends up on top, the work underneath and the direction water runs off the surface decide how well it copes with frost, plows and years of traffic.
Many homeowners start with a material and a budget in mind, but the site should drive the choice: the soil, how water moves across the lot, how the space is used and cleared in winter, and what the municipality allows at the curb and in the front yard. A long rural lane, a narrow city parking pad and a garden path each call for a different answer.
This page compares the main paving materials, explains the base and drainage every paved surface needs, looks at permeable paving for stormwater, and covers timing, curb cuts and utility locates. For asphalt in depth, including overlays, sealing and aftercare, see the asphalt driveways page; concrete driveways and interlocking have their own pages too.
Asphalt vs concrete vs pavers vs permeable pavers vs gravel: choosing a paving surface
No surface is best on every lot. In a Canadian climate, the differences that count are how each one handles ground movement, where its water goes, how it stands up to a plow blade and what a repair looks like a few years on.
- Asphalt: flexible and quick to lay over large areas, dark enough to shed snow in the sun, but it needs periodic sealing and its edges crumble without firm support.
- Poured concrete: a rigid, bright slab with a choice of finishes, which needs a mix and curing suited to freeze-thaw and salt, and whose damaged sections are cut out and repoured.
- Interlocking pavers: individual units that can be lifted and reset, with the widest range of looks, though the joints need upkeep and uneven edges can catch a blade.
- Permeable pavers: pavers with open, stone-filled joints over a deep reservoir of clean stone that lets rain soak into the ground instead of running off.
- Gravel: the simplest surface to build and regrade, suited to long lanes and rural lots, but it ruts, spreads onto lawns and is harder to plow cleanly.
- Combinations: a gravel lane with a paved apron at the road, or an asphalt driveway with a paver border and front walk, each part built on a base sized for its load.
The base under any paved surface: excavation, granular layers and compaction
Every paved surface rests on the same principle: dig out topsoil and soft ground, replace it with crushed stone that drains, and compact that stone in thin layers until it no longer moves under a loaded vehicle. The surface spreads the load, but the base carries it. Where the native soil is clay or stays wet, a geotextile fabric or a deeper base keeps the stone from sinking into the soil beneath.
What changes from one material to the next is the top of the base. Asphalt is laid and rolled directly on the graded stone. Concrete needs forms, often reinforcement, and an even base so the slab is supported everywhere. Pavers sit on a thin screeded bedding layer held in by edge restraints, and permeable systems replace dense base stone with clean, open-graded stone that leaves room for water between the pieces. A quote should name the base material, its planned depth and the compaction method, since none of it can be checked once the surface is down.
Drainage and slope for paved driveways, paths and parking pads
A paved area turns rain and snowmelt into runoff, so the plan has to say where that water will go. The surface should fall away from the house and garage toward the street, a lawn, a swale or a drain, without sending water onto a neighbour's lot or leaving a pond at the garage door or the foot of the steps. The Government of Canada's property grading guidance notes that paved areas may need a slope different from the soil around them, set by a professional.
- Low spots that hold puddles after rain usually mean the base was graded unevenly, and they turn into ice patches in winter.
- A driveway that slopes down toward a garage or basement entrance needs a drain designed and connected for the water it collects.
- Downspouts that empty onto pavement add water where it can refreeze, so redirecting them is often part of the job.
- Paving right up to the foundation removes soil that used to absorb runoff, which makes the slope and the joint at the wall even more important.
- Plan where plowed snow will be piled and where its meltwater will run in spring, before the layout is final.
Permeable paving for stormwater: pavers, porous surfaces and gravel grids
Conventional pavement sends water to the street and the storm sewer. Permeable systems let it pass through the surface into a stone reservoir below, where it soaks into the soil or drains away slowly through a perforated pipe. They can reduce puddles and runoff on the lot, and some municipalities encourage or require them for certain parking areas, so ask yours what applies before choosing a surface for a new or wider driveway.
The main options are permeable interlocking pavers with stone-filled joints, porous asphalt and pervious concrete made with open voids in the mix, and plastic or concrete grids filled with gravel or grass. All of them need somewhere for the water to go once it is below the surface: heavy clay, a high water table or a spot right beside a basement wall may call for an underdrain or another design. They also need regular cleaning so sand and grit don't clog the openings, which is why traction sand spread in winter should be swept up promptly.
When to pave in Canada: weather, frozen ground and the paving season
Paving is warm-weather work in most of the country. Hot-mix asphalt has to be placed and rolled before it cools, so cold air, a cold base or rain shortens the working time and can leave a weaker surface. Concrete can go in during cool weather only with protection against freezing while it cures, and pavers and gravel need a base that is thawed, dry enough to compact and no longer saturated from the spring melt.
That makes late spring to early fall the busy season, and well-regarded contractors fill their schedules early. A job pushed late into the fall risks being finished in poor conditions or left half-done over the winter. If the start date slips, ask the contractor how they will protect the work, or whether waiting for spring would give a better result.
Curb cuts, front-yard paving limits and utility locates before paving
Resurfacing within the same outline rarely needs approval, but a new driveway, a wider one or an added parking pad often does. Municipalities commonly limit driveway width and how much of a front yard can be hard-surfaced, and they control anything at the curb or public sidewalk. Montreal, for example, requires a borough permit to create, remove or modify a curb cut, so the curb work has to be approved before paving day.
Paving excavation often goes deeper than owners expect, and gas, power and communications lines commonly run under driveways and front yards. Ontario law requires a free Ontario One Call locate at least 5 business days before digging, and in Quebec the RBQ asks contractors to book a free Info-Excavation locate at least 4 business days in advance. Lines the owner installed, such as power to a lamp post or a detached garage, are private and need a private locator.
Paving: frequently asked questions
What is the best driveway paving material for a Canadian winter?
There is no single answer. Asphalt copes well with slight ground movement and plows easily, concrete suits owners who want a bright, low-maintenance slab, and pavers allow clean repairs. A well-built base and good drainage matter more than the surface you pick.
Are permeable pavers worth it for a driveway?
They make sense where you want less runoff and fewer puddles, or where your municipality favours them for parking areas. They need soil or an underdrain that can take the water, and regular cleaning to keep the joints open.
Can a gravel driveway be paved?
Often. Clean, well-compacted gravel may become part of the new base, but gravel that has mixed with soil over the years usually has to be dug out and rebuilt. A contractor should dig test spots before quoting.
Do I need a permit to pave my front yard or add a parking pad?
Often, yes. Front-yard paving limits, driveway widths and curb cuts are set locally, and some cities require particular surfaces for parking pads. Check with your municipality before you sign a contract.
How do I compare paving quotes for different materials?
Ask each contractor to spell out the excavation depth, base material and compaction, the drainage plan, the surface thickness or product, the edging and the cleanup. Comparing only the bottom line hides the differences that decide how long the job lasts.
Sources
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find paving contractors by city
Alberta
Show 17 citiesHide cities
- Paving in Calgary
- Paving in Edmonton
- Paving in Airdrie
- Paving in Cochrane
- Paving in Fort McMurray
- Paving in Fort Saskatchewan
- Paving in Grande Prairie
- Paving in Leduc
- Paving in Lethbridge
- Paving in Medicine Hat
- Paving in Okotoks
- Paving in Parkland County
- Paving in Red Deer
- Paving in Rocky View County
- Paving in Spruce Grove
- Paving in St. Albert
- Paving in Strathcona County
British Columbia
Show 31 citiesHide cities
- Paving in Abbotsford
- Paving in Burnaby
- Paving in Kelowna
- Paving in Surrey
- Paving in Vancouver
- Paving in Victoria
- Paving in Campbell River
- Paving in Chilliwack
- Paving in Coquitlam
- Paving in Courtenay
- Paving in Delta
- Paving in District of North Vancouver
- Paving in Kamloops
- Paving in Langford
- Paving in Langley
- Paving in Maple Ridge
- Paving in Mission
- Paving in Nanaimo
- Paving in New Westminster
- Paving in North Cowichan
- Paving in North Vancouver
- Paving in Penticton
- Paving in Port Coquitlam
- Paving in Port Moody
- Paving in Prince George
- Paving in Richmond
- Paving in Saanich
- Paving in Township of Langley
- Paving in Vernon
- Paving in West Kelowna
- Paving in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Paving in Barrie
- Paving in Brampton
- Paving in Greater Sudbury
- Paving in Guelph
- Paving in Hamilton
- Paving in Kingston
- Paving in Kitchener
- Paving in London
- Paving in Markham
- Paving in Mississauga
- Paving in Oshawa
- Paving in Ottawa
- Paving in St. Catharines
- Paving in Toronto
- Paving in Vaughan
- Paving in Waterloo
- Paving in Windsor
- Paving in Ajax
- Paving in Aurora
- Paving in Belleville
- Paving in Blue Mountains
- Paving in Bradford
- Paving in Brantford
- Paving in Burlington
- Paving in Caledon
- Paving in Cambridge
- Paving in Centre Wellington
- Paving in Chatham
- Paving in Clarence-Rockland
- Paving in Clarington
- Paving in Collingwood
- Paving in Cornwall
- Paving in County of Brant
- Paving in East Gwillimbury
- Paving in Fort Erie
- Paving in Georgetown
- Paving in Georgina
- Paving in Grimsby
- Paving in Haldimand County
- Paving in Innisfil
- Paving in Kawartha Lakes
- Paving in King
- Paving in Lakeshore
- Paving in LaSalle
- Paving in Leamington
- Paving in Lincoln
- Paving in Milton
- Paving in New Tecumseth
- Paving in Newmarket
- Paving in Niagara Falls
- Paving in Norfolk County
- Paving in North Bay
- Paving in Oakville
- Paving in Orangeville
- Paving in Orillia
- Paving in Peterborough
- Paving in Pickering
- Paving in Prince Edward County
- Paving in Quinte West
- Paving in Richmond Hill
- Paving in Sarnia
- Paving in Sault Ste. Marie
- Paving in St. Thomas
- Paving in Stratford
- Paving in Thunder Bay
- Paving in Timmins
- Paving in Welland
- Paving in Whitby
- Paving in Whitchurch-Stouffville
- Paving in Woodstock
- Paving in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Paving in Gatineau
- Paving in Laval
- Paving in Longueuil
- Paving in Montreal
- Paving in Quebec City
- Paving in Sherbrooke
- Paving in Trois-Rivières
- Paving in Alma
- Paving in Baie-Comeau
- Paving in Beaconsfield
- Paving in Beloeil
- Paving in Blainville
- Paving in Boisbriand
- Paving in Boucherville
- Paving in Brossard
- Paving in Candiac
- Paving in Chambly
- Paving in Châteauguay
- Paving in Côte-Saint-Luc
- Paving in Cowansville
- Paving in Deux-Montagnes
- Paving in Dollard-des-Ormeaux
- Paving in Dorval
- Paving in Drummondville
- Paving in Gaspé
- Paving in Granby
- Paving in Joliette
- Paving in Kirkland
- Paving in L'Ancienne-Lorette
- Paving in L'Assomption
- Paving in La Prairie
- Paving in Lévis
- Paving in Magog
- Paving in Mascouche
- Paving in Mirabel
- Paving in Mont-Saint-Hilaire
- Paving in Mount Royal
- Paving in Pointe-Claire
- Paving in Repentigny
- Paving in Rimouski
- Paving in Rivière-du-Loup
- Paving in Rouyn-Noranda
- Paving in Saguenay
- Paving in Saint-Augustin-de-Desmaures
- Paving in Saint-Basile-le-Grand
- Paving in Saint-Bruno-de-Montarville
- Paving in Saint-Charles-Borromée
- Paving in Saint-Colomban
- Paving in Saint-Constant
- Paving in Saint-Eustache
- Paving in Saint-Georges
- Paving in Saint-Hyacinthe
- Paving in Saint-Jean-sur-Richelieu
- Paving in Saint-Jérôme
- Paving in Saint-Lambert
- Paving in Saint-Lazare
- Paving in Saint-Lin–Laurentides
- Paving in Sainte-Anne-des-Plaines
- Paving in Sainte-Catherine
- Paving in Sainte-Julie
- Paving in Sainte-Marthe-sur-le-Lac
- Paving in Sainte-Sophie
- Paving in Sainte-Thérèse
- Paving in Salaberry-de-Valleyfield
- Paving in Sept-Îles
- Paving in Shawinigan
- Paving in Sorel-Tracy
- Paving in Terrebonne
- Paving in Thetford Mines
- Paving in Val-d'Or
- Paving in Varennes
- Paving in Vaudreuil-Dorion
- Paving in Victoriaville
- Paving in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of paving
Prices depend on the details of your project. We only publish price ranges when they’re backed by real LokalMatch quote data or reliable sources. Until then, here’s what usually changes the price:
- Size and thickness of the area
- Removal of the old surface
- Excavation and base preparation
- Finish, colour or pattern
- Access for equipment and trucks
- Steps, curves, drains or retaining edges
How to compare paving contractors before you hire
- Choose a contractor who explains how they'll prepare the base, since most concrete and interlock problems start underneath.
- Ask how they'll slope the surface so water drains away from the house.
- Get a written quote that covers excavation, base material, reinforcement, finish and removal of the old surface.
- Look at jobs they finished a few seasons ago to see how they've held up through freeze and thaw.
- Ask whether they'll call to have underground utilities located before digging.
Questions to ask paving contractors before you hire
- How deep will you excavate, and what base will you put down?
- Will you use reinforcement, and what kind?
- How will you make sure water drains away from the house?
- Does this work need a permit from my municipality?
- How soon can the surface be walked on or driven on after it's done?
- What warranty do you offer for cracking, settling or heaving?
When to call a pro for paving
- Cracks that are widening or slabs that have sunk or lifted
- Water pooling against the foundation after rain
- Trip hazards on steps, walkways or driveways
Paving permits and local rules
Some paving work needs a permit or has to meet local bylaws. Rules vary by municipality, so ask your pro whether a permit is needed and who will apply for it — and check with your city or town if you’re unsure.
Permits and licensingFree project calculators
Ready to get paving quotes?
Tell us about your paving project.
Do you offer paving services?
Join LokalMatch to get matched with homeowners in the areas you serve.