California fire captain salaries by department, 2025

7,383 people held a fire captain title at 324 California city, county and district fire departments in 2025. Those who worked the full year earned an average of $261,904, overtime included, against $186,123 for firefighters.

What is the average fire captain salary in California?

Lowest-paying department

$123,350

Imperial County
County government

Average total pay, full-year California fire captains1

$261,904

average base pay $151,722

Highest-paying department

$376,798

Ontario
City in San Bernardino County

Highest- and lowest-paying among the 143 departments with at least 10 full-year captains. The lists below include every department with at least 5.

Fire captains
7,383
6,223 of them worked the full year
Median total pay
$255,003
the middle captain: half earned more, half less
Overtime
$87,350
average per full-year captain; the middle one $76,752
Official range
$127,579
to $153,960: the middle reported bottom and top

Which California fire departments pay captains the most?

By average total pay of full-year fire captains, among departments with at least 5 of them.

Which California counties pay fire captains the most?

Average total pay of full-year captains across each county's city, county and district fire departments, where at least 5 of them worked the full year. The dashed line marks the California average of $261,904.

  1. Los Angeles$311,468
  2. San Francisco$304,319
  3. Alameda$304,297
  4. San Mateo$289,541
  5. Santa Clara$289,238
  1. Contra Costa$284,262
  2. San Bernardino$283,095
  3. Orange$268,872
  4. Solano$264,732
  5. Ventura$259,465

Compare fire captain pay at every California department

Every department with at least 5 fire captains: what full-year captains earned and the official range for the rank. Click a column to sort it.

Showing 1 to 25 of 217 departments, highest average total pay first.

OntarioSan Bernardino CountySan Bernardino$376,798$133,856$136,973 to $166,51853
Culver CityLos Angeles CountyLos Angeles$367,644$110,181$155,75615
Santa MonicaLos Angeles CountyLos Angeles$359,254$133,329$141,672 to $174,90030
Mountain ViewSanta Clara CountySanta Clara$349,190$114,935$185,370 to $223,22421
Santa ClaraSanta Clara CountySanta Clara$344,479$42,390$172,862 to $220,97132
San Ramon Valley Fire ProtectionContra Costa CountyContra Costa$342,012$97,507$178,829 to $214,60038
Montecito Fire Protection DistrictSanta Barbara CountySanta Barbara$336,505$110,012$168,809 to $180,7236
Manhattan BeachLos Angeles CountyLos Angeles$332,615$106,314$163,956 to $180,9728
TorranceLos Angeles CountyLos Angeles$329,927$101,087$149,124 to $164,41229
Palo AltoSanta Clara CountySanta Clara$327,534$100,101$166,508 to $215,19719
Chino Valley Independent Fire DistrictSan Bernardino CountySan Bernardino$327,334$124,555$144,268 to $175,36426
Menlo Park Fire Protection DistrictSan Mateo CountySan Mateo$322,025$83,949$179,829 to $198,26232
Los AngelesLos Angeles CountyLos Angeles$321,984$129,370$159,586 to $177,856582
Los Angeles CountyLos Angeles CountyLos Angeles$321,714$140,259$127,633 to $154,305748
Beverly HillsLos Angeles CountyLos Angeles$315,825$91,365$165,907 to $184,92516
Alameda CountyAlameda CountyAlameda$313,039$110,931$139,223 to $169,478107
OaklandAlameda CountyAlameda$312,769$101,571$179,61153
FairfieldSolano CountySolano$310,908$81,122$133,136 to $161,82623
ComptonLos Angeles CountyLos Angeles$309,912$157,966$100,233 to $117,51912
HaywardAlameda CountyAlameda$309,496$70,581$186,397 to $205,55841
San FranciscoSan Francisco CountySan Francisco$304,319$59,967$165,56783
MilpitasSanta Clara CountySanta Clara$301,754$81,277$159,142 to $193,43917
El SegundoLos Angeles CountyLos Angeles$300,762$62,997$134,478 to $159,7989
PleasantonAlameda CountyAlameda$297,908$113,308$160,946 to $169,04233
South San FranciscoSan Mateo CountySan Mateo$297,311$70,632$109,221 to $132,7877

"Fewer than 5": fewer than 5 captains worked the full year, too few for an average. Departments with fewer than 5 captains aren't listed. Los Angeles's ranges come from the City's own salary schedules from June 29, 2025: it reported none to the State Controller for these ranks.

How much more do fire captains earn than firefighters in California?

Average total pay of full-year staff at every California city, county and district fire department, overtime included.

Captains earn $75,781 more than firefighters on average. Engineers average $216,584, lieutenants average $238,584 and battalion chiefs average $312,313.

Questions about fire captain pay in California

How much does a fire captain make in California?

Full-year California fire captains at city, county and district fire departments earned an average of $261,904 in 2025, including $87,350 in overtime. The middle captain earned $255,003. Firefighters averaged $186,123.

Which California fire department pays captains the most?

Among departments with at least 10 full-year captains, Ontario has the highest average total pay, $376,798, followed by Culver City ($367,644) and Santa Monica ($359,254).

Which California county pays fire captains the most?

Los Angeles County, where full-year captains at its city, county and district fire departments averaged $311,468, followed by San Francisco County ($304,319) and Alameda County ($304,297).

What is the official pay range for a fire captain in California?

Across California's departments, the middle reported range for captains runs from $127,579 to $153,960 a year. Each department's own range is in the table on this page.

Sources for the California fire captain figures

Every person who held a fire captain title at any point in 2025 counts toward the headcount. Pay figures use only people who worked roughly the full year: those whose regular pay reached at least 90% of the bottom of their official range. Total pay is gross wages before tax, including overtime, lump sums and other pay. Every figure covers at least 5 people.

  1. State Controller's Office, Government Compensation in California, 2025: positions, official pay ranges, wages and pension and health contributions as reported by each city, county and special district.

How we read the data