CivilConstruction.ca
Project brief
A survey stake tied with orange flagging tape in front of a total station on a tripod and a line of stakes

Cost guide · Sheet K-310

Site preparation cost

Before a foundation, a road or a pad gets built, the site has to be stripped, shaped and stabilized. These are the first line items on almost every civil job, and Alberta publishes tendered prices for each one.

Sheet K-310Checked 2026-09-245 min read1 sources

$8.74/m³Average price to strip and stockpile topsoil and subsoil, 20261
$2.03/m²Average price to prepare the first-layer subgrade surface, 20261
$1.13/m²Average price to place topsoil back on slopes and boulevards, 20261

STA 0+120What "site preparation" covers

Site preparation is the set of operations that happen before the main earthworks, foundation or paving package starts, and after it finishes:

  • Topsoil and subsoil stripping. Removing the organic surface layer so it is not buried under fill or a road structure, and stockpiling it for reuse.
  • Subgrade preparation. Shaping, compacting and proof-rolling the surface a granular base or foundation will sit on, so it is firm and to grade.
  • Erosion and sediment control. Silt fence, check dams and soil coverings that go in before the ground is disturbed, not after the first rain.
  • Topsoil placement and seeding. Putting stripped topsoil back on slopes, ditches and boulevards once the main work is done, and seeding it to stop erosion.

The full sequence and how it connects to bulk cut-and-fill is covered in the earthworks and excavation discipline page.

STA 0+2402026 prices

Alberta's 2026 provincial averages, across contracts tendered May 1, 2025 to June 24, 2026:

Alberta provincial highway tenders: average unit prices1
ItemUnit2026 avgContracts20252024
Topsoil and Subsoil StrippingItem C055m³$8.743——
Topsoil and Subsoil PlacementItem C056m³$8.853——
Preparing Subgrade Surface (First Layer)Item B180m²$2.0321$1.56$2.32
Preparing Subgrade Surface (Second Layer)Item B181m²$0.801——
Topsoil PlacementItem G300m²$1.1327$1.11$1.35

Stripping and placing topsoil price out close to each other, $8.74 per m³1 and $8.85 per m³1 per cubic metre, since both are essentially the same handling operation in opposite order. Subgrade preparation is priced per square metre rather than volume: the first layer averaged $2.03 per m²1, with a second-layer pass, where specified, at a lower $0.80 per m²1. Regionally, topsoil placement price varies more than most items on this list, since it depends heavily on how far stockpiled topsoil has to be hauled back to where it is spread:

Topsoil Placement (item G300), 2026 average by Alberta region1
RegionAvg per m²Contracts
Southern region$0.912
Central region$0.9612
North Central region$1.257
Peace region$2.576
Province$1.1327

STA 0+360Erosion control and seeding

Erosion and sediment control (ESC) measures and the seeding that follows are priced as their own items:

Alberta provincial highway tenders: average unit prices1
ItemUnit2026 avgContracts20252024
Erosion Control BlanketItem C225m²$3.981——
Erosion Control Soil Covering - Supply and Install (Type A)Item E500m²$4.031——
Erosion Control Soil Covering - Supply and Install (Type B)Item E505m²$5.8932$13.57$4.60
Erosion Control Soil Covering - Supply and Install (Type C)Item E510m²$5.1722——
Broad-Cast SeedingItem E608ha$2,71623$3,044$2,097
Hydro-SeedingItem E609ha$12,58215$10,678$12,564

Erosion control blanket ($3.98 per m²1) stabilizes a slope until seed establishes; the three soil-covering types (A, B and C) price different levels of erosion protection for different slope and rainfall conditions. Broadcast seeding is the lower-cost option per hectare against hydro-seeding, which applies seed, mulch and tackifier together as a slurry and is generally used on steeper or more erosion-prone slopes. ESC has to be installed before the ground is opened, not after, to actually do its job — the erosion and sediment control guide covers the sequencing and the regulatory reasons why.

STA 0+480Geotextiles and geogrid: stabilizing weak ground

Where the subgrade itself is soft, wet or otherwise unsuitable to build straight on, a geotextile fabric or geogrid is placed before the granular base rather than over-excavating and replacing all the weak material. Alberta prices four grades separately by function:

Alberta provincial highway tenders: average unit prices1
ItemUnit2026 avgContracts20252024
Non-Woven Geotextile - Supply and InstallItem E452m²$4.983——
Geogrid - Supply and InstallItem E453m²$7.626——
Geotextile for Materials Separation - Supply and InstallItem E454m²$10.871——
Geotextile for Stabilization - Supply and InstallItem E456m²$9.501——

Non-woven geotextile is the lowest-cost of the four and is mainly used for drainage and filtration rather than load support. Geogrid, a stiffer grid structure rather than a woven fabric, costs more per square metre and is specified where the subgrade needs actual reinforcement to carry traffic or fill without rutting. Geotextile for materials separation keeps a granular base from mixing into a soft subgrade below it over time, and geotextile for stabilization is specified where the subgrade needs help bearing load during construction. Which one a project needs is a geotechnical engineering decision, not a cost decision — using the wrong grade to save money on the unit price is a common way a subgrade fails prematurely.

STA 0+600Compaction testing: what nobody publishes a price for

Compaction testing — a geotechnical lab or field technician confirming that subgrade or fill has been compacted to a specified density, usually against a Proctor test — is a routine cost on almost any serious earthworks or site-prep job, and no government body publishes a price for it. Geotechnical testing is billed by private labs on a per-test or day-rate basis that is not part of any public tender average in this dataset. If compaction testing is required by your municipality or engineer, get a quote directly from a geotechnical firm; budget for it as a separate line item rather than assuming it is bundled into an earthworks unit price.

STA 0+720What changes the number on a small job

Alberta's averages are highway-scale. A house lot or small commercial pad prices differently:

  • Mobilization and minimums. The same equipment and crew cost close to the same to bring to a small lot as a much larger one, so the cost concentrates on less area.
  • Topsoil disposal or import. A highway job usually balances its own topsoil on site; a small urban lot may have nowhere to stockpile it and has to haul it off site, or may need to import topsoil if the existing material is unsuitable.
  • Season. Wet or frozen ground slows stripping and compaction and can require it to be re-sequenced around weather rather than run straight through.
  • Access. A site prep contractor working through a gate or around existing structures works more slowly than one on an open right-of-way.
  • Ground conditions found once work starts. A geotechnical report reduces the risk, but it is still a sample of the site, not a complete map of it; unsuitable material found under the topsoil after stripping starts is one of the most common reasons a site-prep budget grows mid-job.

None of this means a small job is being overcharged at several times the highway per-unit rate — it means the cost structure of mobilization, disposal and testing does not scale down the way a highway contract's does.

STA 0+840What to send for a price

For a comparable site preparation quote: the area involved, existing topsoil depth if known, the finished subgrade elevation or design levels, whether erosion control is required by a permit or engineer, and where stripped topsoil should end up (stockpiled on site, hauled off, or reused for final grading). The cut and fill calculator and excavation volume calculator turn an area and depth into the volumes these prices apply to.

Questions people ask

What are typical site preparation costs for construction?

Alberta's 2026 tender averages price topsoil stripping at $8.74 per m³1 per cubic metre and subgrade preparation at $2.03 per m²1 per square metre, both highway-scale figures. A small building lot costs more per unit once mobilization and disposal are added — see "What changes the number on a small job" above.

How do I get a site preparation cost estimate?

Send a contractor the site area, existing topsoil depth if known, the design subgrade elevation, and where stripped material should go. The cut and fill calculator converts that into a volume to price against the Alberta rates on this page.

What is the cost of earthworks in Alberta or Calgary?

Alberta publishes provincial tender averages for each earthworks item — common excavation, topsoil stripping, subgrade preparation and more — at the excavation cost guide and on this page. No Calgary-specific earthworks rate is published separately; the provincial figures are the closest official Alberta benchmark.

How much does topsoil stripping cost?

On 2026 Alberta highway tenders, topsoil and subsoil stripping averaged $8.74 per m³1 per cubic metre, and placing it back averaged $8.85 per m³1. A small job pays more per cubic metre once mobilization and, if there is nowhere to stockpile on site, disposal or import costs are added.

Where can I find current earthworks prices?

The unit price index lists every Alberta Transportation and Economic Corridors item code with its 2026 provincial average, including every site-preparation item referenced on this page.

How much does compaction testing cost?

No government body publishes a compaction testing price. It is billed by private geotechnical labs on a per-test or day-rate basis, separate from any earthworks unit price. Get a direct quote from a geotechnical firm and budget it as its own line item.

Sources

  1. Unit Price Averages (workbook updated 2026-06-24)Alberta Transportation and Economic Corridors · 2026