4. Dallas area, TX
Average annual salary for personal trainers in the city: $50,540
Ranking according to average annual salary for personal trainers: 16
Number of jobs for personal trainers in the city: 3,430
Ranking according to number of jobs: 12
Overall score: 16