Class B CDL — Alabama

Class B CDL in Alabama

Everything you need to know about the Class B CDL in Alabama — who needs it, how to get it, which schools offer Class B training, and what jobs are available.

What Is a Class B CDL in Alabama?

A Class B CDL allows you to operate a single heavy vehicle with a GVWR of 26,001 lbs or more, or tow a trailer with a GVWR under 10,000 lbs. Class B covers a wide range of vehicles that don’t require a Class A license — making it a faster, cheaper path to a commercial driving career for many people.

Vehicle TypeExamples
Straight trucksBox trucks, dump trucks, large delivery vehicles
Large busesCity transit buses, school buses (with S endorsement), coach buses
Segmented busesArticulated transit buses
Beverage deliveryBeer, soda, and water route trucks
Refuse vehiclesGarbage trucks, recycling trucks
Tow trucksHeavy wreckers (non-trailer towing)

Class B vs. Class A

Class A allows you to drive everything Class B covers, plus tractor-trailers and other combination vehicles. If you plan to drive a tractor-trailer or pull heavy trailers, you need Class A. If you want to drive a dump truck, box truck, bus, or local delivery vehicle, Class B is sufficient — and typically costs $1,000–$3,000 less to obtain.

Class B CDL Requirements in Alabama

Alabama follows federal FMCSA requirements for Class B CDL eligibility:

  • At least 18 years old for intrastate (within Alabama only) driving
  • At least 21 years old for interstate (crossing state lines) driving
  • Valid Alabama driver’s license in good standing
  • Pass a DOT physical from an FMCSA-registered Medical Examiner
  • Pass the CDL general knowledge test at ALEA ($5 per attempt, 80% to pass)
  • Hold a Commercial Learner’s Permit (CLP) for at least 14 days before the skills test
  • Complete an FMCSA-registered ELDT program (required since February 2022)
  • Pass the CDL skills test: pre-trip inspection, basic vehicle control, road driving

Class B ELDT Is Required Too

The federal ELDT requirement applies to first-time Class B applicants just like Class A. You must complete training at an FMCSA-registered school before taking your skills test. Most Alabama community college CDL programs cover both Class A and Class B.

Class B CDL Schools in Alabama

Several Alabama community colleges offer Class B CDL training alongside their Class A programs. Community college programs are typically the most affordable option and satisfy ELDT requirements.

Shelton State Community College (Tuscaloosa)
Tuscaloosa, AL
Class BClass AFMCSA RegisteredFinancial Aid
Offers both Class A and Class B CDL training. One of the few Alabama community colleges to explicitly offer Class B training alongside Class A.
Est. Cost$3,500–$5,000
Duration6–8 weeks
Bishop State Community College (Mobile)
Mobile, AL
Class AFMCSA RegisteredFinancial Aid
Serves South Alabama with CDL training. Contact them directly to confirm Class B availability and current scheduling.
Est. Cost$3,500–$5,000
Duration8 weeks
Calhoun Community College (Decatur / Huntsville)
Decatur, AL
Class AFMCSA RegisteredFinancial Aid
North Alabama’s primary community college CDL program. Contact directly to confirm Class B availability.
Est. Cost$3,000–$4,800
Duration8 weeks

Always Call Ahead for Class B

Not every Alabama CDL school offers Class B training on a regular schedule. Some run Class B cohorts only when there is sufficient enrollment demand. Call the school directly to confirm Class B availability, current start dates, and whether WIOA funding applies to their Class B program.

Class B CDL Jobs in Alabama

Class B CDL holders are in strong demand across Alabama for local and regional work. Many Class B positions offer home-daily schedules, making them attractive for drivers who don’t want to do OTR work.

Dump Truck Driver

Construction, aggregate, and municipal contractors throughout Alabama. High demand in growing metro areas.

$45,000–$65,000/yr

Transit / Bus Driver

City transit systems in Birmingham, Huntsville, and Mobile. Requires P (passenger) endorsement in addition to Class B.

$38,000–$55,000/yr

Box Truck / Delivery

Local and regional delivery for furniture, appliances, food service, and retail. Most positions are home daily.

$42,000–$58,000/yr

Beverage Delivery

Beer, soda, and water distributors throughout Alabama. Route-based work, typically Monday–Friday.

$48,000–$68,000/yr (with tips)

Refuse / Sanitation

Municipal and private waste collection. Steady hours, benefits-heavy positions with city and county governments.

$40,000–$58,000/yr

School Bus Driver

Requires S endorsement in addition to Class B. Part-time and full-time positions available through school districts statewide.

$28,000–$45,000/yr

Class B CDL Endorsements Available in Alabama

Class B CDL holders can add endorsements to expand their job opportunities. Each endorsement requires an additional knowledge test at ALEA:

EndorsementCodeAllows You To Drive
PassengerPBuses carrying 16+ passengers (required for transit and coach bus work)
School BusSSchool buses — requires P endorsement first, plus background check
Air BrakesNo restrictionVehicles with air brakes (most heavy straight trucks). Remove the air brake restriction by passing the air brake knowledge and skills test.
Hazardous MaterialsHVehicles carrying hazardous materials requiring placards
Tank VehicleNTanker trucks — common for fuel delivery and liquid transport