Salaripedia
English

How much does a teaching assistant make in Lafayette?

$22,000a year

Median yearly pay for teaching assistants in the Lafayette, LA metro area. That is $10.58 an hour or $1,833 a month.

Hourly
$10.58
Vs. national median
-40%
Rank among cities
386 of 391
Jobs in the area
1,130
Pay range
Lowest 10%: $16,710Median: $22,000Highest 10%: $36,060
PercentileYearlyHourly
10th$16,710$8.03
25th$21,260$10.22
Median$22,000$10.58
75th$27,820$13.38
90th$36,060$17.34

Other cities in Louisiana

Median yearly pay for teaching assistants.

Lake Charles, LA$31,610
Shreveport, LA$30,500
New Orleans, LA$28,560
Slidell, LA$28,330
Monroe, LA$28,210
Baton Rouge, LA$26,880
Houma, LA$23,630
Hammond, LA$20,930
Alexandria, LA$20,730
Teaching Assistant salary in Louisiana Teaching Assistant salary in all states

Related jobs in Lafayette

Same field, median yearly pay.

Business Teacher$127,800
Nursing Instructor and Teacher$93,360
Mathematical Science Teacher$80,840
Art$77,510
Computer Science Teacher$76,590
Postsecondary Teacher$73,110
Instructional Coordinator$67,370
Teacher and Instructor$62,120
Librarian and Media Collections Specialist$58,920
Career/Technical Education Teacher$58,700
Salaries for every job in Lafayette, LA

Frequently asked questions

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

The median hourly pay in the Lafayette, LA metro area is $10.58 ($22,000 a year).

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

No: $22,000 against $36,780 nationally, 40% less.

How does Lafayette compare with the rest of Louisiana?

The median in Louisiana is $27,400, so Lafayette pays 20% less.

Where does Lafayette rank for teaching assistant pay?

386 of 391 metro areas with data.

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

The lowest-paid 10% make $16,710 or less a year; the top 10% make $36,060 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.