Cost guide · 2026

Retaining Wall Cost in Surrey, BC (2026)

How much does a retaining wall cost in Surrey? Most projects run $35–$85 per square face foot — small garden walls at the low end, tall engineered walls at the high end.

What you'll pay

Retaining wall costs in Surrey, at a glance

In 2026, a Surrey retaining wall typically costs $35–$85 per square face foot installed, with most full projects landing between $3,200 and $24,000 depending on height, access, materials and engineering.

Height is the biggest driver: walls under 1.2 m (4 ft) usually need no engineer; over 1.2 m need engineering plus a City of Surrey permit, which adds cost.

What affects your cost

  • Wall height & length
  • Access for machinery
  • Engineering & permits
  • Material — block/boulder/concrete/wood
  • Drainage & backfill
  • Old-wall removal

Price ranges

What different walls cost

Garden wall (under 2 ft)

Short, non-structural walls sit at the lower end of the $35–$85 range.

Mid-height wall (2–4 ft)

The most common project — a mid-range price for a versatile garden or terrace wall.

Engineered wall (over 4 ft)

Tall walls need engineering, so they sit at the high end of the range.

Boulder/rockery wall

Priced per face foot plus the cost of the rock itself.

Timber/wood wall

Lower cost up front, but a shorter lifespan than block or concrete.

Concrete crib wall

The high-end option for tall, heavily loaded walls.

Cost drivers

Why one wall costs more than another

Two walls of the same length can differ by thousands of dollars — height, ground conditions and access are usually what separate them.

A wall is more than the blocks you see. Excavation, drainage, backfill and any engineering or permit work are all part of the price, and a steep or tight site multiplies the labour behind each one.

What moves the price

  • Slope & access
  • Soil & excavation
  • Drainage requirements
  • Material & finish
  • Engineering & permits
  • Disposal of old wall

How to get an accurate quote

Get a fixed price, not a guess

  1. 01

    Send photos & measurements

    Snap a few photos of the slope and share rough length and height.

  2. 02

    Free on-site visit

    We walk the site, check soil and access, and take accurate measurements.

  3. 03

    Fixed itemized quote

    You get a written, line-by-line price — not a ballpark.

  4. 04

    Engineering & permits handled

    If your wall needs a stamp or a City of Surrey permit, we arrange it.

Questions, answered

Retaining wall cost FAQs

Most walls run $35–$85 per square face foot installed. Height, access, engineering and material are what push a wall toward the high end.
A short garden wall (under 2 ft) is at the low end of the range — often $3,200–$8,000 for a typical backyard run, depending on length and access.
Walls over 1.2 m (4 ft) generally need an engineer and a City of Surrey permit. Engineering and permit fees are added on top of construction and vary by wall height and site.
Timber or segmental block walls are usually the most economical up front, but they don't last like engineered block or concrete. We price all options so you can compare cost versus lifespan.
Send us photos and rough measurements, then we'll do a free on-site visit and give you a fixed, itemized quote — not a ballpark.

Free estimate

Get a fixed retaining wall quote

Tell us about your slope and the wall you have in mind. We'll be in touch within one business day to arrange a free on-site estimate.

Call(778) 657-0560

HoursMon–Sat, 8am–6pm

Visit13350 Central Ave, Surrey, BC V3T 0S1

No obligation, no hard sell — just good advice.