Serving Petaluma, Santa Rosa & the Bay Area
Asphalt and Concrete (707) 217-0835
Split-face block retaining wall with weep holes along a curved asphalt driveway
Call (707) 217-0835 Get an Estimate

How much does a retaining wall cost in Sonoma County?

HomeAdvisor’s published range for a retaining wall runs $3,192 to $9,206, with an average of $6,084. LawnStarter puts the national average at $6,300, and most people pay $3,500 to $9,400. Both are national numbers, and California work costs more.

We build retaining walls in block and stone across Sonoma County. Drain rock and a perforated pipe go in behind each one. A wall’s height and what sits above it drive both the price and the permit rules. Your own number comes from a written estimate after we look at the site.

What does a retaining wall cost per square foot?

LawnStarter puts most retaining walls at $20 to $53 per square foot of wall face. The material you choose moves that number. In LawnStarter’s figures, blocks start at $15 per square foot and natural stone runs as high as $90. HomeAdvisor prices the labor at $50 to $75 an hour, or $15 to $50 per square foot.

Wall materialPublished cost per square footPublisher
Interlocking blocks$15 to $35LawnStarter
Cinder blocks$15 to $40LawnStarter
Landscape blocks$15 to $60LawnStarter
Natural stone$20 to $90LawnStarter
Stone$5 to $100HomeAdvisor
Dry-stacked fieldstone$25 to $75HomeAdvisor
Poured concrete$20 to $40LawnStarter
Concrete (poured, split-face block or cinder block)$30 to $50HomeAdvisor
Wood$13 to $35LawnStarter
Wood$15 to $30HomeAdvisor

We build block and stone walls, and the other rows are there for comparison. In LawnStarter’s figures, blocks cost less than natural stone at both ends of the range. Stone has the widest spread, from $5 to $100 per square foot in HomeAdvisor’s guide.

What does a retaining wall cost by length?

HomeAdvisor publishes $400 to $3,600 for 10 linear feet of wall and $4,000 to $36,000 for 100 linear feet. Divide any row below by its length and you get $40 to $360 per linear foot. The $40 low end matches the bottom of HomeAdvisor’s range for a 2 foot wall. The $360 top matches its 6 foot wall.

Wall lengthHomeAdvisor’s published range
10 ft$400 to $3,600
15 ft$600 to $5,400
20 ft$800 to $7,200
50 ft$2,000 to $18,000
100 ft$4,000 to $36,000

LawnStarter prices by the area of the wall face instead, which is length times height. A wall 14 feet long and 3 feet tall has a 42 square foot face. LawnStarter lists $840 to $2,226 for that size. It lists $3,500 to $9,275 for 175 square feet and $7,000 to $18,550 for 350.

At the edges, LawnStarter says small jobs can cost as little as $1,200 and large jobs as much as $13,700. HomeAdvisor’s separate guide to stone walls puts a boulder or stone wall at $5,025 on average. Its total costs run $3,650 to $6,420.

Do you need a permit for a retaining wall in Sonoma County?

Two things decide it: how much soil the wall holds back and what sits above it. In unincorporated Sonoma County, Permit Sonoma’s handout BPC-005 sets the line at 3 feet. A wall that retains 3 feet of material or less is exempt from a building permit. The exemption ends when the wall supports a surcharge.

Permit Sonoma spells out two surcharge cases. Both apply once the wall holds back more than 1 foot. The first is ground above the wall that slopes steeper than 2 to 1. That means it rises more than 1 foot for every 2 feet across.

The second case is a road or structure on the ground the wall retains. A driveway above the wall counts. Each case applies within a distance of twice the wall’s height.

The 2025 California Building Code has a model exemption list that cities and counties adopt and amend. Its line is 4 feet, measured from the bottom of the footing to the top of the wall. A wall that supports a surcharge does not get that exemption.

Petaluma, Santa Rosa and the other cities in the county each set their own permit rules inside city limits. BPC-005 answers when a building permit is not required, and a grading permit is a separate question. We check the wall’s height and what sits above it against the permit rules before we quote.

When does a retaining wall need an engineer’s design in Sonoma County?

Permit Sonoma’s handout BPC-016 offers five approved retaining wall designs. They can be used in place of a wall designed by an engineer or architect. A wall built to one of them still needs a site evaluation and a building permit. Some walls need a complete engineer’s design instead.

The handout names the loads that call for one: driveways, parking areas, nearby structures, terraced walls and steep slopes. Each counts when it sits within a 45 degree angle from the bottom of the footing. Any change from the approved plans also calls for a complete engineer’s design.

How does height change the price of a retaining wall?

Taller walls cost more per foot. In HomeAdvisor’s guide, a 2 foot wall runs $40 to $200 per linear foot and a 6 foot wall $360. Past 4 feet, HomeAdvisor says walls need footings, reinforcement and sometimes scaffolding. They also need a structural engineer, at $350 to $750, per HomeAdvisor.

What does drainage behind a retaining wall cost?

For a french drain behind a wall, LawnStarter publishes $25 to $50 per linear foot. Behind 20 feet of wall, that works out to $500 to $1,000. HomeAdvisor says retaining walls need drainage, and most pros add gravel trenches, perforated pipes and weep holes.

Water that soaks in behind a wall adds weight and pushes against it. Clay holds that water longer because it drains slowly. The USDA lists slow to very slow permeability for Clear Lake clay, a soil series of central California’s coastal valleys.

Every block and stone wall we build gets drain rock and a perforated pipe behind it. The pipe carries the water out from behind the wall. We also do the site grading and drainage around a wall. For longer drain runs, our french drain cost guide has the published prices.

What does a retaining wall along a driveway cost?

LawnStarter prices a retaining wall along a driveway at $38 to $138 per linear foot. It puts walls on a slope at $40 to $200 per linear foot. A driveway also matters for the permit. A driveway on the ground a wall holds back is one of Permit Sonoma’s surcharge cases.

A wall can hold up the edge of a driveway, or hold back the bank beside a driveway cut. When the driveway is new, ask about both jobs at the same visit. We build the walls, and we also handle the asphalt paving for the driveway.

Does the dirt work behind a retaining wall need a permit?

It can. Permit Sonoma’s grading permit triggers for the unincorporated county include two that wall work can hit. One is cut or fill over 50 cubic yards, and the other is cut or fill deeper than 3 feet. A tall wall cut into a bank can cross the depth line.

The same grading limits come up on driveway jobs, as our driveway permit guide for Sonoma County explains. Digging also has a state rule. Government Code section 4216.2 requires notice to the regional notification center at least two working days ahead. Calling 811 reaches that center.

What do we look at before we quote a retaining wall?

The bank and the ground above it come first. Height and load decide the permit path, so we check both against the permit rules. Then we look at where water behind the wall can drain. You get a written estimate after the visit.

We are a third generation family paving company based in Petaluma, paving Sonoma County since 1988. For a written number on your wall, give us a call or ask for a retaining wall estimate.

Frequently asked questions

How much does a retaining wall cost per foot?
HomeAdvisor puts a 2 foot tall wall at $40 to $200 per linear foot. A 6 foot wall runs $360 per linear foot. LawnStarter prices walls along a driveway at $38 to $138 per linear foot. By wall face, LawnStarter publishes $20 to $53 per square foot. Each is a national figure, and prices in California run higher.
Does a 3 or 4 foot retaining wall need a permit in Sonoma County?
The answer turns on how much soil the wall holds back. In the unincorporated county, Permit Sonoma exempts walls retaining 3 feet or less from a building permit. A driveway or steep slope above can end that exemption. A wall holding back 4 feet is past the line. Cities set their own rules, and we check them before we quote.
What is the cheapest retaining wall material?
Among block and stone, blocks cost the least in LawnStarter's figures. It prices interlocking blocks at $15 to $35 per square foot and cinder blocks at $15 to $40. Natural stone runs $20 to $90. HomeAdvisor's stone range is wider, at $5 to $100. The cost table on this page compares more materials from both guides.
How long does it take to build a retaining wall?
Most retaining walls go up in one to three weeks, according to HomeAdvisor. The permit can add time before work starts. A wall built to Permit Sonoma's approved designs still needs a site evaluation and a building permit. Before digging, state law requires notice through 811 at least two working days ahead.
Does a retaining wall need drainage?
Yes. HomeAdvisor says retaining walls need drainage, and most pros add gravel trenches, perforated pipes and weep holes. Water trapped behind a wall adds weight and pushes on it. LawnStarter's figure for a drain behind a retaining wall is $25 to $50 per linear foot. Our block and stone walls get drain rock and a perforated pipe behind them.
Is it cheaper to build a retaining wall yourself?
Doing it yourself saves the labor. HomeAdvisor puts labor at $50 to $75 an hour, or $15 to $50 per square foot. The hard part is height and load. HomeAdvisor says walls over 4 feet need footings and reinforcement. Permit Sonoma treats a driveway or steep slope above a wall as a surcharge. Call 811 before you dig.
Ready to Start Your Project?

Get In Touch With Rich's Paving

A driveway past its best years, a parking lot due for new stripes, or a gravel road that needs real grading? Call or send the form. We will come look at the job and put a clear estimate in your hands, from the family that has paved Sonoma County since 1988.

Get an Estimate

Tell us about your project and we will get right back to you.

Call (707) 217-0835