Skip to content

Contractor licenses in California

Start with the page that matches your trade or classification, then use the official links and filing tools when you are ready to file.

License lookup
Check a CSLB license
Renewal cycle
Every 2 years for most licenses; every year for others
Renewal fees
$135-$470
Continuing education
7 hours per cycle

CSLB licenses renew every two years; active renewal is $450 for sole owners and $700 for other entities ($470 and $720 for C-10 electrical).

All license pages

LicenseBoardRenewalFeeCE
Boiler, Hot Water Heating and Steam Fitting (C-4) Bond and Insurance requiredCalifornia Contractors State License Board (CSLB)2 years$450.00None
CDPH Lead-Related Construction Certification California Department of Public Health (CDPH), Childhood Lead Poisoning Prevention Branch1 year$135.007 hours
Concrete Contractor (C-8) Bond and Insurance requiredCalifornia Contractors State License Board (CSLB)2 years$450.00None
Demolition Contractor (Class C-21) Bond and Insurance requiredCalifornia Contractors State License Board (CSLB)2 years$450.00None
DIR Public Works Contractor Registration Insurance requiredCalifornia Department of Industrial Relations (DIR)1 year$400.00None
DOSH Asbestos Contractor Registration Insurance requiredCalifornia Division of Occupational Safety and Health (Cal/OSHA) Asbestos Contractors' Registration Unit1 year$150.00Required

6 of 34 shown

Renewal deadlines in California

When California contractor licenses come due

Every 2 years

27 license pages, including Electrical Contractor (C-10), General Building Contractor (Class B), General Engineering Contractor (Class A).

Every year

3 license pages, including DOSH Asbestos Contractor Registration, DIR Public Works Contractor Registration, CDPH Lead-Related Construction Certification.

Get the contractor compliance checklist

We’ll email you the renewal checklist for your state — license fees, bond and insurance requirements, deadlines, and the items contractors most often miss.

Stay compliant and keep working

Free for up to 10 managed items No credit card required