Firefighters Salary and Pay
How much do Firefighters make?
In May 2024 the middle Firefighters worker earned $59,530 a year, the average was $63,890, and the survey counted 332,240 jobs. The 25th percentile is $44,180 and the 75th is $77,410.
The complete pay picture for Firefighters: 332,240 jobs nationally, a median of $59,530, and the state and metro tables that show where that median is beaten and where it is not.
Updated November 5, 2026
Salary converter for this occupation
Every level in the picker is a published BLS figure for Firefighters, not a national average. Annual-to-hourly conversions divide by 2,080 hours, the survey's full-time year; top-coded levels use $239,200, the floor BLS prints, so the true figure is higher.
The national wage ladder (BLS OEWS, May 2024)
| Pay level | Annual wage | Hourly wage |
|---|---|---|
| 10th percentile | $34,490 | $16.58 |
| 25th percentile | $44,180 | $21.24 |
| Median (50th) | $59,530 | $28.62 |
| 75th percentile | $77,410 | $37.22 |
| 90th percentile | $101,330 | $48.72 |
Percentiles answer the question a single average cannot: where would a given Firefighters offer sit among all 332,240 workers doing this job? The survey top-codes at $239,200+ and withholds unreliable cells, shown as n/p in the table.
Employment and concentration
BLS counted 332,240 Firefighters jobs in May 2024, which is 0.22% of all U.S. employment in the survey. Work is most concentrated in New Hampshire, where the location quotient is 1.95, meaning the occupation holds 1.95 times its national share of local jobs. Texas employs the most people outright, 30,400 of them, and the three largest state employers together account for 23.9% of the national total.
Read the ladder as a career path in numbers: $44,180 at the 25th percentile, $59,530 at the middle, $77,410 at the 75th. The full 10-to-90 range runs $66,840, a ratio of 2.9 to 1. Where a specific job offer lands on that range says more about the role's level than the occupation's headline median does.
Pay by state
Every state with a publishable estimate is in this table, 50 of them, sorted by jobs. The pay leader by median is Washington at $93,490; the jobs leader is Texas:
| State | Employment | Jobs per 1,000 | Location quotient | Mean annual | Median annual |
|---|---|---|---|---|---|
| Texas | 30,400 | 2.2 | 1.02 | $60,880 | $60,840 |
| California | 27,580 | 1.5 | 0.71 | $98,200 | $83,400 |
| Florida | 21,470 | 2.2 | 1.01 | $63,610 | $58,360 |
| Ohio | 18,750 | 3.4 | 1.57 | $59,170 | $59,470 |
| North Carolina | 18,200 | 3.7 | 1.72 | $42,450 | $37,250 |
| New York | 14,730 | 1.5 | 0.72 | $86,680 | $88,380 |
| Illinois | 14,510 | 2.4 | 1.11 | $76,650 | $79,080 |
| Massachusetts | 11,910 | 3.3 | 1.52 | $73,130 | $73,110 |
| Georgia | 11,660 | 2.4 | 1.11 | $47,340 | $45,970 |
| Virginia | 10,820 | 2.7 | 1.24 | $58,510 | $58,300 |
| Indiana | 8,550 | 2.7 | 1.24 | $61,850 | $61,470 |
| Wisconsin | 8,010 | 2.7 | 1.27 | $51,840 | $47,710 |
| Washington | 8,000 | 2.3 | 1.05 | $87,240 | $93,490 |
| South Carolina | 7,570 | 3.3 | 1.55 | $45,730 | $45,960 |
| Michigan | 7,390 | 1.7 | 0.78 | $55,970 | $55,570 |
| Alabama | 6,930 | 3.3 | 1.54 | $49,640 | $47,490 |
| Arizona | 6,870 | 2.1 | 1.00 | $60,660 | $58,650 |
| Missouri | 6,740 | 2.3 | 1.07 | $53,180 | $48,470 |
| New Jersey | 6,590 | 1.6 | 0.72 | $87,710 | $87,660 |
| Tennessee | 6,510 | 2.0 | 0.92 | $49,810 | $47,300 |
| Colorado | 6,170 | 2.1 | 0.99 | $78,560 | $76,560 |
| Kentucky | 5,320 | 2.7 | 1.24 | $40,960 | $37,140 |
| Maryland | 5,250 | 1.9 | 0.89 | $72,070 | $70,580 |
| Minnesota | 4,890 | 1.7 | 0.78 | $48,510 | $41,990 |
| Louisiana | 4,690 | 2.5 | 1.14 | $37,270 | $33,700 |
| Oklahoma | 4,110 | 2.4 | 1.13 | $50,090 | $47,270 |
| Oregon | 3,660 | 1.9 | 0.86 | $71,930 | $73,270 |
| Kansas | 3,630 | 2.5 | 1.18 | $48,410 | $44,060 |
| New Hampshire | 2,880 | 4.2 | 1.95 | $55,800 | $57,030 |
| Connecticut | 2,860 | 1.7 | 0.79 | $72,090 | $77,660 |
| Utah | 2,650 | 1.5 | 0.72 | $53,580 | $49,270 |
| Mississippi | 2,630 | 2.3 | 1.05 | $38,560 | $36,980 |
| Maine | 2,390 | 3.8 | 1.74 | $49,210 | $47,490 |
| Nevada | 2,360 | 1.5 | 0.71 | $69,050 | $67,120 |
| Arkansas | 2,280 | 1.8 | 0.82 | $43,870 | $42,100 |
| New Mexico | 2,200 | 2.6 | 1.19 | $44,110 | $42,920 |
| Idaho | 2,100 | 2.5 | 1.15 | $56,370 | $53,860 |
| Iowa | 2,050 | 1.3 | 0.61 | $57,440 | $55,190 |
| Rhode Island | 1,590 | 3.2 | 1.49 | $68,840 | $69,480 |
| District of Columbia | 1,430 | 2.0 | 0.93 | $80,320 | $79,430 |
| Nebraska | 1,060 | 1.0 | 0.48 | $58,960 | $61,760 |
| Alaska | 1,040 | 3.3 | 1.51 | $59,730 | $63,220 |
| West Virginia | 1,040 | 1.5 | 0.69 | $44,450 | $41,500 |
| Montana | 960 | 1.9 | 0.87 | $62,840 | $64,020 |
| North Dakota | 750 | 1.8 | 0.82 | $56,000 | $53,660 |
| Wyoming | 680 | 2.4 | 1.13 | $54,970 | $51,850 |
| South Dakota | 540 | 1.2 | 0.55 | $48,500 | $47,520 |
| Vermont | 470 | 1.5 | 0.71 | $47,140 | $46,130 |
| Delaware | 450 | 0.9 | 0.44 | $54,760 | $48,060 |
| Pennsylvania | n/p | n/p | n/p | $67,930 | $71,430 |
The occupation in context
Ranked against all 826 published occupations, Firefighters stands number 111 by employment and number 416 by median pay. Inside its own major group, Protective Service Occupations, the group median wage is $58,610 across 24 detailed occupations, so this occupation pays 2% more than its group median, and it supplies 9.1% of the group's 3,654,920 jobs. In 19 of the 50 states with a published median, the state median beats the national median of $59,530, which is the single best quick test of whether this occupation's pay is set nationally or locally: a high count means local markets regularly outbid the national figure.
Metropolitan areas: where the jobs and the pay sit
New York-Newark-Jersey City, NY-NJ is the largest metro employer with 15,770 jobs, 4.7% of the national total. Below, the biggest employers come first; the pay table after it only counts metros with 500 or more jobs in the occupation, so its leader is a real market and not a statistical artifact.
Largest metro employers
| Metropolitan area | Employment | Mean annual | Median annual |
|---|---|---|---|
| New York-Newark-Jersey City, NY-NJ | 15,770 | $92,290 | $105,250 |
| Chicago-Naperville-Elgin, IL-IN | 10,560 | $84,130 | $88,290 |
| Dallas-Fort Worth-Arlington, TX | 9,320 | $67,460 | $65,440 |
| Boston-Cambridge-Newton, MA-NH | 8,550 | $74,810 | $73,700 |
| Washington-Arlington-Alexandria, DC-VA-MD-WV | 7,470 | $71,160 | $67,850 |
| Los Angeles-Long Beach-Anaheim, CA | 7,200 | $109,880 | $99,210 |
| Houston-Pasadena-The Woodlands, TX | 6,610 | $60,100 | $59,820 |
| Atlanta-Sandy Springs-Roswell, GA | 6,050 | $49,790 | $47,770 |
| Miami-Fort Lauderdale-West Palm Beach, FL | 5,280 | $85,270 | $75,590 |
| Charlotte-Concord-Gastonia, NC-SC | 4,520 | $46,190 | $37,530 |
Highest-paying metros (500+ jobs)
| Metropolitan area | Employment | Mean annual | Median annual |
|---|---|---|---|
| San Jose-Sunnyvale-Santa Clara, CA | 1,180 | $142,380 | $164,940 |
| San Francisco-Oakland-Fremont, CA | 3,410 | $112,400 | $121,270 |
| Los Angeles-Long Beach-Anaheim, CA | 7,200 | $109,880 | $99,210 |
| Sacramento-Roseville-Folsom, CA | 2,140 | $107,540 | $108,320 |
| Seattle-Tacoma-Bellevue, WA | 4,150 | $97,830 | $102,220 |
| New York-Newark-Jersey City, NY-NJ | 15,770 | $92,290 | $105,250 |
| Denver-Aurora-Centennial, CO | 2,900 | $89,610 | $88,860 |
| Portland-Vancouver-Hillsboro, OR-WA | 1,670 | $87,180 | $85,300 |
| Miami-Fort Lauderdale-West Palm Beach, FL | 5,280 | $85,270 | $75,590 |
| Chicago-Naperville-Elgin, IL-IN | 10,560 | $84,130 | $88,290 |
At the other end, Jackson, MS posts the lowest mean pay among metros with at least 500 jobs, $33,930 a year, against $142,380 in San Jose-Sunnyvale-Santa Clara, CA. Anyone relocating for this work should price the destination metro's table row, not the national median, before signing anything.
What the median pay looks like as a budget
The median Firefighters paycheck, gross, is $2,290 every two weeks on an annual $59,530, which is $4,961 a month and $1,145 a week. Moving from the 25th percentile ($44,180) to the 75th ($77,410) is worth $33,230 a year, which is the realistic size of the experience and specialization premium inside this occupation. Gross is a starting point, not a budget: the paycheck calculator nets it down by state, an offer comparison lives in the salary calculator, and the raise vs inflation calculator separates a real raise from a nominal one.
To place a real offer: a salary of $65,483 would sit between the median ($59,530) and the 75th percentile ($77,410), inside the top half but outside the top quarter of this occupation's ladder. An offer at the 25th percentile, $44,180, is $15,350 under the median, the typical size of the discount attached to entry-level or low-cost-market postings in this field.
Related occupations in Protective Service Occupations
Sibling occupations in Protective Service Occupations: Correctional Officers and Jailers, First-Line Supervisors of Police and Detectives, Lifeguards, Ski Patrol, and Other Recreational Protective Service Workers, Detectives and Criminal Investigators, First-Line Supervisors of Firefighting and Prevention Workers, Crossing Guards and Flaggers. Medians there are computed identically, so the comparison is apples to apples; the full set lives on the Careers hub.
Frequently asked questions
What is the median salary for Firefighters?
$59,530 a year ($28.62), the middle wage among 332,240 counted workers in the BLS May 2024 estimates. The 75th percentile is $77,410 and the 90th is $101,330.
Where are Firefighters jobs concentrated?
By headcount, Texas leads with 30,400 jobs; by concentration, New Hampshire leads with a location quotient of 1.95, meaning the occupation is 1.95 times as dense there as nationally.
What do the top 10% of Firefighters earn?
$101,330 a year or more. The gap between the 90th percentile and the median ($59,530) is the size of the senior and specialist premium in this occupation.
How does EveryCalc get Firefighters pay data?
From the Bureau of Labor Statistics OEWS bulk files for May 2024 (national, state, and metropolitan), downloaded November 5, 2026. Nothing on this page is self-reported by workers or scraped from job postings.