TradePath

California Roofer License: Requirements, Cost & Timeline

California requires a state license for this trade. Here is every step, fee and hour it takes — and what it pays once you are licensed.

Last checked 2026-11-06•Sources: 8 official pages•Pay data: 2024
State fees
$650
before training
Time to finish
—
Median pay
$69,000
per year, statewide
State license
Required
California Contractors State License Board (CSLB)

Do you need a license?

Yes. The credential is the CSLB C-39 Roofing Contractor License, issued by the California Contractors State License Board (CSLB). Working without it is a violation in California and can carry fines or a stop-work order, so the sequence below matters: training first, then the exam, then the application.

Read this carefully: this is a contractor licence — it is held by the business that contracts with the public, not by every employee. You can often work in the trade as an employee without holding it yourself; you need it when you take jobs directly from customers.

Steps to get licensed

  1. Accumulate at least 4 years (within the last 10 years) of journey-level roofer experience that a former employer or contractor can certify on the Certification of Work Experience form
  2. Submit the CSLB original application with the $450 application fee for one classification
  3. Pass the law and business exam plus the trade exam (administered by PSI) after CSLB accepts the application
  4. File a $25,000 contractor surety bond and proof of workers' compensation insurance (or a valid exemption)
  5. Pay the $200 initial license fee (sole owner) and receive the license; renew every 2 years for $450

What it costs

The figures below are what the state charges. Training is separate and quotes vary by provider — a community-college programme and a private trade school can differ by thousands for the same licence.

ItemAmount
Application fee$450
License / certification fee$200
Renewal fee$450
Total state fees$650

The exam fee is set by the testing vendor, not the state, and is not included above.

Full cost breakdown for California →

Keeping it valid

The licence renews every 2 years and the renewal fee is $450. California does not recognize out-of-state contractor licenses generally, but CSLB has reciprocity agreements with Arizona, Louisiana and Nevada that can waive the trade exam; the law and business exam and experience verification still apply.

What it pays in California

Median annual wage for Roofer in California: $69,000 ($33.17/hour), across 18,920 jobs. That is the midpoint — half of people in this trade earn more, half less.

Pay detail for California, and how it compares →

Other states

StateState feesTimeMedian pay
Florida$535—$47,030
Texas——$44,480

Common questions

Do you need a license to be a Roofer in California?

CSLB C-39 Roofing Contractor License. Yes — issued by the California Contractors State License Board (CSLB).

How much does a Roofer license cost in California?

$650 in state fees. Exam retakes cost extra.

How long does it take to get a Roofer license in California?

The board does not publish a fixed hour requirement.

What does a Roofer make in California?

The median is $69,000 a year ($33.17 an hour) statewide, per BLS OEWS May 2024.

Sources