Salaripedia
English

How much does a preschool teacher make in Johnson City?

$29,370a year

Median yearly pay for preschool teachers in the Johnson City, TN metro area. That is $14.12 an hour or $2,448 a month.

Hourly
$14.12
Vs. national median
-23%
Rank among cities
350 of 383
Jobs in the area
80
Pay range
Lowest 10%: $22,980Median: $29,370Highest 10%: $60,530
PercentileYearlyHourly
10th$22,980$11.05
25th$27,580$13.26
Median$29,370$14.12
75th$51,190$24.61
90th$60,530$29.10

Other cities in Tennessee

Median yearly pay for preschool teachers.

Memphis, TN$36,250
Jackson, TN$35,980
Kingsport, TN$34,810
Chattanooga, TN$34,600
Nashville, TN$34,510
Knoxville, TN$29,500
Clarksville, TN$28,320
Cleveland, TN$28,130
Preschool Teacher salary in Tennessee Preschool Teacher salary in all states

Related jobs in Johnson City

Same field, median yearly pay.

Career/Technical Education Teacher$75,010
Instructional Coordinator$66,600
Middle School Teacher$63,010
Special Education Teacher$62,560
Kindergarten Teacher$61,500
Elementary School Teacher$61,330
Special Education Teacher$61,120
Librarian and Media Collections Specialist$60,650
Career/Technical Education Teacher$60,600
Secondary School Teacher$60,180
Salaries for every job in Johnson City, TN

Frequently asked questions

How much does a preschool teacher make an hour in Johnson City?

The median hourly pay in the Johnson City, TN metro area is $14.12 ($29,370 a year).

Do preschool teachers make more in Johnson City than the national average?

No: $29,370 against $38,140 nationally, 23% less.

How does Johnson City compare with the rest of Tennessee?

The median in Tennessee is $34,280, so Johnson City pays 14% less.

Where does Johnson City rank for preschool teacher pay?

350 of 383 metro areas with data.

How much does a preschool teacher make starting out in Johnson City?

The lowest-paid 10% make $22,980 or less a year; the top 10% make $60,530 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.