Salaripedia
English

How much does a teaching assistant make in Punta Gorda?

$34,540a year

Median yearly pay for teaching assistants in the Punta Gorda, FL metro area. That is $16.61 an hour or $2,878 a month.

Hourly
$16.61
Vs. national median
-6%
Rank among cities
198 of 391
Jobs in the area
370
Pay range
Lowest 10%: $30,950Median: $34,540Highest 10%: $47,090
PercentileYearlyHourly
10th$30,950$14.88
25th$34,540$16.61
Median$34,540$16.61
75th$35,860$17.24
90th$47,090$22.64

Other cities in Florida

Median yearly pay for teaching assistants.

Naples, FL$39,430
Sebastian, FL$38,240
Cape Coral, FL$36,910
Gainesville, FL$35,910
Palm Bay, FL$35,890
Crestview, FL$35,810
Jacksonville, FL$35,470
Deltona, FL$35,450
Miami, FL$35,410
Ocala, FL$34,550
Orlando, FL$34,040
Port St. Lucie, FL$33,850
Wildwood, FL$33,770
North Port, FL$33,700
Pensacola, FL$33,610
Panama City, FL$32,680
Lakeland, FL$32,610
Tampa, FL$31,470
Tallahassee, FL$31,200
Sebring, FL$29,110
Teaching Assistant salary in Florida Teaching Assistant salary in all states

Related jobs in Punta Gorda

Same field, median yearly pay.

Instructional Coordinator$75,980
Preschool Teacher$35,340
Salaries for every job in Punta Gorda, FL

Frequently asked questions

How much does a teaching assistant make an hour in Punta Gorda?

The median hourly pay in the Punta Gorda, FL metro area is $16.61 ($34,540 a year).

Do teaching assistants make more in Punta Gorda than the national average?

No: $34,540 against $36,780 nationally, 6% less.

How does Punta Gorda compare with the rest of Florida?

The median in Florida is $34,430, so Punta Gorda pays 0% more.

Where does Punta Gorda rank for teaching assistant pay?

198 of 391 metro areas with data.

How much does a teaching assistant make starting out in Punta Gorda?

The lowest-paid 10% make $30,950 or less a year; the top 10% make $47,090 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.