Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a Bus Assistant in the United States is $25,883 annually or about $12.44 per hour. These figures can fluctuate based on several factors, including geographical location and years of experience. For instance, bus assistants in urban areas may command higher wages due to increased demand and cost of living. States like California and New York often report the highest salaries for this position.
As the transportation industry continues to expand, so do job opportunities for bus assistants. Many public and private transit systems are looking to hire individuals who are not only reliable but also skilled in customer service. Positions can be found in various settings, including public school systems, private transportation services, and city transit authorities. Understanding the scope of salaries and job prospects can help candidates make informed decisions about their career paths.
Let Zippi find your next bus assistant job
Let Zippi find your next bus assistant job
The highest-paying states for bus assistants are Massachusetts, Washington, and Rhode Island. The lowest average bus assistant salary states are New Mexico, North Carolina, and Georgia.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Rhode Island | $31,698 | $15.24 |
| 2 | Alaska | $31,687 | $15.23 |
| 3 | New Hampshire | $29,547 | $14.21 |
| 4 | Connecticut | $30,363 | $14.60 |
| 5 | Massachusetts | $32,934 | $15.83 |
| 6 | Wyoming | $29,782 | $14.32 |
| 7 | Washington | $32,376 | $15.57 |
| 8 | North Dakota | $29,295 | $14.08 |
| 9 | Pennsylvania | $27,430 | $13.19 |
| 10 | Oregon | $28,649 | $13.77 |
| 11 | Vermont | $29,239 | $14.06 |
| 12 | Minnesota | $28,531 | $13.72 |
| 13 | Illinois | $28,079 | $13.50 |
| 14 | Maine | $29,698 | $14.28 |
| 15 | New York | $29,261 | $14.07 |
| 16 | Indiana | $27,513 | $13.23 |
| 17 | Wisconsin | $27,498 | $13.22 |
| 18 | Colorado | $28,247 | $13.58 |
| 19 | Montana | $26,855 | $12.91 |
| 20 | New Jersey | $28,103 | $13.51 |
| 21 | Michigan | $26,446 | $12.71 |
| 22 | Idaho | $26,715 | $12.84 |
| 23 | Iowa | $26,360 | $12.67 |
| 24 | Utah | $26,864 | $12.92 |
| 25 | Nevada | $26,435 | $12.71 |
| 26 | Ohio | $25,210 | $12.12 |
| 27 | South Dakota | $26,566 | $12.77 |
| 28 | Maryland | $27,281 | $13.12 |
| 29 | Kansas | $25,213 | $12.12 |
| 30 | California | $27,919 | $13.42 |
| 31 | West Virginia | $25,343 | $12.18 |
| 32 | Missouri | $24,436 | $11.75 |
| 33 | Nebraska | $26,270 | $12.63 |
| 34 | Louisiana | $25,183 | $12.11 |
| 35 | Tennessee | $24,998 | $12.02 |
| 36 | Arizona | $24,692 | $11.87 |
| 37 | District of Columbia | $27,150 | $13.05 |
| 38 | Kentucky | $24,923 | $11.98 |
| 39 | Hawaii | $26,882 | $12.92 |
| 40 | Alabama | $24,312 | $11.69 |
| 41 | Virginia | $24,856 | $11.95 |
| 42 | South Carolina | $23,909 | $11.49 |
| 43 | Arkansas | $23,729 | $11.41 |
| 44 | North Carolina | $23,293 | $11.20 |
| 45 | Mississippi | $22,482 | $10.81 |
| 46 | Oklahoma | $23,574 | $11.33 |
| 47 | Texas | $21,776 | $10.47 |
| 48 | New Mexico | $23,417 | $11.26 |
| 49 | Georgia | $22,695 | $10.91 |
| 50 | Delaware | $23,487 | $11.29 |
| 51 | Florida | $20,933 | $10.06 |
The highest-paying cities for bus assistants are Franklin Town, MA, Cumberland, RI, and Stratford, CT.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Franklin Town, MA | $32,871 | $15.80 |
| 2 | Cumberland, RI | $31,784 | $15.28 |
| 3 | Stratford, CT | $30,278 | $14.56 |
| 4 | Albany, NY | $30,109 | $14.48 |
| 5 | Cottage Grove, MN | $28,480 | $13.69 |
| 6 | Boulder, CO | $28,301 | $13.61 |
| 7 | Plainfield, NJ | $28,156 | $13.54 |
| 8 | Chicago, IL | $28,118 | $13.52 |
| 9 | Santa Clarita, CA | $27,734 | $13.33 |
| 10 | Baltimore, MD | $27,432 | $13.19 |
| 11 | Holland, MI | $26,402 | $12.69 |
| 12 | Bettendorf, IA | $26,239 | $12.61 |
| 13 | Akron, OH | $25,477 | $12.25 |
| 14 | Salina, KS | $25,348 | $12.19 |
| 15 | Collierville, TN | $24,936 | $11.99 |
| 16 | Peoria, AZ | $24,860 | $11.95 |
| 17 | Lubbock, TX | $22,318 | $10.73 |
A bus assistant's salary ranges from $20,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 | $29,000 | $2,417 | $14 |
| Average | $25,883 | $2,157 | $12 |
| 25th Percentile | $22,000 | $1,833 | $11 |
| 10th Percentile | $20,000 | $1,667 | $10 |
The highest paying types of bus assistants are title junior assistant, assistant, and english teaching assistant.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Bus Attendant | $27,387 | $2,282 | $13.17 | 51,391 |
Top companies hiring bus assistants now:
Bus assistant salaries at Washington Elementary School District and Adams 12 Five Star Schools are the highest-paying according to our most recent salary estimates. In addition, the average bus assistant salary at companies like Arroyo Seco Junior High and Audubon Area Community Services. Inc. are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Washington Elementary School District | $29,460 | $14.16 |
| 2 | Adams 12 Five Star Schools | $27,902 | $13.41 |
| 3 | Arroyo Seco Junior High | $27,859 | $13.39 |
| 4 | Audubon Area Community Services. Inc. | $27,642 | $13.29 |
| 5 | Elwood Staffing | $27,261 | $13.11 |
| 6 | The Arc Carroll County | $27,193 | $13.07 |
| 7 | Aspen School District | $26,937 | $12.95 |
| 8 | National Express | $26,816 | $12.89 |
| 9 | Community Action Akron Summit | $26,680 | $12.83 |
| 10 | Boulder Valley School District | $26,654 | $12.81 |
| 11 | Peoria Unified School District | $26,380 | $12.68 |
| 12 | Democracy Prep Public Schools | $25,989 | $12.49 |
| 13 | South Washington County Schools | $25,539 | $12.28 |
| 14 | West Covina USD | $25,195 | $12.11 |
| 15 | Topeka Public Schools | $24,988 | $12.01 |
| 16 | Montezuma-Cortez School District RE-1 | $24,929 | $11.99 |
| 17 | Monroe County Community School | $24,845 | $11.94 |
| 18 | MANALAPAN-ENGLISHTOWN REGIONAL SCHOOLS | $24,780 | $11.91 |
| 19 | Santa Fe Public Schools | $24,462 | $11.76 |
| 20 | University of Dayton | $24,385 | $11.72 |
The average bus assistant salary varies across industries:
| Rank | Industry | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Government | $27,568 | $13.25 |
| 2 | Transportation | $27,473 | $13.21 |
| 3 | Hospitality | $27,415 | $13.18 |
| 4 | Education | $26,432 | $12.71 |
The average bus assistant salary has risen by $5,359 over the last ten years. In 2014, the average bus assistant earned $20,524 annually, but today, they earn $25,883 a year. That works out to a 18% change in pay for bus assistants over the last decade.
Compare bus assistant salaries for cities or states with the national average over time.
Compare bus assistant salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $25,900 | $12.44 | +5.0% |
| 2024 | $24,600 | $11.82 | +3.7% |
| 2023 | $23,700 | $11.38 | +4.2% |
| 2022 | $22,700 | $10.90 | +2.9% |
| 2021 | $22,000 | $10.58 | +2.2% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| National Express | Bus Assistant | Beloit, WI | 06/29/2025 | $27,131 |
| National Express | Bus Assistant | Enon, OH | 06/29/2025 | $28,175 |
| National Express | Bus Assistant | Boise, ID | 06/29/2025 | $32,223 |
| National Express | Bus Assistant-No EXP Needed-Training Provided | New York, NY | 06/29/2025 | $37,566 |
| National Express | Bus Assistant | Birmingham, AL | 06/29/2025 | $31,409 |
| National Express | Bus Assistant | Kane, IL | 06/29/2025 | $30,262 |
| National Express | Bus Assistant | McKinney, TX | 06/29/2025 | $30,262 |
| National Express | Bus Assistant | Madison, MS | 06/29/2025 | $25,044 |
| National Express | Bus Assistant | Roselle, NJ | 06/29/2025 | $29,489 |
| National Express | Bus Assistant | Nore, MN | 06/29/2025 | $38,296 |
Search for bus assistant jobs