The short answer
Concrete porch and step repair in Toronto mostly lands between $500 and $2,500 before HST: small spalls, nosings and crack sealing sit at the $500 to $1,200 small-job floor, and section work with minor resurfacing at $1,000 to $2,500. Resurfacing a typical front entrance of three to five steps and a landing runs $2,000 to $4,800, or $3,500 to $7,000 with the porch floor included. Demolishing and re-pouring a standard front entrance runs $4,500 to $8,000 in Toronto, precast units set in place run $100 to $350 per step plus $500 to $1,500 to remove the old ones, and a full porch replacement runs $8,000 to $18,000. Every figure is a published Canadian market range, and the sources are named at the end.

The short version, by what is wrong with the porch
A porch is not one thing. It is a slab, a flight of steps, sometimes two side walls, a landing tied to the house, and the railings bolted into all of it. A price that quotes a porch as a single number is quoting a photograph. The useful way to read the market is by how much of that structure has actually failed, because that is how the work is scoped and that is how the cost climbs. The table below is every porch and step figure we could find from a Canadian publisher, in 2026 dollars, before HST. The Toronto figures are from Toronto publishers. The two Kitchener-Waterloo lines are there because they are the clearest published example of how a stair price scales with riser count, and they sit below Toronto for a reason set out further down.
Swipe sideways to see every column →
| What is wrong | Published range | Unit | What the range covers |
|---|---|---|---|
| A chipped nosing, a small spall, a crack to seal | $500 – $1,200 | per visit | The Ontario small-job floor. The visit and setup cost the same whether one edge or four are rebuilt. |
| Several nosings and treads rebuilt, minor resurfacing | $1,000 – $2,500 | per job | Section work on a sound stair: edges cut back and rebuilt in bonded mortar, a wearing surface put back on. |
| A corner or edge rebuild added to a resurfacing | $300 – $900 | per corner | The structural repair line inside a resurfacing quote, priced per corner that has to be rebuilt. |
| Whole entrance resurfaced, three to five steps and a landing | $2,000 – $4,800 | per project | Surface ground back, repairs made, a new wearing surface in a flake, cementitious or stone-look system. A plain overlay starts around $1,800. |
| Porch floor and steps resurfaced together | $3,500 – $7,000 | per project | The same work carried across the landing slab as well as the stair. |
| Stone-look decorative overlay on a standard entrance | $2,400 – $4,800 | per project | A Jewel Stone type finish on steps that are structurally sound. |
| Steps demolished and re-poured, standard front entrance | $4,500 – $8,000 | per project, Toronto | Removal, base, forms, reinforcement and a new stair; five to ten days including cure. |
| New poured steps, three to five risers | $2,500 – $6,000 | per set, Kitchener-Waterloo | A contractor price page outside the GTA; eight to fourteen risers is $10,000 – $14,000 on the same page. |
| Precast steps supplied and set | $100 – $350 | per step | Units made off site and set on a prepared base; $500 – $3,500 per typical project, plus $500 – $1,500 to remove the old steps. |
| Whole porch replaced: slab, steps and walls | $8,000 – $18,000 | per project, Toronto | Footings, a new slab and stair, railings and finish. A buyer’s guide puts a partial rebuild at $3,000 – $15,000. |
Compiled from the Canadian sources listed at the end of this post and on our cost page. These are market ranges. Our estimate is itemized to your porch after we have seen it. Add 13% HST to every figure.
Why a porch cannot be priced from the sidewalk
Two porches can look identically bad and need opposite work. One has a scaled, flaking surface and broken nosings over a stair that is still one solid piece of concrete; it is rebuilt to profile and resurfaced for a fraction of a rebuild. The other looks similar, but the treads have worn hollow, the top step has pulled a finger’s width away from the house and a crack runs through the whole mass. The first porch prices at the second or fourth line of the table. The second prices at the seventh, and a coating on it would follow the shape of the failure and let go within a season or two, which is the expensive way to arrive at the same rebuild.
So a reliable porch price starts with a hammer and a level. The treads are sounded for hollow spots, the stair is checked for level and for whether it is still tight to the house, the risers are measured for consistency, and the edges are read for the rust stains and spalls that mean the reinforcing steel inside is corroding. Those ten minutes decide which of the four levels below you are buying, and they are why we assess on site at no charge before a number goes in writing.
Level one: small repairs, $500 to $1,200
A chipped nosing, a corner broken off a tread, a crack across the landing, a patch of scaling where the salt bucket lives. The concrete is sound and the work is an hour or two of skilled labour plus the right repair mortar, and the published Ontario range for it is $500 to $1,200. The floor exists because the visit costs the same whether one edge or four are rebuilt: two people, a truck, setup and cleanup, and a return to check the cure. Labour is 70 to 80 percent of a repair bill, and the Toronto median wage for a concrete finisher, $43.58 an hour on the Government of Canada Job Bank, sits above the Ontario high end, which is why GTA small jobs rarely come in under the floor.
The practical advice at this level is to bundle. If one nosing has gone, two more are usually close behind, and the second and third cost a fraction of the first on the same visit. Ask for the estimate to list each location so you can see what you are paying for and add the borderline ones while the setup is already paid for.
Level two: section work and resurfacing, $1,000 to $4,800
This is where most porches we see actually land, and where the published figures are densest. When the damage runs along the flight rather than sitting in one spot, nosings and edges are rebuilt across several steps, treads that have scaled are ground back to sound concrete, and the whole stair gets a new wearing surface so it reads as one piece and sheds water again. Section work with minor resurfacing is published at $1,000 to $2,500 across Ontario. Resurfacing a typical Toronto front entrance, three to five steps and a small landing, is published at $2,000 to $4,800, with a plain overlay starting around $1,800, and carrying the same system across the porch floor brings the project to $3,500 to $7,000.
Inside those ranges the finish is a real choice with a real price. A plain cementitious resurfacer is the low end. A polyaspartic flake system, which is what we put on most porches because it takes salt, sun and boots without peeling, sits in the middle. A stone-look decorative overlay on a standard entrance is published at $2,400 to $4,800. Whatever the finish, the lines that decide whether it lasts are the repairs before it and the mechanical preparation under it: a published Toronto guide prices corner rebuilds at $300 to $900 each as an add-on to resurfacing, and if a quote has no repair line and no grinding line at all, the finish is going on over whatever was there.
Level three: replacing the steps, $4,500 to $8,000 in Toronto
When the stair itself has failed, treads worn hollow, the mass cracked through, the stair settled or pulled away from the house, the risers uneven because one end has sunk, it comes out. Demolition and re-pour of a standard front entrance is published at $4,500 to $8,000 in Toronto, with a timeline of five to ten days including the cure. That number buys the part you will never see again: the old stair broken out and hauled away, the ground under it excavated and rebuilt in compacted clear stone, rigid insulation to keep frost from getting under the new stair, a tied rebar mat supported up into the section, forms built to a consistent rise and run, and the stair and landing poured as one piece so there is no cold joint to open later.
The clearest published illustration of how that number scales is a Kitchener-Waterloo contractor’s price page: a set of three to five poured steps at $2,500 to $6,000, and a straight run of eight to fourteen steps at $10,000 to $14,000. Riser count is the multiplier, because every added riser is more forming, more steel and more concrete. Those figures sit below Toronto’s, and the gap is mostly labour: the same Job Bank data puts the Toronto finisher’s median above the Ontario high end, and everything else in a stair, removal, disposal and access on a narrow city lot, costs more here too.
Precast is the other honest route when the run is simple and straight. Units are made off site and set on a prepared base in a day, published at $100 to $350 per step installed, or $500 to $3,500 for a typical project, plus $500 to $1,500 to remove the old steps; a plain precast builder step unit retails at about $95 to $135 before delivery and setting. The base under the units is still the job. Precast set on the same fill that let the old stair sink sinks the same way.
Level four: the whole porch, $8,000 to $18,000 and up
A porch that has settled or tilted from footing failure, reinforcement corroded through most of the slab, side walls leaning, a landing that has separated from the house, or a repair history that keeps coming back is a replacement rather than a repair. A full porch replacement is published at $8,000 to $18,000 in Toronto, and a Toronto buyer’s guide that covers wood as well as concrete porches puts a partial rebuild at $3,000 to $15,000, stair replacement at $2,500 to $10,000, and structural problems at $3,000 to $25,000 and more. The width of those ranges is the point: at this level the number is set by footings below frost, the size of the slab, the side walls, the railings and guards that have to meet code on a new stair, and in older east-end neighbourhoods by heritage designation, which can bring permit requirements for visible changes.
Between level three and level four sits the option that is rarely offered because it takes more effort to scope: rebuild the part that failed and resurface the rest. The top step and landing take the frost and the salt; the lower steps often sit on better ground. Where that is true, the honest scope rebuilds the failed section and finishes the whole porch in one system, so you pay replacement money only where replacement is needed.
What moves a porch price, in order
How much concrete is actually gone. This is the single biggest swing, and it is why two porches that look alike can be a corner rebuild or a full replacement. Whether the steel is involved: once corrosion has reached the rebar, the scope grows to removal back to clean material and treatment or replacement of the steel. Riser count and geometry: a straight flight of three prices very differently from a wrap-around with side walls. Railings: out and back in is routine, while new steel or welding is its own visible line. The finish: sealing, a resurfacer, a flake system and a stone-look overlay are four different numbers, priced as options rather than assumed. Access and disposal: a walk-up on a narrow city lot costs more to strip and haul than a suburban porch with a driveway beside it. And the season: exterior concrete has a season in Toronto, cold-weather work needs protection and costs more, so a porch that fails in January is usually assessed in winter and rebuilt when the ground allows.
The numbers you will see elsewhere that we will not publish
A per-step price for poured front steps. Every one we could find is United States data, and the Ontario per-step figures that do exist are for precast units and simple landscape steps, which is why the table above publishes precast per step and poured steps per project. A price per square foot for a stair: stairs are not area, they are risers, forms and steel, and a square-foot rate on a stair is a number invented to fill a table. And a firm price from a photograph. A photo shows the surface; the price lives in what is under it, which is why the assessment is free and the estimate is written after it.
HST, minimums and what the estimate should look like
Every figure in this post is before HST. Ontario charges 13 percent on top, and a quote that does not say whether it includes HST is not comparable with one that does. Most GTA contractors carry a minimum for a visit, and the published small-job floor of $500 to $1,200 is the real shape of it. The estimate itself should be itemized: removal and disposal, repairs by location, preparation, the finish as a priced option, railings, and what is warranted for how long. Ours is split plainly into what must happen now and what can safely wait a season, and where the smaller job is what the concrete needs, the smaller job is what we quote.
How to read three porch quotes
Line them up by level. If one quote is a resurfacing and another is a rebuild for the same porch, the question is not which is cheaper but which one read the concrete correctly; ask both how they tested it. The cheapest quote on a failing stair is almost always a coating, and it is the most expensive outcome, because you pay for the coating and then for the rebuild. On a rebuild, ask what is under the number: removal and disposal, base depth, insulation and steel, and ask to see photographs of those stages from a previous job, because they disappear the moment the concrete goes in. Ask for WSIB and liability certificates before anyone is on the property. And ask what the written record looks like at the end; every job of ours closes with a Condition Report with dated photographs, materials and the warranty, which is also the document that proves the work when you sell the house.
What one looked like in practice
The Scarborough porch in the photographs on this page arrived at level two. A Jewel Stone type finish had let go in sheets, the paint under it was peeling and the step edges were spalled, but the concrete beneath was sound and the stair was level and tight to the house. The failed finish was stripped, the edges and nosings were rebuilt, the surface was mechanically prepared and the whole porch was finished in a polyaspartic full-flake system, with the railings taken out and reinstalled, four days on site. We do not publish that invoice, because the next porch is not that porch, but the full photo record and specification are on the job page, and they show where the money in a resurfacing actually goes: into the preparation and the repairs, not into the pail.
Key takeaways
- Porch and step repair in the GTA mostly lands between $500 and $2,500 before HST; the small-job floor is $500 to $1,200.
- Resurfacing a typical front entrance runs $2,000 to $4,800, or $3,500 to $7,000 with the porch floor; corner rebuilds add $300 to $900 each.
- Re-pouring a standard front entrance runs $4,500 to $8,000 in Toronto; precast units run $100 to $350 per step plus $500 to $1,500 to remove the old steps.
- A full porch replacement runs $8,000 to $18,000 in Toronto, set by footings, slab size, walls, railings and heritage rules.
- The hammer-and-level test decides which level you are buying; a coating over a failing stair is the most expensive quote on the table.
- Every figure is a published Canadian market range before HST. Your estimate is itemized to your porch after a free on-site assessment.
Sources
The official and published sources this post relies on. Rules, fees and market prices change, so check the source before you plan around a figure.
- The Art of Concrete: Concrete repair cost in Ontario, what to expect, Ontario source, as compiled on our cost page. Prices are quoted before HST.
- The Art of Concrete: How much does it cost to repair concrete steps, sidewalks, driveways and patios in Ontario, Ontario source, as compiled on our cost page. Prices are quoted before HST.
- The Art of Concrete: Concrete porch and step pricing, Kitchener-Waterloo, Cambridge and Guelph, Ontario source, as compiled on our cost page. Prices are quoted before HST.
- Artisan Coat: Concrete steps resurfacing in Toronto: 2026 costs, finishes and what to expect, GTA source, as compiled on our cost page. Prices are quoted before HST.
- Artisan Coat: How much does concrete resurfacing cost in Toronto, 2026, GTA source, as compiled on our cost page. Prices are quoted before HST.
- Project Landscaping: Cost of outdoor stone and precast steps in Ontario, 2026, Ontario source, as compiled on our cost page. Prices are quoted before HST.
- Smart Buyer Guide: Porch renovation cost Toronto: repair vs rebuild guide, GTA source, as compiled on our cost page. Prices are quoted before HST.
- Toemar Garden Supplies: Pre-cast concrete builder steps, retail unit price, Ontario source, as compiled on our cost page. Prices are quoted before HST.
- Government of Canada Job Bank: Concrete finisher wages, Toronto region, Institutional source, as compiled on our cost page. Prices are quoted before HST.
- HomeStars: Understanding concrete contractor cost in Toronto, Canada source, as compiled on our cost page. Prices are quoted before HST.
Frequently asked
How much does it cost to resurface concrete porch steps in Toronto?
$2,000 to $4,800 for a typical front entrance of three to five steps and a landing, per published Toronto guides, with a plain overlay starting around $1,800, and $3,500 to $7,000 when the porch floor is done in the same system. Corner and edge rebuilds inside that work are priced at $300 to $900 each. All before HST, and only where the stair underneath is sound; a stair that is moving is a rebuild, not a resurfacing.
Is it cheaper to repair or replace concrete steps?
Repair, by a wide margin, when the stair is solid and the damage is on the surface: section work and resurfacing run $1,000 to $4,800 against $4,500 to $8,000 to demolish and re-pour. It stops being cheaper the moment the stair is hollow, cracked through, settled or rusting from inside, because a repair on that stair is paid for twice. Our post on concrete steps, repair or replace, sets out the signs for each.
How much are precast concrete steps installed?
$100 to $350 per step in Ontario, or $500 to $3,500 for a typical project, plus $500 to $1,500 to remove the old steps; a plain precast builder step unit retails at about $95 to $135 before delivery. Precast suits a straight, simple run, and the base it sits on decides whether it stays level.
Why do Toronto porch prices run higher than Kitchener or Barrie?
Mostly labour, which is 70 to 80 percent of a repair bill. The Government of Canada Job Bank puts the Toronto concrete finisher’s median wage above the Ontario high end, and removal, disposal and access on tight city lots cost more as well. That is the gap between the Toronto re-pour figure and the Kitchener-Waterloo price page in the table.
Do these prices include HST?
No. Every figure here is before HST, and Ontario adds 13 percent on top. A quote that does not state whether HST is included cannot be compared with one that does, so ask.
Can you give me a porch price from a photo?
An honest range, yes; a firm price, no. A photo shows the surface and the price lives underneath it: whether the treads are hollow, whether the stair is still tight to the house, whether the steel is corroding. The on-site assessment is free and the written, itemized estimate follows it.
Does repairing or replacing a porch need a permit in Toronto?
Repairing or replacing a porch or steps in kind inside your property line is not a City right-of-way matter. A new stair is built to the Ontario Building Code’s stair and guard requirements, houses under heritage designation can need a permit for visible changes, and anything that crosses the City boulevard, a walkway to the street or a wider apron, needs the City’s permit. Our City of Toronto guide covers which is which.
See it doneThe same Scarborough porch, four days on site, documented stage by stageView →