Skip to main content
Municipal GuideCaliforniaContra Costa County

Contra Costa County, California Building Permit Guide

Contra Costa County’s Department of Conservation and Development issues building permits and inspects work in unincorporated areas and in Clayton, Hercules, Lafayette, Moraga and Orinda.

Authority: Department of Conservation and DevelopmentServes: Unincorporated county plus Clayton, Hercules, Lafayette, Moraga and OrindaPhone: 925-655-2700
Application and Permit Center
925-655-2700Building Inspection 925-655-2704
Inspection line
925-646-4108Same-day requests until 5:30 AM
Land Development Surcharge
40%On all building permit fees
Retaining walls
3 feet or moreNeed a building permit

Contra Costa County’s Department of Conservation and Development (DCD) provides building permit and inspection services for unincorporated Contra Costa County along with the cities of Clayton, Hercules, Lafayette, Moraga and Orinda; other cities and towns have their own building departments. DCD’s Building Inspection office is at 30 Muir Road, Martinez, open Monday through Thursday 7:30 a.m. to 5 p.m. and Friday 7:30 a.m. to 4 p.m. (Building Code Hotline 925-655-2737).

This guide covers DCD’s building permit area. County pages give more than one main DCD number; this guide uses the Application and Permit Center number. Fees are from the Land Development Fee Schedule PDF, although the Payment Information page still cites an earlier adoption. The Environmental Health website could not be checked, so its contacts come from the County’s older permit lists.

What requires a building permit in Contra Costa County?

  • Retaining walls of 3 feet or more need a building permit.
  • Drainage plans (Ordinance 2007-01) are required for certain projects, including 1,000 square feet or more of new impervious surface, grading or clearing of more than 10,000 square feet, or work within 100 feet of the top bank of a mapped watercourse.
  • Soil investigation report: required for a new single-family dwelling and for all commercial projects, unless the Building Official grants an exception. For flood zone information call (925) 313-2000.
  • Local ordinances in Title 7 of the County Code cover gas shut-off valves, EV parking and charging (Ordinance 2015-22) and wood-burning appliances (Ordinance 2000-35).

Short on time to read all of this?

Get a free quote →

Many projects, including all residential units, need Planning approval before a building permit.

California builds on one statewide code, Title 24, whose 2025 edition took effect on 1 January 2026; the editions in effect when the application is submitted apply, and cities and counties may adopt local amendments only with findings filed with the state (new residential amendments are largely frozen until June 2031). Title 24 and local amendments

Who handles permitting in Contra Costa County?

DCD does planning only for unincorporated areas. In Clayton, Hercules, Lafayette, Moraga and Orinda the city does planning and DCD does the building permit: for example City of Lafayette Planning 925-284-1976, Town of Moraga Planning 925-888-7040 and City of Orinda Planning 925-253-4210.

Not sure this scope needs a permit?

Get a free quote →
Other agencies on a County building permit
OfficeHandlesContact
Public WorksEncroachment, obstruction and excavation; sidewalk, driveway, curb and gutter; floodplain and flood control(925) 313-2000
Environmental HealthSeptic tanks and wells(925) 608-5500; Land Use/Water/Sewage/Inspection Service (925) 608-5570
Contra Costa County Fire Protection DistrictFire code review(925) 941-3300
East Contra Costa Fire Protection DistrictFire code review(925) 941-3450
Moraga/Orinda Fire Protection DistrictFire code review(925) 258-4599
San Ramon Valley Fire Protection DistrictFire code review(925) 838-6600

Contra Costa County permit costs and fees

Building and planning fees come from the Land Development Fee Schedule, adopted by the Board of Supervisors on May 24, 2022 and effective August 10, 2022:

  • Plan review on improvement value up to $2,000: $49, plus $8.94 for each additional $1,000.
  • A 40% Land Development Surcharge applies on all building permit fees.
  • Residential re-roof: $150 for the permit/inspection plus $38 processing. Reinspections: $150 per inspection trip.

The permit can also include fees DCD collects for other agencies, such as fire district and school district impact fees and Public Works drainage area and road fees. Card payments carry a 2.5% convenience fee, and payments are taken only through the ePermits Center or in person or by mail, never by phone, e-mail or wire transfer.

Rather talk it over?

Call 1-855-478-4290 →

How to get a building permit in Contra Costa County

1. Get Planning approval

From DCD in unincorporated areas, or from the city in Clayton, Hercules, Lafayette, Moraga or Orinda.

2. Line up reports

Soil investigation report and, where Ordinance 2007-01 applies, a drainage plan.

3. Apply and pay in the ePermits Center

Applications are filed and paid there; card payments add 2.5%.

4. Fire district review

Fire code review is done by the local fire protection district.

5. Schedule inspections

Online in the ePermits Center or on 925-646-4108.

A building permit carries a validity period and can expire if work does not start or stalls between inspections; confirm the expiry with County Building Inspection on phased or delayed work. Permit validity in California

Rather not deal with the Contra Costa County building department?

Get a free quote →

Inspections in Contra Costa County

Schedule inspections online in the ePermits Center (no login needed) or on the automated phone line, 925-646-4108. Same-day requests on the phone system are accepted until 5:30 AM Monday-Friday; same-day requests left on voicemail are not scheduled. Cancel or reschedule online before 6:00 AM on inspection day. The day’s schedule is posted after 8:45 AM, Monday-Friday, with 3 hour inspection windows. To avoid a cancelled inspection and a re-inspection fee, have the permit and stamped plans on site and a representative 18 years or older present.

Official Contra Costa County permitting resources

These are the primary sources behind this guide. Codes, fee schedules and procedures change — confirm the position for your filing date.

Want this handled start to finish?

Get a free quote →

Frequently asked questions

Does Contra Costa County issue building permits in Lafayette or Orinda?

Yes. DCD provides building permit and inspection services for Clayton, Hercules, Lafayette, Moraga and Orinda, but those cities do their own planning.

Does a retaining wall need a permit?

Yes, in DCD’s area a building permit is required for a retaining wall of 3 feet or more.

Can I pay County permit fees by phone?

No. Payments are taken only through the ePermits Center or in person or by mail.

Simplify Contra Costa County permitting with Alliance Permitting

250K+Permits approved
All 50States covered
21+ YearsJurisdictional depth
Done-for-youWe file, you build

Inspections are where schedules slip.

Get a free quote →
  • Confirm which office has the parcel and which other agencies must sign off before the building permit
  • Prepare the application and plans in the format the local portal accepts
  • Track plan review, pay fees and schedule inspections against each office’s cut-off

Alliance Permitting is a permit documentation and submission company in California. We prepare your paperwork, file it correctly and coordinate with the permitting authority through issuance. We are not a contractor and we do not perform licensed plan review or inspections; that work stays with your licensed team and the jurisdiction.

Ready to break ground in Contra Costa County sooner?

Let Alliance prepare, file, and track your Contra Costa County permits while your crew stays on the job.

This guide is provided by Alliance Permitting for general information about Contra Costa County permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.