Skip to main content

Roofing Jobs in California

-

California · Roofing careers

Find the work that fits

Explore roofing work around Los Angeles, the Bay Area, Sacramento, San Diego, and the Central Valley. Compare installation, repair, service, sales, estimating, and field leadership roles by the actual worksite and pay arrangement.

Use the listings

Results below use the California state filter. Open a posting to confirm its real worksite, project type, and travel territory.

Before you apply

Ask for the actual service territory; a statewide label can conceal extensive travel. Check whether the role is employee or subcontractor work and who provides tools, safety equipment, and training.

Work areas to compare

Los Angeles

For a Los Angeles posting, confirm whether the day centers on residential replacement, commercial installation, or repair. Check the crew’s usual work radius.

the Bay Area

In the Bay Area, compare field and service work by dispatch point, on-call expectations, and whether travel between jobs is paid.

Sacramento

For Sacramento openings, ask how estimating, project oversight, or sales duties are divided and whether leads or a vehicle are provided.

California conditions and the offer

NOAA’s California summary describes coastal, valley, mountain, and desert conditions within one state. Ask how the employer plans around these conditions; weather alone does not establish hiring demand. Read the NOAA state summary.

  • Field work: compare hourly pay, overtime terms, equipment, and paid travel.
  • Sales: ask about base pay, leads, commission timing, and cancellations.
  • Estimating and leadership: clarify territory, reporting duties, and vehicle use.

Roofer wages in California

The 2025 BLS wage estimates published by O*NET report a median of $30.58 per hour and $63,600 per year for roofers in California. The middle half of reported hourly wages runs from $28.57 (25th percentile) to $36.27 (75th percentile). These percentiles describe the wage distribution; they are not apprentice, journeyman, or foreman pay grades.

State and available regional medians: roofers, SOC 47-2181
Survey geography Hourly median Annual median
California $30.58 $63,600
Bakersfield-Delano, CA $29.15 $60,640
Chico, CA $29.38 $61,110
Eastern Sierra-Mother Lode Region of California nonmetropolitan area $30.12 $62,650
Fresno, CA $30.00 $62,400
Los Angeles-Long Beach-Anaheim, CA $30.56 $63,560
Merced, CA $29.23 $60,800
Modesto, CA $30.26 $62,940
North Coast Region of California nonmetropolitan area $29.20 $60,730
North Valley-Northern Mountains Region of California nonmetropolitan area $30.45 $63,340
Oxnard-Thousand Oaks-Ventura, CA $30.21 $62,840
Redding, CA $29.66 $61,690
Riverside-San Bernardino-Ontario, CA $29.83 $62,050
Sacramento-Roseville-Folsom, CA $30.44 $63,320
Salinas, CA $29.58 $61,530
San Diego-Chula Vista-Carlsbad, CA $29.90 $62,180
San Francisco-Oakland-Fremont, CA $35.74 $74,340
San Jose-Sunnyvale-Santa Clara, CA $36.85 $76,650
San Luis Obispo-Paso Robles, CA $30.30 $63,030
Santa Cruz-Watsonville, CA $29.64 $61,640
Santa Maria-Santa Barbara, CA $29.51 $61,390
Santa Rosa-Petaluma, CA $30.78 $64,020
Stockton-Lodi, CA $29.78 $61,950
Vallejo, CA $29.85 $62,080
Visalia, CA $28.44 $59,160
Yuba City, CA $29.44 $61,230

Compare an offer with the row that covers its actual worksite. A metro may cross a state border, and nonmetropolitan estimates cover a broader area than one town. An omitted region has no row in the table checked here; its wage should not be inferred from a neighboring metro.

These estimates concern employee roofers. They do not establish sales commissions, self-employed contractor income, prevailing-wage obligations, or guaranteed annual earnings. Benefits, overtime, paid travel and seasonal hours affect an offer’s value. The median is not a legal minimum.

Source: O*NET local wages for roofers in California, identifying BLS 2025 wage data. Retrieved October 23, 2026.

Among the published regional rows for California, Visalia, CA has a median of $28.44 per hour and San Jose-Sunnyvale-Santa Clara, CA has a median of $36.85. These are regional benchmarks, not a ranking of employers or a forecast of vacancies. Compare the worksite geography before treating a statewide figure as local pay.

Explore roofing jobs by city in California

Use these local guides to compare reporting points, regional wages, and practical questions for employers. A city page is a starting point; confirm the project address in each listing.