Firefighter earnings by seniority

90th percentile

Top-level firefighter earnings begin at:

$46.84 per hour

$97,437 per year

75th percentile

Senior-level firefighter earnings begin at:

$35.21 per hour

$73,244 per year

50th percentile

Mid-level firefighter earnings begin at:

$25.64 per hour

$53,340 per year

25th percentile

Junior-level firefighter earnings begin at:

$18.68 per hour

$38,845 per year

10th percentile

Starting level firefighter earnings begin at:

$14.04 per hour

$29,200 per year

Approximate values based on highest and lowest earning segments.

Firefighter salary by state

State Name Average Salary
New York $81,240
New Jersey $76,380
Washington $75,200
California $74,700
Oregon $67,820
Connecticut $64,956
Nevada $64,920
Maryland $59,870
Massachusetts $59,330
Colorado $59,090
Pennsylvania $56,090
Hawaii $56,015
Rhode Island $55,900
Illinois $54,441
Florida $53,340
Alaska $52,460
Texas $51,240
Montana $50,400
Nebraska $50,060
Indiana $49,460
Virginia $49,110
New Hampshire $48,540
Missouri $47,750
Delaware $46,960
Ohio $45,910
Michigan $45,440
Arizona $44,190
North Dakota $44,130
Iowa $43,970
Wyoming $43,940
Oklahoma $41,970
South Dakota $40,470
Alabama $40,323
Tennessee $39,610
Idaho $38,961
Georgia $37,240
Utah $36,100
New Mexico $35,860
Kansas $35,522
Kentucky $35,512
West Virginia $35,340
South Carolina $35,230
Wisconsin $35,130
Arkansas $34,940
Vermont $34,730
Maine $34,210
North Carolina $32,590
Minnesota $30,560
Mississippi $28,690
Louisiana $28,200
Puerto Rico $25,460

How do firefighter salaries compare to similar careers?

Firefighters earn about the same as related careers in Florida. On average, they make less than make-up artists but more than energy brokers.

Career Median Salary
Make-Up artist salary $69K
Insurance sales agent salary $49K
Fire inspector salary $60K
Insurance appraiser salary $60K
Arbitrator salary $51K
Firefighter salary $53K
Police officer salary $57K
Librarian salary $55K
Funeral director salary $51K
Energy broker salary $47K

Source: CareerExplorer (Aggregated)