Firefighters in San Diego, California earn competitive salaries that reflect the city's high cost of living and the demanding nature of the profession. According to recent data, the salary range for firefighters in San Diego falls between $77,353 and $99,592 per year, with an average annual salary of approximately $88,552.
Entry-level firefighters typically start at the lower end of this range, while experienced personnel, those with specialized certifications, or those in supervisory roles can earn toward the upper bracket. Overtime, hazard pay, and additional certifications (such as paramedic training, hazardous materials handling, or technical rescue) can significantly increase total compensation.
Beyond base salary, San Diego firefighters receive comprehensive benefits packages that typically include health insurance, retirement plans (often through CalPERS), paid leave, and educational incentives. The San Diego Fire-Rescue Department also offers clear promotion pathways, with opportunities to advance to engineer, captain, battalion chief, and higher ranks—each accompanied by substantial salary increases.
While these salaries are above national averages for firefighters, it's important to note that San Diego has one of the highest costs of living in the United States. Housing costs in particular consume a significant portion of income, which is why many firefighters choose to live in more affordable neighboring communities and commute.
Source: Salary.com, 2020 data (figures may have adjusted for inflation and contract negotiations since publication)