Getting your Class B CDL in California? Federal law requires all first-time CDL B applicants to complete ELDT theory training before the skills test. DLA Academy's FMCSA-approved CDL B ELDT is accepted by California Department of Motor Vehicles (DMV) and costs just $20. Complete online in under 2 hours.
California CDL B Requirements — What You Need to Know
A Class B CDL authorizes you to operate straight trucks, city buses, school buses, and other large single-unit vehicles. Since February 7, 2022, FMCSA requires all first-time CDL B applicants to complete ELDT theory training before their skills test at California Department of Motor Vehicles (DMV). CDL B vs CDL A: A Class B CDL covers straight trucks and buses with a GVWR over 26,001 lbs. If you plan to drive combination vehicles like semi-trucks, you need a Class A CDL. You can complete CDL A ELDT here →
The California CDL B Process — Step by Step
1
Complete CDL B ELDT Theory Online
Complete DLA Academy's FMCSA-approved CDL B theory course online in under 2 hours on any device. Your completion is automatically submitted to the FMCSA Training Provider Registry within 24 hours.
2
Get Your Commercial Learner's Permit (CLP)
Visit California Department of Motor Vehicles (DMV) to apply for your CLP. Hold it for at least 14 days before the skills test. Bring ID, proof of residency, and your Social Security number.
3
Complete Behind-the-Wheel (BTW) Training
Complete BTW training with a local FMCSA-registered provider. DLA Academy covers the theory portion — BTW training is completed at a local CDL school.
4
Pass the CDL B Skills Test at California Department of Motor Vehicles (DMV)
Schedule your skills test — pre-trip inspection, basic vehicle control, and road test. California Department of Motor Vehicles (DMV) verifies your ELDT completion through the FMCSA TPR before scheduling.
5
Receive Your California Class B CDL
Once you pass, California Department of Motor Vehicles (DMV) issues your Class B CDL. You are now authorized to operate Class B commercial vehicles in California and nationwide.
What CDL B Drivers Can Operate
- Straight trucks and box trucks over 26,001 lbs GVWR
- City transit buses and coach buses
- School buses (with S endorsement)
- Dump trucks and large delivery vehicles
- Tow trucks over 26,001 lbs GVWR
- Passenger vehicles with 16+ passengers
- Large single-unit vehicles of all types
- Any vehicle in Class A with appropriate endorsements
CDL B ELDT — $20 Flat
FMCSA-approved, auto-submitted to TPR, accepted at California Department of Motor Vehicles (DMV). Under 2 hours on any device.
Get Started — $20
FMCSA-Approved5.0 Stars on Google3,000+ Graduates49 States
Frequently Asked Questions
Do I need ELDT to get my CDL B in California?
Yes. Federal law requires all first-time CDL B applicants to complete ELDT theory training before the skills test. California Department of Motor Vehicles (DMV) verifies your completion through the FMCSA Training Provider Registry.
What is the difference between CDL A and CDL B?
A Class A CDL covers combination vehicles like semi-trucks with a GCWR over 26,001 lbs when the towed unit exceeds 10,000 lbs. A Class B CDL covers straight trucks, buses, and large single-unit vehicles. If you plan to drive 18-wheelers or tractor-trailers, you need Class A.
How much does CDL B ELDT cost in California?
DLA Academy charges $20 for CDL B ELDT — the lowest price available for FMCSA-approved theory training. Completion is automatically submitted to the FMCSA TPR within 24 hours.
Can I upgrade from CDL B to CDL A later?
Yes. When upgrading from Class B to Class A you will need to complete CDL A ELDT theory training. DLA Academy's CDL A ELDT is also $20 and can be completed online in under 2 hours.
How long does CDL B ELDT take?
Most drivers complete it in under 2 hours. The course is 100% online and self-paced — start and stop anytime on any device. Completion is auto-submitted to FMCSA TPR within 24 hours.
Related Resources