Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

School Bus Driver - Choose Your MN Location

$20 - $28 per hour

Palmer Bus

School Bus Drivers

Palmer Bus Service is hiring School Bus Drivers across Southern Minnesota! This is a regional job posting, meaning you only need to apply once. During the screening process, you'll be asked to choose your preferred location from our 15 Southern MN sites.

We proudly serve MN schools: Schools like Adrian, Austin, Barrett, Bovey, Montgomery, Nashwauk, Shakopee, St. Cloud, Zumbrota and many more. Check out our website for a full listing of schools we serve.

Apply once — and choose the location that works best for you! Your school district not on that list? That's okay. Go ahead and choose the "other" option.

Whether you're new to driving or already have your CDL, we offer paid training, a flexible schedule, and a supportive, safety-first culture.

What You'll Do:
  • Safely transport students to and from school
  • Follow all traffic laws and safety regulations
  • Perform pre-trip inspections
  • Keep the bus clean and fueled
  • Enforce safe and respectful student behavior
  • Occasionally drive for field trips, sports, or special events
  • Report any incidents or concerns to your Site Manager
What You'll Need:
  • Valid MN driver's license and clean driving record
  • Ability to pass a background check, drug screening, and DOT physical
  • CDL with passenger, school bus, and air brake endorsements (we provide paid training if needed)
  • Patience, reliability, and a strong commitment to student safety
Why Drive with Palmer Bus Service?
  • Paid CDL Training
  • Flexible part-time schedule (AM, PM, both, or Sub Driver).
  • Become a Trip Driver. Perfect for parents who have kids active in activities at school. Get paid to watch them compete.
  • Competitive pay
  • Bring your kids to work with you. Save money on child care or before / after school care expenses
  • Bonus and incentive opportunities
  • A fun, rewarding job that supports your local community
  • Openings all MN locations— you choose where you want to work!

Apply today to join the Palmer team and help drive the future of your community.

Salary Description $20-28/hr, depending on location & experience

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the School Bus Driver - Choose Your MN Location in Minnesota vacancy
  • $20 - $28 per hour

     ...School Bus Drivers Palmer Bus Service is hiring School Bus Drivers across Southern Minnesota! This is a regional...  ...During the screening process, you'll be asked to choose your preferred location from our 15 Southern MN sites. We proudly serve MN schools: Schools like... 
    Suggested
    Part time
    Local area
    Flexible hours

    Palmer Bus

    Nashwauk, MN
    3 days ago
  • $14.5 - $18.5 per hour

     ...Van Driver Choose Your Mn Location Join our team as a Van Driver and play an essential role in safely transporting students and authorized passengers...  ...schedule that works best for you! We Proudly Serve Mn Schools: Schools like Adrian, Austin, Barrett, Bovey, Montgomery,... 
    Suggested

    Palmer Bus

    Austin, MN
    2 days ago
  • $1,450 - $1,900 per week

     ...Company Driver | Dry Van Location: Duluth, MN Company: Terminal Transport, Inc. Pay: Competitive weekly pay (...  ...road 10-14 days at a time while some choose to stay out 3 weeks . You will be responsible...  ...36 months not including driving school and a valid Class A CDL Smart... 
    Suggested
    Bi-weekly pay
    Weekly pay
    Immediate start

    Terminal Transport Inc

    Duluth, MN
    6 hours ago
  • $1,116 - $1,562 per week

     ...Truck Driver CDL A Yard Home Daily. Position Description Ryder...  ...CDL Truck Driver in Gaylord, MN — offering weekly pay, excellent...  ...recruiter today. We know choosing a driving career is a big...  ...Primary City Gaylord Location (Posting Location) : Postal Code... 
    Suggested
    Hourly pay
    Weekly pay
    Full time
    Local area
    Shift work

    Ryder - Gaylord, MN 202828

    Mankato, MN
    2 hours ago
  • $8,000 - $10,000 per week

     ...Company Driver | Dry Van Location: Rochester, MN Company: CRST, The Transportation Solution Pay: Competitive weekly pay (inquire for details) Route Type...  ...across the country. As a Specialized contractor, you choose your home time, loads, and schedule. Run your truck on... 
    Suggested
    Weekly pay
    For contractors
    Local area
    Immediate start
    Relocation package

    CRST, The Transportation Solution

    Rochester, MN
    1 day ago
  • A regional bus service company is seeking School Bus Drivers across Southern Minnesota. This position offers a flexible part-time schedule, paid CDL training...  ...record. Opportunities are available at various locations, and driving for field trips is included. #J-18808-Ljbffr... 
    Part time
    Flexible hours

    Palmer Bus Service, Inc.

    Shakopee, MN
    1 day ago
  •  ...Company Driver | Dry Van Location: Saint Paul, MN Company: Poly-Trucking Pay: Competitive weekly pay (inquire for details) Route Type: regional Start Date: ASAP About the Position THIS POSITION IS LOCATED IN THE COTTAGE GROVE, MN AREA. If you have any questions please... 
    Hourly pay
    Weekly pay
    Immediate start
    2 days per week
    1 day per week

    Poly Trucking

    Saint Paul, MN
    6 hours ago
  •  ...Company Driver | Dry Van Location: St Paul, MN Company: Terminal Transport, Inc. Pay: Competitive weekly pay (inquire for details) Route Type: otr, regional Start Date: ASAP About the Position We have an opportunity available for a regional class A driver that will work... 
    Weekly pay
    Summer work
    Work at office
    Immediate start
    Sleeping nights
    Monday to Friday
    Night shift
    Weekend work
    Day shift

    Terminal Transport Inc

    Roseville, MN
    4 days ago
  • $1,116 - $1,562 per week

     ...Truck Driver CDL A Yard Home Daily. Position Description Ryder...  ...CDL Truck Driver in Gaylord, MN — offering weekly pay, excellent...  ...recruiter today. We know choosing a driving career is a big...  ...Primary City Gaylord Location (Posting Location) : Postal Code... 
    Hourly pay
    Weekly pay
    Full time
    Local area
    Shift work

    Ryder - Gaylord, MN 202828

    Saint Paul, MN
    2 hours ago
  •  ...Company Driver | Dry Van Location: Saint Paul, MN Company: Terminal Transport, Inc. Pay: Competitive weekly pay (inquire for details) Route Type: otr, regional Start Date: ASAP About the Position Regional Drivers Needed Consistent Flexible home time Pay: $1450-1900 weekly... 
    Weekly pay
    Immediate start
    Relocation package
    Flexible hours

    Terminal Transport Inc

    Saint Paul, MN
    6 hours ago
  •  ...Company Driver | Dry Van Location: Duluth, MN Company: CRST, The Transportation Solution Pay: Competitive weekly pay (inquire for details) Route Type: regional Start Date: ASAP About the Position CRST The Transportation Solution Inc. is one of the nation’s largest transportation... 
    Weekly pay
    Seasonal work
    Local area
    Immediate start
    Relocation package

    CRST, The Transportation Solution

    Duluth, MN
    1 day ago
  •  ...First Student Part Time School Bus Driver At First Student, we are a family of 60,000+ employees...  ...Public Schools, White Bear Lake, MN As a First Student Part Time School...  ...Savings Plans (Benefits offered may vary by location or CBA) ~ No experience necessary. We... 
    Part time
    Second job
    Immediate start
    Relocation package
    Shift work
    Night shift
    Weekend work
    Afternoon shift
    Early shift

    First Student

    Hugo, MN
    6 hours ago
  •  ...Company Driver | Dry Van Location: Albert Lea, MN Company: Terminal Transport, Inc. Pay: Competitive weekly pay (inquire for details) Route Type: otr, regional Start Date: ASAP About the Position OTR Drivers Needed Consistent Flexible home time Pay: $1500-1800 weekly -... 
    Weekly pay
    Immediate start
    Flexible hours
    Night shift

    Terminal Transport Inc

    Albert Lea, MN
    6 hours ago
  •  ...Now Hiring Part-Time School Bus Drivers for Anoka-Hennepin School and Fridley School Districts, Champlin, MN As a Part Time School Bus Driver, you will play a vital role...  ...management, and leadership roles in over 540 locations across the U.S. & Canada! ~ Employee Assistance... 
    Hourly pay
    Extra income
    Part time
    Summer work
    Second job
    Immediate start
    Flexible hours
    Shift work
    Weekend work
    Day shift
    Weekday work

    First Student

    Champlin, MN
    2 days ago
  • $28 per hour

     ...School Bus Driver Transit Team, Inc. Employer of choice! Voted best company to work for by US News & World Report for 2025-2026!...  ...Bus Drivers and make a difference in your community! Location: Richfield, MN Compensation: Starting pay $28.00/hr. + Full Benefits + Annual... 
    Apprenticeship
    Local area
    Immediate start
    Flexible hours

    Beacon Mobility

    Richfield, MN
    1 day ago
  • $20.03 - $22.87 per hour

     ...School Bus Driver Trainee Forest Lake Area School District is currently seeking applicants for...  ...position of school bus driver trainee. Located in the scenic northeastern suburbs of the...  ...Transportation Center 207 NW 6th Ave Forest Lake, MN 55025 Work Schedule: TBD Starting... 
    Part time
    Traineeship
    Weekend work

    Forest Lake Independent School District

    Forest Lake, MN
    6 hours ago
  • $26 - $30 per hour

     ...Job Title Location 1075 Arcade Street, Saint Paul, MN, 55106, United States Base Pay $26.00 - $30.00 / Hour Employee Type Part-Time Non-Exempt Minimum Experience 1 Year Contact Information Name Richard Xiong Phone (***) ***-**** Email ****@*****.***... 
    Part time

    Hmong American Partnership

    Saint Paul, MN
    3 days ago
  •  ...Lorenz Bus Service School Bus Driver Opportunity Lorenz Bus Service is a diversified transportation company located in Blaine, MN; it is one of the leading motor coach, shuttle bus, and school bus providers in the Twin Cities. With our continued growth and demand for... 
    Summer work
    Local area

    Lorenz Bus Service

    Blaine, MN
    6 hours ago
  •  ...Now Hiring Part Time, Spare School Bus Drivers for Plymouth, MN As a First Student Part Time School Bus Driver you will play a vital role in your...  ...include: ~ Drive AM & PM routes at any Minnesota location ~ May cover different route at different location each... 
    Hourly pay
    Part time
    Second job
    Immediate start
    Shift work
    Afternoon shift

    First Student

    Plymouth, MN
    6 hours ago
  • $28.75 per hour

     ...Job Description - School Bus Driver - No Exp Needed - Training Provided (252183) School Bus Driver...  ...hiring School Bus Drivers in New Hope, MN! Paid CDL training, flexible hours, no nights...  ..., vision, 401(k) (plan details vary by location) Eligible locations may also offer sign-... 
    Hourly pay
    Weekly pay
    Part time
    Summer work
    Seasonal work
    Local area
    Immediate start
    Flexible hours
    Shift work
    Weekend work
    Day shift

    National Express LLC

    Robbinsdale, MN
    3 days ago
  • $30 per hour

     ...Company Driver | Dry Van Location: Willmar, MN Company: J.B. Hunt Pay: Competitive weekly pay (inquire for details) Start Date: ASAP About the Position Are you a new CDL graduate looking for truck driver training? Drive with J.B. Hunt's Apprenticeship Program and receive... 
    Hourly pay
    Weekly pay
    Full time
    Temporary work
    Apprenticeship
    Immediate start

    J.B. Hunt

    Willmar, MN
    6 hours ago
  •  ...Description: Job Purpose The CDL Activity Driver is responsible for safely and reliably transporting students and school district–authorized passengers to and from...  ...Responsibilities Essential Functions Report to bus garage before scheduled departure time to... 
    Work at office
    Immediate start
    1 day per week

    Palmer Bus Financial Management Inc

    Mankato, MN
    8 days ago
  • $1,725 per week

     ...has four pay options depending on your hometime needs. We let drivers choose between pay packages with pay starting from 65-75 CPM....  ...and three are guaranteed 2300 miles per week. Options vary by location. Call Recruiting at (***) ***-**** to find out what options... 
    Live in

    K&B Transportation

    Moorhead, MN
    2 hours ago
  • $300k

     ...Owner Operator | Dry Van Location: Rochester, MN Company: Sweet Express LLC Pay: Competitive weekly pay (inquire for details) Route Type: otr...  ...home the lion’s share of every load Six-Figure Earnings – Top drivers pulling in up to $300,000 per year Steady, Predictable... 
    Weekly pay
    Immediate start
    Flexible hours

    Sweet Express

    Rochester, MN
    3 days ago
  • $23 - $27 per hour

     ...headquarters and main sort facility is located in St. Cloud, MN. We currently employ over 1,800...  ...Midwest. Job Summary The CDL Class A Driver (Yard) is responsible for the coordination...  ...At least 21 years of age High school diploma or equivalent preferred Hold... 
    Hourly pay
    Local area
    Monday to Friday

    Spee Dee Delivery

    Minnesota
    a month ago
  • $1,700 - $2,150 per week

     ...Class A CDL Drivers Wanted We are currently hiring Class A CDL drivers for a dedicated...  ...this account run dry van freight to retail locations and enjoy strong weekly earnings with a...  ...weekend day) ~ Operating states include: MN, SD, ND, IA, NE, KS, MO, AR, OK, TN & KY... 
    Weekly pay
    Currently hiring

    ASB Freight Co

    Rochester, MN
    6 hours ago
  • $1,700 - $2,200 per week

     ...State Foods is hiring CDL A Delivery Drivers in Roseville, MN. Drivers will haul and deliver multi-...  ...Touch: Unloading Freight at each drop-off location Delivering and down stacking...  ...driving tractor-trailer experience High school diploma or GED preferred No more... 
    Hourly pay
    Weekly pay
    Local area
    Immediate start
    Relocation package
    Shift work
    Night shift
    Weekend work

    Quality Custom Distribution

    Welch, MN
    1 hour ago
  • $800 per month

     ...Owner Operator | Refrigerated Location: Saint Cloud, MN Company: Hirschbach Motor Lines Pay: Competitive weekly pay (inquire for details) Route...  ...ASAP About the Position Position Information This fleet's drivers primarily operate locations in Minnesota, South Dakota, North... 
    Weekly pay
    Daily paid
    Immediate start

    Hirschbach Motor Lines

    Minnesota
    1 day ago
  • $25 - $30 per hour

     ...Job Description Job Description Job Title: CDL Class A Flatbed Driver Location: Oronoco, MN Pay: • $25-$30hr • 7hrs OT a week Schedule: • Monday – Friday • Start time: 7:00 AM • End time: Approximately 5:00 PM Position Overview & Key... 
    Local area
    Monday to Friday

    Pace Drivers

    Rochester, MN
    11 days ago
  • $3,500 per month

     ...Hiring CDL-A Flatbed Drivers PAY THAT DELIVERS - Earn up to 72 CPM + monthly bonus available...  ...& more Why Drive for E.W. Wylie? Choosing the right carrier is about more than...  ...Weekly or bi-weekly home time depending on location. No experience required to start.... 
    Full time
    Relocation package

    E.W. Wylie

    Minneapolis, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to School Bus Driver - Choose Your MN Location. Be the first to apply!