Salaripedia
English

How much does a heating make in Florence?

$46,560a year

Median yearly pay for heatings in the Florence-Muscle Shoals, AL metro area. That is $22.38 an hour or $3,880 a month.

Hourly
$22.38
Vs. national median
-24%
Rank among cities
381 of 389
Jobs in the area
250
Pay range
Lowest 10%: $35,160Median: $46,560Highest 10%: $61,780
PercentileYearlyHourly
10th$35,160$16.90
25th$36,760$17.67
Median$46,560$22.38
75th$57,820$27.80
90th$61,780$29.70

Other cities in Alabama

Median yearly pay for heatings.

Huntsville, AL$49,940
Gadsden, AL$49,300
Decatur, AL$48,750
Birmingham, AL$48,740
Montgomery, AL$48,680
Tuscaloosa, AL$48,430
Auburn, AL$48,170
Mobile, AL$47,960
Anniston, AL$47,780
Daphne, AL$46,870
Columbus, GA$46,780
Dothan, AL$46,210
Heating salary in Alabama Heating salary in all states

Related jobs in Florence

Same field, median yearly pay.

Electrical Power-Line Installer and Repairer$90,000
First-Line Supervisors of Mechanic$71,450
Industrial Machinery Mechanic$59,370
Automotive Body and Related Repairer$56,690
Mobile Heavy Equipment Mechanic$56,510
Telecommunications Equipment Installer and Repairer$52,550
Bus and Truck Mechanic and Diesel Engine Specialist$50,410
Maintenance and Repair Worker$45,660
Installation$40,670
Automotive Service Technician and Mechanic$39,800
Salaries for every job in Florence, AL

Frequently asked questions

How much does a heating make an hour in Florence?

The median hourly pay in the Florence-Muscle Shoals, AL metro area is $22.38 ($46,560 a year).

Do heatings make more in Florence than the national average?

No: $46,560 against $61,010 nationally, 24% less.

How does Florence compare with the rest of Alabama?

The median in Alabama is $48,370, so Florence pays 4% less.

Where does Florence rank for heating pay?

381 of 389 metro areas with data.

How much does a heating make starting out in Florence?

The lowest-paid 10% make $35,160 or less a year; the top 10% make $61,780 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.