Salaripedia
English

How much does a teaching assistant make in Florence?

$19,550a year

Median yearly pay for teaching assistants in the Florence-Muscle Shoals, AL metro area. That is $9.40 an hour or $1,629 a month.

Hourly
$9.40
Vs. national median
-54%
Rank among cities
141 of 141
Jobs in the area
540
Pay range
Lowest 10%: $19,550Median: $19,550Highest 10%: $27,190
PercentileYearlyHourly
10th$19,550$9.40
25th$19,550$9.40
Median$19,550$9.40
75th$19,550$9.40
90th$27,190$13.07

Other cities in Alabama

Median yearly pay for teaching assistants.

Birmingham, AL$38,310
Huntsville, AL$25,930
Auburn, AL$22,600
Montgomery, AL$20,500
Teaching Assistant salary in Alabama Teaching Assistant salary in all states

Related jobs in Florence

Same field, median yearly pay.

Librarian and Media Collections Specialist$63,170
Secondary School Teacher$62,080
Elementary School Teacher$60,580
Career/Technical Education Teacher$56,310
Teacher and Instructor$56,230
Preschool Teacher$27,660
Teaching Assistant$23,330
Substitute Teacher$23,060
Salaries for every job in Florence, AL

Frequently asked questions

How much does a teaching assistant make an hour in Florence?

The median hourly pay in the Florence-Muscle Shoals, AL metro area is $9.40 ($19,550 a year).

Do teaching assistants make more in Florence than the national average?

No: $19,550 against $42,910 nationally, 54% less.

How does Florence compare with the rest of Alabama?

The median in Alabama is $22,600, so Florence pays 13% less.

Where does Florence rank for teaching assistant pay?

141 of 141 metro areas with data.

How much does a teaching assistant make starting out in Florence?

The lowest-paid 10% make $19,550 or less a year; the top 10% make $27,190 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.