Sidewalk repair in San Rafael, CA: who pays and how the city helps

California · Last checked November 2026

Cost-share program

San Rafael owners must repair adjacent sidewalks, but the city pays 50% of replacement up to $2,000, plus all curb and gutter work up to $4,000 and street tree work. The total cap is $6,000 per home.

Cost split: City pays 50% of sidewalk, up to $2,000

Key facts

Responsibility
Owners, under City Code Chapter 11.60.
Sidewalk replacement
50/50, city share up to $2,000.
City pays fully
Sidewalk shaving under 1.5 inches, curb and gutter (up to $4,000), street tree work, and missing ADA ramps.
Cap
$6,000 per residential property, $3,000 commercial.
Rules
Licensed contractor paying prevailing wages, and a permit.

Need a concrete contractor in San Rafael?

Get quotes from independent local pros who do this work. Free, no obligation.

What do you need?

How it works

Most US cities make the owner of the adjacent property responsible for the public sidewalk, even though it sits in the public right of way. Some cities share the cost, some reimburse a set rate, and a few, like Denver, now repair sidewalks themselves and charge a fee.

  1. Check whether the slab is on the city's list of hazards, or report it and ask for an inspection.
  2. Ask whether a cost-share program is open this year. Most have a small budget that runs out early.
  3. Read the program rules before you hire anyone. Some cities only pay if their own contractor does the work.
  4. If you hire your own contractor, get the city permit first and keep the invoice for any reimbursement.

What it costs

Fort Wayne puts a 5-by-5 foot slab at about $550 to $600, and Minneapolis reported an average of $1,255 per property in 2024. Prices depend on slab count, thickness, tree roots and whether a curb or drive approach is included.

Other San Rafael home rules

More in California and nearby

Sources

Last checked November 2026. Programs open, close and change funding every year. Confirm with the city before you hire anyone. Report a change.