Salaripedia
English

How much does a firefighter make in Mobile?

$46,770a year

Median yearly pay for firefighters in the Mobile, AL metro area. That is $22.49 an hour or $3,898 a month.

Hourly
$22.49
Vs. national median
-21%
Rank among cities
236 of 347
Jobs in the area
710
Pay range
Lowest 10%: $34,980Median: $46,770Highest 10%: $75,820
PercentileYearlyHourly
10th$34,980$16.82
25th$45,090$21.68
Median$46,770$22.49
75th$61,000$29.33
90th$75,820$36.45

Other cities in Alabama

Median yearly pay for firefighters.

Tuscaloosa, AL$58,400
Birmingham, AL$51,050
Montgomery, AL$48,780
Columbus, GA$48,770
Huntsville, AL$48,010
Daphne, AL$46,260
Auburn, AL$44,400
Decatur, AL$43,650
Anniston, AL$39,940
Florence, AL$37,150
Gadsden, AL$36,700
Dothan, AL$36,610
Firefighter salary in Alabama Firefighter salary in all states

Related jobs in Mobile

Same field, median yearly pay.

Detective and Criminal Investigator$98,310
First-Line Supervisors of Police and Detective$75,970
First-Line Supervisors of Firefighting and Prevention Worker$68,350
Correctional Officer and Jailer$64,690
First-Line Supervisors of Security Worker$49,550
Private Detective and Investigator$47,770
Police and Sheriff's Patrol Officer$47,000
Security Guard$33,630
Salaries for every job in Mobile, AL

Frequently asked questions

How much does a firefighter make an hour in Mobile?

The median hourly pay in the Mobile, AL metro area is $22.49 ($46,770 a year).

Do firefighters make more in Mobile than the national average?

No: $46,770 against $59,280 nationally, 21% less.

How does Mobile compare with the rest of Alabama?

The median in Alabama is $47,600, so Mobile pays 2% less.

Where does Mobile rank for firefighter pay?

236 of 347 metro areas with data.

How much does a firefighter make starting out in Mobile?

The lowest-paid 10% make $34,980 or less a year; the top 10% make $75,820 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.