What Class B CDL jobs involve and who hires for them
A Class B Commercial Driver's License lets you operate trucks and buses that weigh between 10,001 and 26,000 pounds gross vehicle weight rating (GVWR), or any such vehicle towing a trailer under 10,000 pounds. The most common Class B jobs are delivery driving for regional carriers, school bus operation, shuttle bus driving for hotels and airports, and dump truck operation for construction and waste management companies.
Class B positions differ from Class A (which covers the largest rigs and tractor-trailers) in both the vehicle size and the typical work pattern. Most Class B drivers work local or regional routes rather than long-haul, meaning you return home most nights. Pay ranges widely depending on employer and region, but Class B drivers typically earn between $35,000 and $55,000 annually, with some specialized roles like hazmat delivery paying more.
Employers hiring for Class B roles include FedEx Ground, UPS, Amazon Flex delivery partners, local waste management companies, school districts, charter bus operators, and construction firms. Many of these companies hire continuously and offer training programs for people without prior CDL experience.
Key Takeaways
- Class B CDL jobs involve driving trucks between 10,001 and 26,000 pounds, mostly on local and regional routes that let you return home daily.
- You must pass a written knowledge test, a skills test (pre-trip inspection, backing, and road driving), and a medical examination before you can obtain a Class B CDL.
- Most states require you to hold a regular driver's license for at least one year and be at least 18 years old; some employers require 21 for insurance reasons.
- CDL training programs range from three weeks to three months and cost between $3,000 and $7,000, though some employers cover this cost in exchange for a work commitment.
- Common Class B employers like FedEx Ground, UPS, and waste management companies often hire people without prior CDL experience and provide on-the-job training after you pass the written test.
Steps to obtain a Class B CDL
The path to a Class B CDL starts with your state's Department of Motor Vehicles (DMV) or equivalent agency. You must first hold a valid regular driver's license and pass a medical examination performed by a certified medical examiner listed on the National Registry of Certified Medical Examiners. This exam checks your vision, hearing, blood pressure, and ability to operate a commercial vehicle safely. The exam costs between $75 and $150 and is valid for two years.
Next, you study for and pass the written knowledge test specific to Class B vehicles. The test covers vehicle inspection, safe driving practices, air brake systems (if your truck has them), and hazardous materials (if you plan to transport them). You can study using your state's CDL manual, which is free and available online or at your DMV office. Most people spend two to four weeks studying before testing.
After passing the written test, you must pass the skills test, which has three parts: a pre-trip vehicle inspection (you walk around the truck and point out safety features), a backing and maneuvering test in a closed course, and a road test where an examiner rides with you. Many people take a formal CDL training course before attempting the skills test because the course teaches you exactly what examiners look for and gives you practice time in an actual truck.
CDL training programs and their costs
CDL training programs are offered by private truck driving schools, community colleges, and some employers. A typical program runs three to twelve weeks depending on whether you attend full-time or part-time. Full-time programs cost between $3,000 and $7,000 and include classroom instruction, behind-the-wheel training, and test preparation. Part-time programs cost less but take longer and are less common for Class B training.
Some large employers like FedEx Ground, Amazon Flex delivery partners, and waste management companies offer paid or subsidized training. In these programs, you attend training at the company's facility or a partner school, and the company covers part or all of the cost. In return, you typically sign an agreement to work for the company for a set period (often one to two years). If you leave before the commitment ends, you may owe back the training cost.
Community colleges in many states offer CDL programs at lower cost than private schools because they receive public funding. These programs often run part-time in the evenings or on weekends, making them suitable if you are working while training. Contact your local community college to ask whether they offer Class B CDL training and what the current cost is.
Common Class B employers and what they look for
FedEx Ground, UPS, and Amazon Flex delivery networks hire Class B drivers continuously for package delivery. These companies typically require a clean driving record (no major violations in the past three to five years), a passing background check, and a valid Class B CDL. Many will hire you before you have your CDL if you commit to obtaining it within a set timeframe, usually 90 days.
School districts and charter bus operators hire Class B drivers for student transportation and field trips. These jobs often include benefits like health insurance and pension plans, which are less common in private delivery. School districts typically require a Class B CDL with a passenger endorsement, a background check including fingerprinting, and sometimes a commercial driver's license medical certificate that is more thorough than the standard one.
Waste management and construction companies hire Class B drivers to operate dump trucks and roll-off trucks. These roles often pay more than delivery driving but may involve early morning starts and physically demanding work. Most require a Class B CDL, a clean driving record, and a willingness to work outdoors in all weather.
Endorsements and restrictions on a Class B CDL
A basic Class B CDL lets you drive the vehicle, but certain jobs require additional endorsements. A passenger endorsement (P) is required if you drive a bus carrying more than 15 people, including school buses and charter buses. A hazardous materials endorsement (H) is required if you transport hazmat cargo like fuel, chemicals, or explosives. A tank vehicle endorsement (N) is required if you drive a tanker truck carrying liquids.
Each endorsement requires passing an additional written test and, for hazmat, a background check and fingerprinting. Endorsements cost between $10 and $50 depending on your state and are added to your CDL after you pass the test. If you are hired by a company that requires an endorsement you do not yet have, most will give you time to study and test before your start date.
Some Class B CDL holders have restrictions on their license. An air brake restriction means you can only drive trucks without air brakes; you can remove this restriction by passing an air brake test. An automatic transmission restriction means you can only drive trucks with automatic transmissions. These restrictions are common for people who train in trucks with automatic transmissions and can be removed by testing in a manual transmission truck.
Medical certification and ongoing requirements
Your Class B CDL requires a valid medical certificate from a certified medical examiner. This certificate is valid for two years and must be renewed before it expires. The exam checks your vision (you must be able to read a chart at 20/40 in each eye, corrected or uncorrected), hearing, blood pressure, and general health. Conditions like diabetes, heart disease, or sleep apnea may require additional testing or a specialist's clearance.
Once you have your Class B CDL, you must follow all traffic laws and maintain a clean driving record. A serious violation like reckless driving, following too closely, or improper lane change can result in disqualification from driving commercial vehicles for a set period. Your employer will also conduct periodic background checks and may require you to pass drug tests, especially if you work for a large carrier.
Some employers require annual medical recertification even though your state CDL is valid for four or five years. This is an employer requirement, not a state requirement, and varies by company. Ask your potential employer whether they require annual medical exams before you are hired.
Salary, benefits, and career growth in Class B driving
Class B driver pay varies by employer, region, and experience. Entry-level delivery drivers for FedEx Ground or Amazon Flex typically start between $35,000 and $45,000 annually. School bus drivers earn between $30,000 and $50,000 depending on the district and whether you drive multiple routes (morning and afternoon). Waste management and construction drivers often earn $45,000 to $60,000 because the work is more physically demanding and less predictable.
Benefits also vary widely. Large carriers like FedEx and UPS offer health insurance, retirement plans, and paid time off. School districts typically offer the best benefits, including pension plans and health coverage for families. Small local companies may offer minimal benefits. Many Class B driving jobs do not include benefits, so factor this into your decision when comparing offers.
Career growth from Class B driving can lead to Class A CDL positions (tractor-trailer driving) if you want to move into long-haul work, or into supervisory roles like dispatch, fleet management, or safety training. Some drivers stay in Class B roles long-term because the local work allows them to maintain a stable home life and predictable schedule.
Frequently Asked Questions
Do I need a Class B CDL to drive a delivery truck for Amazon or FedEx?
Yes, if the truck weighs more than 26,000 pounds GVWR or is designed to carry more than 15 passengers. Most Amazon Flex and FedEx Ground delivery trucks fall into this range. Some smaller delivery vehicles may not require a CDL, so confirm with the employer before explore.
How long does it take to get a Class B CDL from start to finish?
If you already have a regular driver's license and pass the medical exam, you can obtain your CDL in as little as four to six weeks if you study intensively and pass all tests on the first attempt. Most people take eight to twelve weeks. Formal training programs add three to twelve weeks depending on whether you attend full-time or part-time.
Can I get a Class B CDL if I have a DUI or speeding ticket on my record?
A single speeding ticket usually does not disqualify you, but a DUI within the past three to five years will likely disqualify you from most employers. Some smaller companies may hire you after a longer waiting period. Contact your state's DMV to confirm whether your specific violations bar you from obtaining a CDL.
What is the difference between a Class B CDL and a regular driver's license?
A regular license lets you drive personal vehicles up to 26,000 pounds. A Class B CDL is required to drive commercial vehicles over that weight for work, and it requires passing additional tests and medical exams. You cannot legally drive a commercial truck for pay without a CDL.
Do I have to work for the company that paid for my CDL training?
No, but most companies require you to sign an agreement stating you will work for them for a set period (usually one to two years). If you leave before that period ends, you may owe back the cost of training. Read the agreement carefully before signing to understand your obligations.