Salaripedia
English

How much does an elementary school teacher make in Tennessee?

$59,980a year

Median yearly pay for elementary school teachers in Tennessee. That is $28.84 an hour or $4,998 a month.

Hourly
$28.84
Vs. national median
-6%
Rank among states
38 of 51
Jobs in the state
28,240
Pay range
Lowest 10%: $48,100Median: $59,980Highest 10%: $76,840
PercentileYearlyHourly
10th$48,100$23.13
25th$50,360$24.21
Median$59,980$28.84
75th$64,590$31.05
90th$76,840$36.94

Cities in Tennessee

Metro areas, median yearly pay.

Knoxville, TN$61,980
Memphis, TN$61,510
Nashville, TN$61,460
Johnson City, TN$61,330
Chattanooga, TN$59,830
Clarksville, TN$59,760
Cleveland, TN$59,330
Kingsport, TN$58,130
Jackson, TN$51,470
Salaries for every job in Tennessee

Nearby in the ranking

States with similar pay for elementary school teachers.

35. Kentucky$60,610
36. Iowa$60,580
37. North Dakota$60,030
38. Tennessee$59,980
39. Indiana$59,700
40. Florida$58,930
41. Louisiana$58,770
Elementary School Teacher salary in all states

Frequently asked questions

How much does an elementary school teacher make an hour in Tennessee?

The median hourly pay in Tennessee is $28.84 ($59,980 a year).

Do elementary school teachers make more in Tennessee than the national average?

No: $59,980 against $63,970 nationally, 6% less.

Where does Tennessee rank for elementary school teacher pay?

Tennessee ranks 38 of 51 states.

Which city in Tennessee pays elementary school teachers the most?

Knoxville, TN, with a median of $61,980 a year.

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.