HaulBench

Trucking pay in San Angelo, TX

In San Angelo, TX, heavy and tractor-trailer truck drivers earn a median of $48,230 a year ($23.19 an hour), across 660 jobs. Figures are from the 2025 Occupational Employment and Wage Statistics survey.

That is 17.8% below the national median of $58,640 for this occupation.

Heavy and tractor-trailer truck drivers

660 employed in San Angelo, TX, median $48,230 a year.

MeasurePer yearPer hour
10th percentile$36,780$17.69
25th percentile$42,440
Median$48,230$23.19
75th percentile$60,860
90th percentile$75,670$36.38
Mean$52,490$25.24

Light truck drivers

230 employed in San Angelo, TX, median $36,570 a year.

MeasurePer yearPer hour
10th percentile$27,930$13.43
25th percentile$33,080
Median$36,570$17.58
75th percentile$43,740
90th percentile$50,030$24.05
Mean$39,140$18.82

Driver/sales workers

180 employed in San Angelo, TX, median $31,930 a year.

MeasurePer yearPer hour
10th percentile$17,100$8.22
25th percentile$27,640
Median$31,930$15.35
75th percentile$44,450
90th percentile$53,440$25.69
Mean$35,050$16.85

Industrial truck and tractor operators

140 employed in San Angelo, TX, median $38,340 a year.

MeasurePer yearPer hour
10th percentile$30,680$14.75
25th percentile$36,930
Median$38,340$18.44
75th percentile$48,740
90th percentile$48,740$23.43
Mean$41,950$20.17

Dispatchers, except police, fire and ambulance

50 employed in San Angelo, TX, median $49,070 a year.

MeasurePer yearPer hour
10th percentile$29,870$14.36
25th percentile$36,080
Median$49,070$23.59
75th percentile$58,610
90th percentile$73,150$35.17
Mean$49,870$23.98

First-line supervisors of transportation and material moving workers

170 employed in San Angelo, TX, median $50,990 a year.

MeasurePer yearPer hour
10th percentile$35,240$16.94
25th percentile$42,470
Median$50,990$24.51
75th percentile$69,750
90th percentile$92,100$44.28
Mean$57,160$27.48

How to read these figures

These are wages as reported by employers, not owner-operator revenue: they exclude what an owner-operator grosses and the costs that come out of it. A dash means the survey did not publish that figure for this area, which it withholds where publishing it would identify an employer.