Bus Driver Salary in Jacksonville, FL

Updated on May 09, 2025
Position
City
Salary

How much does a Bus Driver make in Jacksonville, FL?

The average salary for a Bus Driver is $39,880 per year in Jacksonville, FL.

In Jacksonville, FL, bus drivers earn a competitive salary that can vary based on experience and other factors. On average, a bus driver in this area makes around $39,880 per year. This figure can change depending on the specific employer and the driver's tenure with the company. For those just starting, salaries can be lower, while more experienced drivers often see higher pay.

The salary range for bus drivers in Jacksonville typically falls between $28,000 and $50,300 annually. This range provides a clear picture of potential earnings. Bus drivers may also receive benefits such as health insurance, retirement plans, and paid time off. These additional perks can make the job even more attractive. For those considering a career as a bus driver, Jacksonville offers a stable and rewarding opportunity.

Bus Driver jobs in Jacksonville, FL

What are the highest paying cities for a Bus Driver near Jacksonville, FL?

Bus drivers near Jacksonville, Florida, can find good pay in several nearby cities. Kings Bay, GA, offers the highest average salary at $44,900. Nearby Yulee, FL, also provides a strong salary of $44,301. These locations present excellent opportunities for those seeking higher earnings in the bus driving field.
Graph displaying highest paying cities salaries for Bus Driver jobs near Jacksonville, FL, highlighting Kings Bay, GA with the highest at $44,900 and Ponte Vedra Beach, FL with the lowest at $29,750.
  1. Kings Bay, GA
    Average Salary: $44,900
    In Kings Bay, GA, driving a bus offers a stable job with a good salary. The area's military presence provides a steady stream of passengers. Companies like Kings Bay Naval Submarine Base often need drivers.
    Find Bus Driver jobs in Kings Bay, GA


  2. Yulee, FL
    Average Salary: $44,301
    Working as a bus driver in Yulee, FL, means you'll enjoy a comfortable salary. The city's growing population increases the need for reliable transportation. Local schools and businesses rely on drivers to get people to work and school.
    Find Bus Driver jobs in Yulee, FL


  3. Fernandina Beach, FL
    Average Salary: $38,400
    Fernandina Beach, FL, offers a pleasant environment for bus drivers. The job provides a steady income and the chance to meet many people. The city's tourism industry adds to the demand for bus services.
    Find Bus Driver jobs in Fernandina Beach, FL


  4. Gainesville, FL
    Average Salary: $36,117
    Gainesville, FL, is a great place to drive a bus. The city's university creates a high demand for transportation. Drivers can expect a good salary and plenty of routes to explore. The University of Florida is a major employer.
    Find Bus Driver jobs in Gainesville, FL


  5. Middleburg, FL
    Average Salary: $35,150
    In Middleburg, FL, bus driving is a rewarding job. The area's rural setting means you'll get to know many passengers. The job offers a good salary and the chance to help people get around. Local businesses and schools depend on bus services.
    Find Bus Driver jobs in Middleburg, FL


  6. Saint Augustine, FL
    Average Salary: $33,909
    Saint Augustine, FL, offers a historic setting for bus drivers. The job provides a good salary and the chance to see the city's attractions. The city's tourism industry increases the need for transportation. Local attractions like the Castillo de San Marcos rely on drivers.
    Find Bus Driver jobs in Saint Augustine, FL


  7. Ponte Vedra Beach, FL
    Average Salary: $29,750
    Ponte Vedra Beach, FL, is an ideal place for bus drivers. The job offers a good salary and the chance to work in a beautiful area. The city's growing population increases the need for transportation. Local businesses and schools depend on reliable bus services.
    Find Bus Driver jobs in Ponte Vedra Beach, FL

What are the best paying companies for a Bus Driver in Jacksonville, FL?

Bus drivers in Jacksonville, FL, can find good pay with KIPP Schools, Durham School Services, and Icon Preparatory School. These companies offer salaries starting at $42,000. IDEA Public Schools also provides competitive wages, though slightly lower. These employers value their drivers and offer benefits to support their staff.
Graph displaying best paying company salaries for Bus Driver jobs in Jacksonville, FL, highlighting KIPP Schools with the highest at $44,000 and IDEA Public Schools with the lowest at $38,848.
  1. KIPP Schools
    Average Salary: $44,000
    KIPP Schools in Jacksonville offers rewarding Bus Driver jobs. Drivers ensure student safety and punctuality. They work in various locations, including Arlington, Ortega, and Springfield.


  2. Durham School Services
    Average Salary: $42,400
    Durham School Services provides Bus Driver positions in Jacksonville. Drivers are responsible for transporting students safely. They operate in areas like Arlington, Mandarin, and San Marco.


  3. Icon Preparatory School
    Average Salary: $42,006
    Icon Preparatory School hires Bus Drivers in Jacksonville. Drivers play a key role in student transportation. They work in neighborhoods such as Southside, Northside, and Riverside.


  4. IDEA Public Schools
    Average Salary: $38,848
    IDEA Public Schools in Jacksonville offers Bus Driver jobs. Drivers ensure students reach school on time. They operate in areas like Arlington, Southside, and San Marco.

Currently 1,842 Bus Driver job openings, nationwide.

How's the job market for a Bus Driver in the US?

Learn what a Bus Driver does, how to become one, and understand the job outlook. Get simple steps to start your career as a Bus Driver today.
Position
Overview
Bus Driver
1,842 Job Openings