Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average bus aide salary in the United States is approximately $27,305 per year, or about $13.13 per hour. Salaries can fluctuate based on various factors including geographic location, experience, and the specific school district. For instance, states like California and New York often report higher wages due to the cost of living and demand for educational support roles.
In states such as Texas and Florida, bus aides can earn between $24,000 and $26,000 annually, while in states like Washington, salaries can reach up to $30,000. Understanding these salary variations can help prospective employees make informed career decisions.
Bus aides typically work in school districts, providing necessary support during transportation and ensuring student safety. This role is particularly suited for individuals who enjoy working with children and wish to contribute positively to their educational experience. Job opportunities are often available throughout the year, making this a viable career path for many.
Let Zippi find your next bus aide job
Let Zippi find your next bus aide job
The highest-paying states for bus aides are Massachusetts, Rhode Island, and Washington. The lowest average bus aide salary states are Oklahoma, New Mexico, and North Carolina.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Rhode Island | $32,194 | $15.48 |
| 2 | Maine | $30,146 | $14.49 |
| 3 | Massachusetts | $33,554 | $16.13 |
| 4 | Pennsylvania | $28,397 | $13.65 |
| 5 | New Hampshire | $30,073 | $14.46 |
| 6 | New York | $30,629 | $14.73 |
| 7 | New Jersey | $30,697 | $14.76 |
| 8 | Indiana | $27,865 | $13.40 |
| 9 | Vermont | $29,706 | $14.28 |
| 10 | Oregon | $29,104 | $13.99 |
| 11 | Alaska | $29,066 | $13.97 |
| 12 | Minnesota | $29,081 | $13.98 |
| 13 | Michigan | $27,143 | $13.05 |
| 14 | Wyoming | $29,753 | $14.30 |
| 15 | Washington | $31,693 | $15.24 |
| 16 | North Dakota | $28,833 | $13.86 |
| 17 | Wisconsin | $27,789 | $13.36 |
| 18 | Ohio | $27,519 | $13.23 |
| 19 | Connecticut | $29,017 | $13.95 |
| 20 | Iowa | $26,447 | $12.71 |
| 21 | Montana | $26,458 | $12.72 |
| 22 | Nebraska | $26,295 | $12.64 |
| 23 | West Virginia | $25,739 | $12.37 |
| 24 | Kansas | $25,373 | $12.20 |
| 25 | Illinois | $26,208 | $12.60 |
| 26 | South Dakota | $26,441 | $12.71 |
| 27 | Idaho | $26,295 | $12.64 |
| 28 | California | $29,482 | $14.17 |
| 29 | Maryland | $27,917 | $13.42 |
| 30 | Tennessee | $25,102 | $12.07 |
| 31 | Kentucky | $25,212 | $12.12 |
| 32 | Utah | $26,736 | $12.85 |
| 33 | Arizona | $26,525 | $12.75 |
| 34 | Missouri | $25,496 | $12.26 |
| 35 | Nevada | $26,201 | $12.60 |
| 36 | Colorado | $26,546 | $12.76 |
| 37 | Hawaii | $26,734 | $12.85 |
| 38 | Texas | $25,214 | $12.12 |
| 39 | District of Columbia | $27,778 | $13.35 |
| 40 | Louisiana | $25,212 | $12.12 |
| 41 | Alabama | $24,419 | $11.74 |
| 42 | North Carolina | $23,353 | $11.23 |
| 43 | Virginia | $25,306 | $12.17 |
| 44 | Oklahoma | $23,744 | $11.42 |
| 45 | South Carolina | $24,024 | $11.55 |
| 46 | New Mexico | $23,740 | $11.41 |
| 47 | Arkansas | $24,319 | $11.69 |
| 48 | Delaware | $24,028 | $11.55 |
| 49 | Georgia | $22,823 | $10.97 |
| 50 | Mississippi | $22,520 | $10.83 |
| 51 | Florida | $20,944 | $10.07 |
The highest-paying cities for bus aides are Pawtucket, RI, Buffalo, NY, and Paramus, NJ.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Pawtucket, RI | $32,304 | $15.53 |
| 2 | Buffalo, NY | $31,003 | $14.91 |
| 3 | Paramus, NJ | $30,963 | $14.89 |
| 4 | Tracy, CA | $29,991 | $14.42 |
| 5 | Brooklyn Center, MN | $29,108 | $13.99 |
| 6 | Madison, WI | $27,620 | $13.28 |
| 7 | Springfield, OH | $27,170 | $13.06 |
| 8 | Detroit, MI | $27,116 | $13.04 |
| 9 | Prescott, AZ | $26,781 | $12.88 |
| 10 | Sioux Falls, SD | $26,369 | $12.68 |
| 11 | Chicago, IL | $26,245 | $12.62 |
| 12 | Pocatello, ID | $26,032 | $12.52 |
| 13 | Kansas City, MO | $25,617 | $12.32 |
| 14 | Kansas City, KS | $25,420 | $12.22 |
| 15 | Laredo, TX | $24,830 | $11.94 |
A bus aide's salary ranges from $22,000 a year at the 10th percentile to $32,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $32,000 | $2,667 | $15 |
| 75th Percentile | $30,000 | $2,500 | $14 |
| Average | $27,305 | $2,275 | $13 |
| 25th Percentile | $24,000 | $2,000 | $12 |
| 10th Percentile | $22,000 | $1,833 | $11 |
The highest paying types of bus aides are bus matron, bus escort, and school transportation director.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| School Bus Monitor | $26,704 | $2,225 | $12.84 | 27,486 |
| School Bus Driver | $37,607 | $3,134 | $18.08 | 112,230 |
| Bus Monitor | $26,958 | $2,246 | $12.96 | 11,422 |
| Bus Attendant | $27,387 | $2,282 | $13.17 | 51,391 |
| Aide | $27,793 | $2,316 | $13.36 | 78,919 |
| Bus Driver | $36,879 | $3,073 | $17.73 | 359,229 |
Top companies hiring bus aides now:
Bus aide salaries at Erie 2-Chautauqua-Cattaraugus BOCES and Humboldt School District are the highest-paying according to our most recent salary estimates. In addition, the average bus aide salary at companies like Flour Bluff ISD and Buffalo Schools are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Erie 2-Chautauqua-Cattaraugus BOCES | $32,073 | $15.42 |
| 2 | Humboldt School District | $27,901 | $13.41 |
| 3 | Flour Bluff ISD | $27,897 | $13.41 |
| 4 | Buffalo Schools | $27,824 | $13.38 |
| 5 | Morton High School | $27,807 | $13.37 |
| 6 | Delaware County | $27,741 | $13.34 |
| 7 | Tracy Unified School District | $27,610 | $13.27 |
| 8 | Weld RE-4 School District | $27,458 | $13.20 |
| 9 | Brooklyn Center Community Schools | $27,319 | $13.13 |
| 10 | First Student | $27,227 | $13.09 |
| 11 | First Transit | $27,173 | $13.06 |
| 12 | Bruce Transportation Group | $26,989 | $12.98 |
| 13 | Wisconsin Youth | $26,969 | $12.97 |
| 14 | Cave Creek Unified School District | $26,957 | $12.96 |
| 15 | Spencer Owen Community High | $26,951 | $12.96 |
| 16 | Paramus Public Schools | $26,868 | $12.92 |
| 17 | Springfield Local School District | $26,863 | $12.91 |
| 18 | Grandville Public Schools | $26,568 | $12.77 |
| 19 | CenClear | $26,559 | $12.77 |
| 20 | MV Transportation | $26,544 | $12.76 |
The average bus aide salary has risen by $5,653 over the last ten years. In 2014, the average bus aide earned $21,652 annually, but today, they earn $27,305 a year. That works out to a 18% change in pay for bus aides over the last decade.
Compare bus aide salaries for cities or states with the national average over time.
Compare bus aide salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $27,300 | $13.13 | +5.0% |
| 2024 | $25,900 | $12.46 | +3.7% |
| 2023 | $25,000 | $12.01 | +4.2% |
| 2022 | $23,900 | $11.50 | +2.9% |
| 2021 | $23,200 | $11.16 | +2.2% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Gobeacon | Bus Aide | Prospect Park, PA | 06/30/2025 | $27,131 |
| Public School of North Carolina | Bus Aide-EC-Pool | Wilmington, NC | 06/28/2025 | $32,891 |
| White River School District 416 | Substitute Bus Aide | Ione, WA | 06/28/2025 | $42,262 |
| Paramus Public Schools | Bus Aide | Paramus, NJ | 06/27/2025 | $43,097 |
| White River School District | Substitute Bus Aide | Buckley, WA | 06/27/2025 | $42,262 |
| Spartanburg7 | Special Needs Bus Aide | Spartanburg, SC | 06/25/2025 | $24,585 |
| Spartanburg School District 7 | Special Needs Bus Aide | Spartanburg, SC | 06/24/2025 | $24,585 |
| Wauseon Exempted Village Schools | Anticipated Preschool Bus Aide | Enon, OH | 06/24/2025 | $30,679 |
| Ohio Department of Education | Anticipated Preschool Bus Aide | Wauseon, OH | 06/19/2025 | $30,679 |
| Beeville Independent School District | Bus Aide | Nome, TX | 06/19/2025 | $27,131 |
Search for bus aide jobs