Salaripedia
English

How much does a bus driver make in New Jersey?

$59,430a year

Median yearly pay for bus drivers in New Jersey. That is $28.57 an hour or $4,953 a month.

Hourly
$28.57
Vs. national median
+24%
Rank among states
5 of 51
Jobs in the state
13,670
Pay range
Lowest 10%: $46,640Median: $59,430Highest 10%: $71,520
PercentileYearlyHourly
10th$46,640$22.42
25th$51,160$24.60
Median$59,430$28.57
75th$65,240$31.37
90th$71,520$34.38

Cities in New Jersey

Metro areas, median yearly pay.

Trenton, NJ$63,400
New York, NY$59,790
Atlantic City, NJ$57,440
Philadelphia, PA$51,960
Allentown, PA$49,770
Salaries for every job in New Jersey

Nearby in the ranking

States with similar pay for bus drivers.

2. Washington$63,370
3. Connecticut$61,520
4. California$61,040
5. New Jersey$59,430
6. Hawaii$59,090
7. Rhode Island$58,700
8. New York$56,640
Bus Driver salary in all states

Frequently asked questions

How much does a bus driver make an hour in New Jersey?

The median hourly pay in New Jersey is $28.57 ($59,430 a year).

Do bus drivers make more in New Jersey than the national average?

Yes: $59,430 against $47,920 nationally, 24% more.

Where does New Jersey rank for bus driver pay?

New Jersey ranks 5 of 51 states.

Which city in New Jersey pays bus drivers the most?

Trenton-Princeton, NJ, with a median of $63,400 a year.

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.