Skip to content
San Diego Defensible Space Get a free quote
HomeWeed abatement
Vacant lots and notices

Weed abatement in San Diego

If you own a vacant lot, a hillside parcel, or a rental with an overgrown yard in San Diego, the city's weed abatement program will find it. Here is how the process works, what the notice means, and why clearing it yourself is far cheaper than letting the city's contractor do it and send you the bill.

How the City of San Diego's program works

The city's Annual Vacant Lot Weed Abatement Program sends request letters asking for voluntary compliance; lots that fail inspection get a Notice of Violation; lots that still are not cleared are cleared by city contractors, with all costs of the administrative abatement procedure charged to the owner under Municipal Code section 54.0206.

  1. Request letter. Sent by the city's contractor, Fire Prevention Services Inc. (FPSI), typically in spring, asking you to bring the lot into compliance with brush management requirements by a stated date.
  2. Inspection. The lot is inspected after the compliance date.
  3. Notice of Violation. If the lot fails, you receive a formal notice with a new deadline. You may appeal in writing.
  4. Forced abatement. If it is still not cleared, the city's contractor clears it and the full cost — the clearing, plus administrative fees — is billed to you and can become a lien on the property.

The program focuses on privately owned vacant lots that do not meet brush management requirements, but overgrown occupied properties are also subject to inspection and citation through the Brush Management / Weed Abatement division (619-533-4444).

What "compliant" means for a lot

  • Annual grass and weeds cut to 4 inches or less across the lot, or at minimum in the brush management zones nearest any structure (yours or a neighbor's).
  • Dead brush, dead trees, and fallen material removed.
  • Native brush thinned per Zone 2 standards (50%) where the lot is within 100 feet of a structure.
  • No trash, dumped material, or stored combustibles.
  • A fire access path maintained where the lot borders open space, in some cases.

The standard is the same brush management rule that applies to every property in a fire hazard zone; the difference is that vacant lots get inspected on a schedule whether or not anyone complains.

What it costs to clear it yourself

Hiring a crew to clear a vacant lot to satisfy a city notice typically costs $400 to $2,000 depending on size and growth, and tractor mowing of light growth on accessible ground runs $300 to $800 per acre.

That is almost always a fraction of what a forced abatement bill comes to, because the city's contractor cost is stacked with administrative fees and you have no say in the scope. If you have received a request letter or a Notice of Violation, send us the notice and the address and we will match you with a crew that can meet the city's date.

Outside the City of San Diego

The County of San Diego and most cities run their own weed abatement programs on a similar model: a notice, a deadline, then abatement at the owner's expense. In unincorporated county, CAL FIRE and San Diego County Fire enforce the 100-foot defensible space requirement under Public Resources Code 4291. Fire protection districts such as North County Fire (Fallbrook, Bonsall) and Alpine Fire have their own weed abatement request forms and inspection schedules.

If you got a notice

  1. Read the compliance date. The clock is real.
  2. Photograph the lot as it is.
  3. Get a quote this week. Request one here and note the notice in the comments.
  4. If you disagree with the notice, appeal in writing before the deadline — but get the clearing scheduled anyway.
  5. Keep the after photos and the receipt.

Get a free Zone 0 or brush clearance quote

Two minutes to tell us about your property. We connect you with one licensed, insured local crew — no obligation, no marketing lists.

Request a free quote