ALL COURSES $20, DISCOUNT APPLIED AT CHECKOUT!
Registered and filing today · your certificate reaches the FMCSA registry the moment you finish Look us up on FMCSA ›
Start
FMCSAFMCSA-registered training provider · English and Spanish

Free CDL Practice Tests + ELDT Training

Free 10-question practice tests for every CDL written exam, from the team behind ELDT365's FMCSA-registered training. See what you missed, then knock out your required ELDT theory online, at your own pace.

100% Free to Start
8 Test Categories
FMCSA Registered
Practice Test Stats
1,100+
Questions
8
Categories
EN / ES
EN + ES
50
States
Start a free practice test
10,000+
Students Certified
4.9★
Average Rating
Same day
Most finish their ELDT
1,038
Practice Questions

Prepare for Your CDL Written Exam

Practice until you're scoring 80%+, then go crush the DMV written test.

🇺🇸🇲🇽 Available in English & Spanish — toggle anytime
Works on your phone
No app, no login. Ten questions, then your score.
Unlimited retakes
New random questions every time, English or Spanish.
See what you missed
The right answer and why, for every question you got wrong.
From an FMCSA provider
Written by the team behind ELDT365's registered training.

Your Path to a CDL

Practice tests, then the written test and your permit, then ELDT theory, then the skills test

1

Free Practice Tests

Ten free questions at a time, until you're scoring 80% or better

2

Pass DMV Written Exam

Get your Commercial Learner's Permit (CLP) at the DMV

✓

Complete ELDT Training

Required before your skills test. Online at your own pace, filed with the FMCSA the same day. $20.

FMCSA-Required Theory Courses

Self-paced online. Filed with the FMCSA Training Provider Registry the same day you finish.

Class B CDL

Straight Trucks & Buses
Single vehicles over 26,001 lbs
Auto-upload to FMCSA registry
Certificate of completion
$35one-time · lifetime access
Start Class B Training → Learn more

Class B → A Upgrade

Already have Class B?
Upgrade to combination vehicles
Auto-upload to FMCSA registry
Shorter course — you're halfway there
$30one-time · lifetime access
Start Upgrade Training → Learn more
☢️

HAZMAT Endorsement

Transport hazardous materials
All 9 hazard classes covered
Auto-upload to FMCSA registry
Earn $5K-$15K more per year
$40one-time · lifetime access
Start HAZMAT Training → Learn more
🚌

Passenger Endorsement

Buses, shuttles & transit
Auto-upload to FMCSA registry
City transit, charter, school bus
Home every night careers
$30one-time · lifetime access
Start Passenger Training → Learn more
🏗️

Forklift Certification

OSHA compliant training
OSHA 29 CFR 1910.178 compliant
Certificate + wallet card
Valid 3 years nationwide
$30one-time · lifetime access
Start Forklift Training → Learn more

Everything You Need to Get Certified

No hidden fees. No upsells. Everything is included.

📚

Full Course Access

All modules and materials

📜

Certificate

Printable upon completion

🔄

FMCSA Upload

Automatic registry submission

♾️

Unlimited Retakes

No extra charge for quiz retakes

Trusted by 10,000+ Drivers

4.9
★★★★★
2,500+ verified reviews
MJ
Marcus J.
Class A CDL
★★★★★

"Finished in 45 minutes and was at the DMV by afternoon. My training showed up in FMCSA right away. Couldn't believe how fast it was."

SC
Sarah C.
HAZMAT
★★★★★

"No paperwork headaches. Got my certificate and everything was automatically uploaded. My DMV confirmed it the same day."

LH
Lisa H.
Forklift
★★★★★

"Needed forklift cert for a warehouse job at Amazon. Done in under an hour and my employer accepted it immediately!"

DW
Derek W.
Class B CDL
★★★★★

"Did it on my lunch break. Needed Class B for a delivery job. Quick, easy, and my boss accepted the certificate immediately."

RG
Rachel G.
Class A CDL
★★★★★

"Was skeptical about online training but this exceeded expectations. Material was solid and I felt prepared for my permit test."

TM
Tony M.
HAZMAT
★★★★★

"Added HAZMAT to my CDL and got a fuel hauling job paying $12K more. Best investment I've made in my career."

JP
James P.
Class A CDL
★★★★★

"Signed up at 7 AM, finished by 8, had my certificate printed by lunch. Werner hired me three weeks later."

MR
Maria R.
Class B CDL
★★★★★

"Loved that it was in Spanish too. Made everything so much easier to understand. Pasé mi examen a la primera!"

KB
Kevin B.
Practice Tests
★★★★★

"The free practice tests alone are worth it. Scored 92% on my DMV test after studying with these for a week."

AJ
Andre J.
Class A CDL
★★★★★

"$35 is a steal. Other places were charging $80-150 for the same exact training. FMCSA confirmed within minutes."

NW
Nicole W.
Passenger
★★★★★

"Got my Passenger endorsement for a charter bus company. The whole process was smooth and straightforward."

RT
Robert T.
Class A CDL
★★★★★

"My trucking school told me about ELDT365. Cheapest legit option out there and the FMCSA upload worked perfectly."

CL
Carlos L.
HAZMAT
★★★★★

"Ya tenía mi Class A pero necesitaba HAZMAT. Lo hice todo en español en 40 minutos. Increíble servicio."

BF
Brandon F.
Forklift
★★★★★

"Got hired at the warehouse the same week I got my forklift cert. They were impressed I already had it done."

TL
Tamika L.
Class B CDL
★★★★★

"Single mom, did this at midnight after the kids went to bed. Had my certificate by morning. Now driving for the school district."

EV
Eduardo V.
Class A CDL
★★★★★

"The practice tests helped me pass the written exam first try, then ELDT training took less than an hour. Did both on the same day."

DM
David M.
B to A Upgrade
★★★★★

"Already had my Class B for years. Upgrade course was quick and easy, now I'm pulling trailers and making real money."

SP
Stephanie P.
Practice Tests
★★★★★

"Used the practice tests for two weeks before my exam. Passed all three sections on the first try — General, Air Brakes, and Combo."

WC
William C.
Class A CDL
★★★★★

"My recruiter at Schneider said they see ELDT365 certs all the time. It's legit and respected in the industry."

PD
Patricia D.
Passenger
★★★★★

"Needed my P endorsement for a city bus job. Done in 35 minutes. The DMV verified everything instantly."

JH
Jason H.
HAZMAT
★★★★★

"Fuel tanker companies were only hiring HAZMAT certified drivers. Got my endorsement and a $75K job in the same month."

AL
Angela L.
Forklift
★★★★★

"My warehouse required OSHA certification. This was the easiest and cheapest way to get it. Took me about 45 minutes."

RJ
Ray J.
Class A CDL
★★★★★

"Compared to the $150 course my friend bought, this was way cheaper and the exact same FMCSA certification. No brainer."

MG
Miguel G.
Class A CDL
★★★★★

"Hice todo en español. Muy fácil de entender y rápido. Recomiendo 100% a todos los que necesitan su CDL."

KS
Karen S.
Practice Tests
★★★★★

"The HAZMAT practice test alone saved me. Every question on my DMV exam was covered in the practice bank."

CT
Chris T.
Class B CDL
★★★★★

"Got my Class B for a concrete mixer job. Whole process from sign up to certificate was under an hour. Impressed."

LK
Lamar K.
Class A CDL
★★★★★

"Started driving OTR three weeks after finishing this course. Went from $18/hr at a warehouse to $1,600/week on the road."

JB
Jessica B.
Forklift
★★★★★

"Costco required forklift certification for the warehouse position. Did it on my phone during lunch and had my cert that night."

GT
George T.
HAZMAT
★★★★★

"Been trucking 8 years, finally added HAZMAT. Immediately got a fuel hauling contract paying $0.15/mile more."

VA
Victor A.
Class A CDL
★★★★★

"Mi esposa y yo hicimos el curso juntos. Los dos aprobamos el examen de DMV la primera vez. Gracias ELDT365!"

HS
Hannah S.
B to A Upgrade
★★★★★

"Upgrading from B to A was the best decision. Course was shorter than I expected and now I qualify for way more jobs."

ON
Omar N.
Class A CDL
★★★★★

"The practice test + ELDT combo is perfect. Studied for free, then paid $35 for the certification. Way smarter than paying hundreds at a school for theory."

DF
Danielle F.
Passenger
★★★★★

"Driving a shuttle for a hotel chain now. Passenger endorsement course was thorough but not overwhelming. Finished in 40 minutes."

SM
Sean M.
Practice Tests
★★★★★

"Failed my CDL written test the first time. Found ELDT365's practice tests, studied for a week and passed with a 94%. Wish I found this sooner."

RH
Ricardo H.
Class A CDL
★★★★★

"Todo rápido y legítimo. FMCSA lo verificó al instante. Fui al DMV al día siguiente y todo estaba listo."

Common Questions

What is ELDT and do I need it?+
ELDT (Entry-Level Driver Training) is federally mandated since February 2022. You need it if you're getting a Class A or B CDL for the first time, upgrading from B to A, or adding HAZMAT or Passenger endorsements.
Are the practice tests really free?+
Yes, 100% free. No credit card required. You can take unlimited practice tests across all 8 categories in English and Spanish. ELDT training courses are paid but very affordable starting at $30.
Practice tests vs ELDT — what's the difference?+
Practice tests prepare you for the DMV written exam to get your Commercial Learner's Permit (CLP). ELDT is a separate, FMCSA-required theory course needed before you can take the CDL skills test. Practice test first for your permit, then ELDT for your full CDL.
How long does ELDT training take?+
Most drivers finish the same day. It's 100% self-paced — you can pause and resume anytime from any device.
Is ELDT365 FMCSA registered?+
Yes! We're an official FMCSA Training Provider. When you complete a course, your certification is automatically uploaded to the FMCSA Training Provider Registry. Most DMVs can verify within minutes.
What if I fail a quiz?+
You can retake any quiz as many times as needed at no extra charge. For practice tests, there's no limit either — keep practicing until you consistently score 80% or higher.

About Our CDL Practice Tests & ELDT Training

Our CDL practice tests are designed to help you prepare for the Commercial Driver's License written knowledge exam at your local DMV. The questions cover the same topics found on the real test, sourced directly from official CDL handbooks and federal motor carrier safety regulations.

What Tests Do I Need?

For a Class A CDL, you'll typically need to pass General Knowledge, Air Brakes, and Combination Vehicles tests at the DMV. For a Class B CDL, you'll need General Knowledge and possibly Air Brakes. Additional endorsements like HAZMAT, Tanker, Doubles/Triples, Passenger, and School Bus each require their own written test.

Practice Tests vs. ELDT Training

Practice tests help you study for the DMV written exam to get your Commercial Learner's Permit (CLP). ELDT (Entry Level Driver Training) is a separate, federally mandated theory course required by the FMCSA before you can take the CDL skills test. Think of it this way: practice tests first to get your permit, then ELDT training to get your full CDL. Both are available right here on ELDT365.

Are These Questions Current for 2026?

Yes. Our question bank is regularly updated to reflect current FMCSA regulations and state CDL handbook content. The core CDL knowledge is federally standardized, meaning these questions apply to all 50 states.

Ready to Start Your CDL Journey?

Free practice tests to pass your DMV exam. Affordable ELDT training to get your full CDL. Everything you need, all in one place.

Start Free Practice Test →
✅ 10,000+ certified ⚡ ELDT done the same day 🔒 Secure checkout
Free CDL Practice Tests 1,000+ questions · All 50 states
Start Now →