Salaripedia
English

How much does a bus driver make in San Antonio?

$36,780a year

Median yearly pay for bus drivers in the San Antonio-New Braunfels, TX metro area. That is $17.68 an hour or $3,065 a month.

Hourly
$17.68
Vs. national median
-23%
Rank among cities
300 of 348
Jobs in the area
3,170
Pay range
Lowest 10%: $21,860Median: $36,780Highest 10%: $58,850
PercentileYearlyHourly
10th$21,860$10.51
25th$29,240$14.06
Median$36,780$17.68
75th$46,950$22.57
90th$58,850$28.29

Other cities in Texas

Median yearly pay for bus drivers.

Victoria, TX$48,380
Abilene, TX$47,370
Dallas, TX$47,030
Austin, TX$46,910
El Paso, TX$46,800
Longview, TX$45,110
Houston, TX$43,570
Wichita Falls, TX$43,510
McAllen, TX$42,680
Killeen, TX$41,200
Lubbock, TX$41,080
Beaumont, TX$40,580
Waco, TX$40,320
Brownsville, TX$38,250
College Station, TX$38,220
Amarillo, TX$36,490
Sherman, TX$35,470
San Angelo, TX$35,060
Laredo, TX$34,790
Tyler, TX$26,780
Texarkana, TX$23,100
Bus Driver salary in Texas Bus Driver salary in all states

Related jobs in San Antonio

Same field, median yearly pay.

Commercial Pilot$118,200
Transportation Inspector$89,230
Crane and Tower Operator$68,200
Wellhead Pumper$60,510
First-Line Supervisors of Transportation and Material Moving Worker$60,390
Pump Operator$59,250
Aircraft Cargo Handling Supervisor$56,850
Heavy and Tractor-Trailer Truck Driver$53,650
Bus Driver$50,880
Refuse and Recyclable Material Collector$50,040
Salaries for every job in San Antonio, TX

Frequently asked questions

How much does a bus driver make an hour in San Antonio?

The median hourly pay in the San Antonio-New Braunfels, TX metro area is $17.68 ($36,780 a year).

Do bus drivers make more in San Antonio than the national average?

No: $36,780 against $47,920 nationally, 23% less.

How does San Antonio compare with the rest of Texas?

The median in Texas is $44,490, so San Antonio pays 17% less.

Where does San Antonio rank for bus driver pay?

300 of 348 metro areas with data.

How much does a bus driver make starting out in San Antonio?

The lowest-paid 10% make $21,860 or less a year; the top 10% make $58,850 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.