Concrete Driveways
Concrete Driveways near you
Pour, replace and repair concrete driveways. Tell us about your concrete driveway project and we’ll help you find local concrete contractors who serve your area.
Free for homeowners · No obligation to hire
On this page
A concrete driveway is one of the largest slabs on a residential lot and one of the hardest-working: it carries cars and delivery trucks, takes the scrape of shovels and plow blades, and sits under salty slush for months. Contractors pour new driveways, replace worn ones and repair cracked, sunken or flaking sections, often along with the walkway, the area in front of the garage and the curb cut at the street.
Concrete gives a clean, bright surface and a choice of finishes, from a plain broom texture to exposed aggregate and stamped patterns. It's also rigid, so it doesn't forgive a soft base or water collecting underneath. A driveway that lasts starts with good drainage and a well-compacted base, and gets winter care that respects its finish.
This page compares concrete with asphalt and pavers and covers base preparation and drainage, thickness and reinforcement, sealing, winter care, cracks and municipal rules. The concrete contractors page explains the pour and control joints in general.
Concrete vs asphalt vs pavers: choosing a driveway surface
- Concrete: rigid, bright and low-maintenance when well built; cracks and scaling are hard to hide, and repairs rarely match the original colour.
- Asphalt: flexible and dark, so it tolerates small movement and sheds snow in the sun; it softens in summer heat, needs periodic sealing and patching, and scuffs under turning tires.
- Interlocking pavers: individual units on a bedding layer that can be lifted and reset if the base settles or a line has to be dug up; joints need topping up, and plows can catch uneven edges.
- Winter behaviour: all three suffer when water sits on or under them; concrete can scale under salt, asphalt tends to break up at unsupported edges and pavers heave where the base holds water.
- Concrete finishes: a broom texture gives the best grip and the easiest repairs, while exposed aggregate and stamped or coloured concrete look richer but ask more care with salt, sealers and snow clearing.
Driveway base preparation and drainage away from the house
Replacing a driveway starts with breaking out the old surface and digging below it: soft soil, organic material and any wet, clay-rich layer prone to frost heave come out, and the ground beneath is compacted. Crushed stone then goes down in compacted layers to form a firm, free-draining base. How deep to dig depends on the soil, the traffic and how wet the site stays, which is why a contractor should look at the ground rather than quote from a photo.
Slope is set at this stage, not on pour day. The finished surface should fall away from the house and garage toward the street, a lawn or a drain, never toward a foundation or a neighbour's lot, and water shouldn't pond at the garage door, where it freezes into a ridge. A driveway that slopes down to a basement garage needs a drain designed to carry that water away.
Concrete driveway thickness and reinforcement: built for cars and plows
A driveway is thicker than a walkway because it carries vehicles, and it may need more depth where a heavy truck, a trailer or a fuel delivery will stop. The contractor or designer sets thickness for the loads and the soil, not by habit, and pays special attention to the edges, the weakest part of any slab, sometimes by thickening them.
Reinforcement doesn't stop concrete from cracking; it holds cracks tight and helps the slab bridge small soft spots. Steel bars or welded wire mesh only work when they sit within the slab on supports rather than pressed into the base, and fibre-reinforced mixes are another option. Ask for the planned thickness, reinforcement, joint layout and a mix specified for freeze-thaw and salt in writing, so every bidder is quoting the same driveway.
Sealing a concrete driveway: penetrating vs film-forming sealers
Sealing limits how much water and salt soak into the surface, the process behind scaling. Penetrating sealers soak in and barely change the look, which suits broom and exposed-aggregate finishes. Film-forming sealers leave a coating that deepens colour and gives the wet look often chosen for stamped concrete, but they wear in traffic lanes, can turn slippery when wet and may peel if moisture is trapped beneath.
New concrete has to cure before any sealer goes on, so follow the product label and the contractor's advice on timing. After that, reseal when water stops beading and darkens the surface unevenly, on a dry, mild day with the slab clean. A sealer makes care easier, but it can't make up for a poor mix, a weak base or bad drainage.
Winter care for a concrete driveway: de-icing salt and snow clearing without damage
- Clear snow before tires pack it down, so less de-icer is needed to deal with ice.
- Skip de-icing salt on new concrete through its first winter and use sand for traction; after that, use salt sparingly and shovel off the slush once it melts.
- Never use fertilizer as a de-icer, and read de-icer labels for any warning about concrete.
- On stamped, coloured or sealed finishes, which metal edges scratch, use a plastic shovel blade or a plow fitted with shoes that keep the blade slightly above the surface.
- Stake the driveway edges before the first snowfall and ask the snow crew to keep blades off borders, joints and the edge of the slab.
- Clear salty slush that drips off cars in front of the garage, and rinse the surface in spring to wash off salt residue.
Cracks in a concrete driveway: repair or replace?
Hairline cracks and cracks inside control joints are mostly cosmetic, and sealing them with a flexible filler keeps water and salt from getting under the slab and widening them. Shallow scaling can be resurfaced once the loose layer is removed, and a section that has sunk as a unit, often near the garage or the street, can sometimes be lifted by injection.
Replacement makes sense when cracks split the driveway into loose pieces, when sections have heaved or dropped enough to catch a shovel or a tire, when deep scaling covers most of the surface, or when water runs toward the house and the slope can't be corrected. Sometimes only the worst panels are cut out at existing joints and repoured, though new concrete rarely matches the old. Deal with tree roots, a failing base or a downspout emptying onto the slab first, or the new driveway will crack the same way.
Municipal driveway rules: widening, curb cuts and front-yard paving
Replacing a driveway in the same footprint rarely raises questions, but changing its size or position often does. Municipal bylaws commonly regulate driveway width, how much of the front yard can be paved, distances from lot lines and city trees, and where runoff may go. Any change at the curb involves the city: in Montreal, for instance, a borough permit is needed before a curb cut is created, removed or modified, and the city does the sidewalk work at the owner's expense. Check your municipality's rules before signing, and make sure the contractor's plan follows them.
Concrete Driveways: frequently asked questions
How long before I can drive on a new concrete driveway?
It depends on the mix, the thickness and the weather, so follow the contractor's timeline: walking comes first, cars later and heavy vehicles later still. Keep tires off the edges at first, since they're the weakest part of a young slab.
Why is my concrete driveway flaking?
Flaking, or scaling, usually comes from water and de-icing salt freezing in the surface, made worse by a mix not designed for that exposure, extra water used during finishing or poor curing. Shallow scaling can be sealed or resurfaced; deep, widespread scaling usually means replacement.
Can new concrete be poured over an old driveway?
It's rarely a good idea: cracks and movement in the old slab tend to come through, the added height causes trouble at the garage door and the street, and drainage changes. Most contractors break out the old surface and rebuild the base.
Can I widen my concrete driveway?
Often, if your municipality allows the extra width and the curb cut can be extended. The new strip needs its own compacted base and a joint where it meets the old slab, and it rarely matches the existing colour exactly.
Sources
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find concrete contractors by city
Alberta
Show 17 citiesHide cities
- Concrete Driveways in Calgary
- Concrete Driveways in Edmonton
- Concrete Driveways in Airdrie
- Concrete Driveways in Cochrane
- Concrete Driveways in Fort McMurray
- Concrete Driveways in Fort Saskatchewan
- Concrete Driveways in Grande Prairie
- Concrete Driveways in Leduc
- Concrete Driveways in Lethbridge
- Concrete Driveways in Medicine Hat
- Concrete Driveways in Okotoks
- Concrete Driveways in Parkland County
- Concrete Driveways in Red Deer
- Concrete Driveways in Rocky View County
- Concrete Driveways in Spruce Grove
- Concrete Driveways in St. Albert
- Concrete Driveways in Strathcona County
British Columbia
Show 31 citiesHide cities
- Concrete Driveways in Abbotsford
- Concrete Driveways in Burnaby
- Concrete Driveways in Kelowna
- Concrete Driveways in Surrey
- Concrete Driveways in Vancouver
- Concrete Driveways in Victoria
- Concrete Driveways in Campbell River
- Concrete Driveways in Chilliwack
- Concrete Driveways in Coquitlam
- Concrete Driveways in Courtenay
- Concrete Driveways in Delta
- Concrete Driveways in District of North Vancouver
- Concrete Driveways in Kamloops
- Concrete Driveways in Langford
- Concrete Driveways in Langley
- Concrete Driveways in Maple Ridge
- Concrete Driveways in Mission
- Concrete Driveways in Nanaimo
- Concrete Driveways in New Westminster
- Concrete Driveways in North Cowichan
- Concrete Driveways in North Vancouver
- Concrete Driveways in Penticton
- Concrete Driveways in Port Coquitlam
- Concrete Driveways in Port Moody
- Concrete Driveways in Prince George
- Concrete Driveways in Richmond
- Concrete Driveways in Saanich
- Concrete Driveways in Township of Langley
- Concrete Driveways in Vernon
- Concrete Driveways in West Kelowna
- Concrete Driveways 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
- Concrete Driveways in Barrie
- Concrete Driveways in Brampton
- Concrete Driveways in Greater Sudbury
- Concrete Driveways in Guelph
- Concrete Driveways in Hamilton
- Concrete Driveways in Kingston
- Concrete Driveways in Kitchener
- Concrete Driveways in London
- Concrete Driveways in Markham
- Concrete Driveways in Mississauga
- Concrete Driveways in Oshawa
- Concrete Driveways in Ottawa
- Concrete Driveways in St. Catharines
- Concrete Driveways in Toronto
- Concrete Driveways in Vaughan
- Concrete Driveways in Waterloo
- Concrete Driveways in Windsor
- Concrete Driveways in Ajax
- Concrete Driveways in Aurora
- Concrete Driveways in Belleville
- Concrete Driveways in Blue Mountains
- Concrete Driveways in Bradford
- Concrete Driveways in Brantford
- Concrete Driveways in Burlington
- Concrete Driveways in Caledon
- Concrete Driveways in Cambridge
- Concrete Driveways in Centre Wellington
- Concrete Driveways in Chatham
- Concrete Driveways in Clarence-Rockland
- Concrete Driveways in Clarington
- Concrete Driveways in Collingwood
- Concrete Driveways in Cornwall
- Concrete Driveways in County of Brant
- Concrete Driveways in East Gwillimbury
- Concrete Driveways in Fort Erie
- Concrete Driveways in Georgetown
- Concrete Driveways in Georgina
- Concrete Driveways in Grimsby
- Concrete Driveways in Haldimand County
- Concrete Driveways in Innisfil
- Concrete Driveways in Kawartha Lakes
- Concrete Driveways in King
- Concrete Driveways in Lakeshore
- Concrete Driveways in LaSalle
- Concrete Driveways in Leamington
- Concrete Driveways in Lincoln
- Concrete Driveways in Milton
- Concrete Driveways in New Tecumseth
- Concrete Driveways in Newmarket
- Concrete Driveways in Niagara Falls
- Concrete Driveways in Norfolk County
- Concrete Driveways in North Bay
- Concrete Driveways in Oakville
- Concrete Driveways in Orangeville
- Concrete Driveways in Orillia
- Concrete Driveways in Peterborough
- Concrete Driveways in Pickering
- Concrete Driveways in Prince Edward County
- Concrete Driveways in Quinte West
- Concrete Driveways in Richmond Hill
- Concrete Driveways in Sarnia
- Concrete Driveways in Sault Ste. Marie
- Concrete Driveways in St. Thomas
- Concrete Driveways in Stratford
- Concrete Driveways in Thunder Bay
- Concrete Driveways in Timmins
- Concrete Driveways in Welland
- Concrete Driveways in Whitby
- Concrete Driveways in Whitchurch-Stouffville
- Concrete Driveways in Woodstock
- Concrete Driveways in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Concrete Driveways in Gatineau
- Concrete Driveways in Laval
- Concrete Driveways in Longueuil
- Concrete Driveways in Montreal
- Concrete Driveways in Quebec City
- Concrete Driveways in Sherbrooke
- Concrete Driveways in Trois-Rivières
- Concrete Driveways in Alma
- Concrete Driveways in Baie-Comeau
- Concrete Driveways in Beaconsfield
- Concrete Driveways in Beloeil
- Concrete Driveways in Blainville
- Concrete Driveways in Boisbriand
- Concrete Driveways in Boucherville
- Concrete Driveways in Brossard
- Concrete Driveways in Candiac
- Concrete Driveways in Chambly
- Concrete Driveways in Châteauguay
- Concrete Driveways in Côte-Saint-Luc
- Concrete Driveways in Cowansville
- Concrete Driveways in Deux-Montagnes
- Concrete Driveways in Dollard-des-Ormeaux
- Concrete Driveways in Dorval
- Concrete Driveways in Drummondville
- Concrete Driveways in Gaspé
- Concrete Driveways in Granby
- Concrete Driveways in Joliette
- Concrete Driveways in Kirkland
- Concrete Driveways in L'Ancienne-Lorette
- Concrete Driveways in L'Assomption
- Concrete Driveways in La Prairie
- Concrete Driveways in Lévis
- Concrete Driveways in Magog
- Concrete Driveways in Mascouche
- Concrete Driveways in Mirabel
- Concrete Driveways in Mont-Saint-Hilaire
- Concrete Driveways in Mount Royal
- Concrete Driveways in Pointe-Claire
- Concrete Driveways in Repentigny
- Concrete Driveways in Rimouski
- Concrete Driveways in Rivière-du-Loup
- Concrete Driveways in Rouyn-Noranda
- Concrete Driveways in Saguenay
- Concrete Driveways in Saint-Augustin-de-Desmaures
- Concrete Driveways in Saint-Basile-le-Grand
- Concrete Driveways in Saint-Bruno-de-Montarville
- Concrete Driveways in Saint-Charles-Borromée
- Concrete Driveways in Saint-Colomban
- Concrete Driveways in Saint-Constant
- Concrete Driveways in Saint-Eustache
- Concrete Driveways in Saint-Georges
- Concrete Driveways in Saint-Hyacinthe
- Concrete Driveways in Saint-Jean-sur-Richelieu
- Concrete Driveways in Saint-Jérôme
- Concrete Driveways in Saint-Lambert
- Concrete Driveways in Saint-Lazare
- Concrete Driveways in Saint-Lin–Laurentides
- Concrete Driveways in Sainte-Anne-des-Plaines
- Concrete Driveways in Sainte-Catherine
- Concrete Driveways in Sainte-Julie
- Concrete Driveways in Sainte-Marthe-sur-le-Lac
- Concrete Driveways in Sainte-Sophie
- Concrete Driveways in Sainte-Thérèse
- Concrete Driveways in Salaberry-de-Valleyfield
- Concrete Driveways in Sept-Îles
- Concrete Driveways in Shawinigan
- Concrete Driveways in Sorel-Tracy
- Concrete Driveways in Terrebonne
- Concrete Driveways in Thetford Mines
- Concrete Driveways in Val-d'Or
- Concrete Driveways in Varennes
- Concrete Driveways in Vaudreuil-Dorion
- Concrete Driveways in Victoriaville
- Concrete Driveways in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of concrete driveway
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 concrete 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 concrete 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 concrete driveway
- 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
Concrete driveway permits and local rules
Some concrete driveway 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 concrete driveway quotes?
Tell us about your concrete driveway project.
Do you offer concrete driveway services?
Join LokalMatch to get matched with homeowners in the areas you serve.