Salaripedia
English

How much does an elementary school teacher make in Jonesboro?

$56,270a year

Median yearly pay for elementary school teachers in the Jonesboro, AR metro area. That is $27.05 an hour or $4,689 a month.

Hourly
$27.05
Vs. national median
-12%
Rank among cities
325 of 383
Jobs in the area
570
Pay range
Lowest 10%: $50,630Median: $56,270Highest 10%: $60,870
PercentileYearlyHourly
10th$50,630$24.34
25th$52,100$25.05
Median$56,270$27.05
75th$60,750$29.21
90th$60,870$29.26

Other cities in Arkansas

Median yearly pay for elementary school teachers.

Memphis, TN$61,510
Fayetteville, AR$61,010
Little Rock, AR$58,580
Hot Springs, AR$57,730
Fort Smith, AR$52,620
Texarkana, TX$50,270
Elementary School Teacher salary in Arkansas Elementary School Teacher salary in all states

Related jobs in Jonesboro

Same field, median yearly pay.

Instructional Coordinator$78,060
Nursing Instructor and Teacher$77,590
Career/Technical Education Teacher$62,120
Health Specialties Teacher$61,800
Secondary School Teacher$60,920
Middle School Teacher$59,430
Librarian and Media Collections Specialist$59,260
Special Education Teacher$59,220
Special Education Teacher$54,760
Kindergarten Teacher$52,950
Salaries for every job in Jonesboro, AR

Frequently asked questions

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

The median hourly pay in the Jonesboro, AR metro area is $27.05 ($56,270 a year).

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

No: $56,270 against $63,970 nationally, 12% less.

How does Jonesboro compare with the rest of Arkansas?

The median in Arkansas is $52,700, so Jonesboro pays 7% more.

Where does Jonesboro rank for elementary school teacher pay?

325 of 383 metro areas with data.

How much does an elementary school teacher make starting out in Jonesboro?

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