What You Need to Know Before You Start
A Commercial Driver's License (CDL) in South Carolina is issued by the Department of Motor Vehicles and allows you to operate commercial vehicles — trucks, buses, or vehicles carrying hazardous materials — for pay. You cannot straightforward upgrade an existing license; you must pass a written knowledge test, a skills test, and a medical examination. South Carolina requires you to hold a valid regular driver's license first, and you must be at least 18 years old (21 if you plan to drive interstate or carry hazardous materials).
The process takes several weeks from start to finish because the medical exam must be completed by a certified examiner, and the DMV schedules skills tests based on availability. You will need to gather specific documents before you walk into any DMV office, and there are fees at multiple stages — the medical exam, the written test, and the skills test are separate costs.
Key Takeaways
- You must hold a valid South Carolina driver's license and pass a medical exam by a certified examiner before the DMV will let you take the CDL written test.
- The written test covers general knowledge, air brakes, and the specific class of vehicle you want to drive, and you must score at least 80 percent on each section.
- The skills test includes a pre-trip vehicle inspection, a backing maneuver, and an on-road driving portion, all performed in the actual vehicle you will be driving.
- South Carolina charges separate fees for the medical exam (paid to the examiner), the written test, and the skills test (both paid to the DMV).
- You can hold a CDL for five years before renewal, but your medical certification must be renewed every two years or less depending on your condition.
Step 1: Get Your Medical Examination and Certificate
Before you can take the written test, you must be examined by a certified medical examiner on the National Registry of Certified Medical Examiners. This is not your regular doctor — it must be someone specifically certified by the Federal Motor Carrier Safety Administration (FMCSA). The examiner checks your vision, hearing, blood pressure, and general health to confirm you can safely operate a commercial vehicle.
You can find certified examiners through the FMCSA National Registry online or by calling the South Carolina DMV. The exam costs between $75 and $150 depending on the examiner, and you pay them directly. Once you pass, the examiner issues a Medical Certificate (also called a Medical Examiner's Certificate) that is valid for two years. You must bring this certificate with you when you explore for your CDL at the DMV.
Step 2: Gather Your Documents and Visit the DMV
Bring your valid South Carolina driver's license, your Medical Certificate, proof of Social Security number, and proof of South Carolina residency (a utility bill or lease agreement dated within 30 days works). You will also need to complete Form CDLA (the Commercial Driver's License process), which the DMV provides at the office or online.
At the DMV, you will declare which class of CDL you want (Class A for tractor-trailers, Class B for single large vehicles, or Class C for smaller commercial vehicles) and which endorsements you need — for example, Hazmat (H) or Passenger (P). The DMV staff will collect your documents, verify your medical certificate, and schedule you for the written test. You pay the written test fee at this visit, which varies but is typically $20 to $30.
Step 3: Pass the Written Knowledge Test
The written test is computer-based and covers three sections: General Knowledge (required for all CDL holders), Brakes (required for all), and the specific endorsement or class test. You must score at least 80 percent on each section to pass. The General Knowledge section has 50 questions, Brakes has 30 questions, and endorsement tests vary in length.
The test covers vehicle inspection, safe driving practices, cargo handling, and emergency procedures. You can study using the South Carolina CDL Manual, which the DMV provides free online or in print. Most people spend two to four weeks studying before taking the test. If you fail any section, you can retake that section after paying the fee again, but you do not have to retake sections you passed.
Step 4: Schedule and Pass the Skills Test
After you pass the written test, the DMV schedules your skills test, which is a hands-on driving evaluation. This test has three parts: a pre-trip vehicle inspection (you walk around the vehicle and point out safety features and check for damage), a backing maneuver (you reverse the vehicle into a tight space), and an on-road driving portion (typically 20 to 30 minutes of actual driving on public roads).
You must bring the actual vehicle you will be driving for work — not a rental or borrowed truck. The examiner sits in the passenger seat and scores you on safety, control, and knowledge of the vehicle. The skills test fee is typically $50 to $100 and is paid to the DMV when you schedule the test. Most DMV offices have a waiting list for skills tests that can range from two weeks to two months depending on demand.
Step 5: Receive Your CDL and Understand Renewal Requirements
Once you pass the skills test, the DMV issues your Commercial Driver's License. Your CDL is valid for five years from the date of issue. However, your Medical Certificate is only valid for two years, and you must renew it before it expires or your CDL becomes invalid for driving commercial vehicles.
To renew your CDL after five years, you must repeat the written test and skills test, obtain a new Medical Certificate, and pay the renewal fees. If your Medical Certificate expires before your CDL does, you can renew just the medical certificate with a certified examiner without retaking the driving tests — your CDL remains valid as long as the medical certificate is current.
Costs and Timeline Summary
The total cost for obtaining a CDL in South Carolina ranges from $150 to $250, depending on the medical examiner you choose and the specific fees your local DMV charges. The medical exam is the largest single cost. The written test and skills test fees are set by the DMV and do not vary by location within the state.
The timeline from start to finish is typically four to eight weeks. The medical exam can be scheduled within days, the written test usually within one to two weeks of your DMV visit, and the skills test can take two to eight weeks depending on the DMV office's schedule. If you fail the written test or skills test, add two to four weeks for each retake.
Frequently Asked Questions
Do I need a CDL to drive a pickup truck for work?
No. You need a CDL only if the vehicle has a Gross Vehicle Weight Rating (GVWR) of 26,001 pounds or more, or if it is designed to carry 16 or more passengers including the driver. A standard pickup truck does not require a CDL even if you use it for commercial purposes.
What happens if my Medical Certificate expires while I have a valid CDL?
Your CDL becomes invalid for commercial driving the moment your Medical Certificate expires. You can renew the Medical Certificate with a certified examiner without retaking the written or skills tests — your CDL will be valid again once the new certificate is issued.
Can I take the skills test in a different vehicle than the one I will drive for work?
No. South Carolina requires you to take the skills test in the actual vehicle you will operate. The examiner needs to evaluate your ability to handle that specific vehicle's size, weight, and controls.
What if I fail the skills test?
You can retake the skills test after paying the fee again. There is no waiting period between attempts, but the DMV schedules tests based on availability, so you may have to wait two to eight weeks for the next opening. You do not have to retake the written test if you already passed it.
Is there an age requirement to get a CDL in South Carolina?
You must be at least 18 years old to drive a commercial vehicle within South Carolina. If you want to drive interstate or carry hazardous materials, you must be at least 21 years old.