What You Need to Do to Get a South Carolina Driver's License
Getting a South Carolina driver's license means moving through three stages: getting your learner's permit, passing a road test, and then receiving your full license from the Department of Motor Vehicles (SCDMV). The whole process typically takes several weeks, and you'll need to visit an SCDMV office at least twice — once for your permit and again after you pass your road test.
The path is the same whether you're a teenager or an adult new to driving, though teenagers under 18 have some additional restrictions on their license once they receive it. You cannot skip ahead or combine steps; you must hold your permit for a minimum time before you can take the road test.
Key Takeaways
- You must first obtain a learner's permit from SCDMV by passing a written test about road signs and traffic laws, then hold it for at least 30 days before you can take a road test.
- To get your permit, bring your Social Security card, proof of residency (utility bill or lease), proof of identity (birth certificate or passport), and complete an process in person at an SCDMV office.
- After 30 days with your permit, you schedule a road test through SCDMV; you must bring your permit, proof of insurance, and a vehicle that has passed inspection.
- Once you pass the road test, you return to SCDMV to receive your full driver's license, which you can pick up the same day or within a few business days.
- Teenagers under 18 receive a restricted license with nighttime driving limits and passenger restrictions; these restrictions lift at age 18 or after holding the license for one year.
Step 1: Gather Your Documents Before Visiting SCDMV
Before you walk into an SCDMV office, collect the documents you'll need to explore for your learner's permit. You must bring your Social Security card (the actual card, not a photocopy), proof of identity (your birth certificate, passport, or state ID), and proof of residency (a utility bill, lease agreement, or mortgage statement dated within the last 30 days showing your current address).
You'll also need to complete the process for Operator's License or Permit (Form DL-43), which you can fill out before you arrive or at the office. If you're under 18, you'll need a parent or guardian to sign the process. Bring your Social Security card even if you think you have it on file; SCDMV requires it in hand.
Step 2: Pass the Written Test and Receive Your Learner's Permit
At your SCDMV office visit, you'll take a written test covering South Carolina traffic laws, road signs, and safe driving practices. The test has 30 questions, and you must answer at least 24 correctly to pass (80 percent). You can take the test on a computer at the office, and you'll know your result when ready.
If you pass, you'll pay a fee (the amount varies but is typically under $30) and receive your learner's permit the same day. Your permit is valid for five years. Write down the date you receive it; you must wait at least 30 days before you can schedule your road test. If you fail the written test, you can retake it, though there may be a waiting period between attempts.
Step 3: Practice Driving and Meet the 30-Day Requirement
With your learner's permit in hand, you can now drive on South Carolina roads — but only with a licensed driver age 21 or older sitting in the front passenger seat. Use this time to practice in different conditions: daytime and evening driving, highway and local roads, and various weather if possible. The more experience you have before your road test, the more confident you'll be.
You must hold your permit for a minimum of 30 days before SCDMV will let you schedule a road test. Count 30 days from the date printed on your permit. You cannot take the road test before that date, even if you feel ready.
Step 4: Schedule and Take Your Road Test
Once your 30 days are up, contact your local SCDMV office to schedule your road test. You can call or visit in person; some offices allow online scheduling. The road test typically takes 15 to 20 minutes and covers basic vehicle control, turning, stopping, parking, and your ability to follow traffic laws and respond to road signs.
On the day of your test, bring your learner's permit, proof of insurance (your vehicle's insurance card or a printed policy), and a vehicle that has passed South Carolina's safety inspection. The vehicle must have working brakes, lights, wipers, horn, and mirrors. The examiner will check these before the test begins. You must also bring a licensed adult (age 21 or older) to drive you to the test location, though they will not ride along during the actual test.
If you pass, the examiner will tell you on the spot. If you don't pass, you can retake the test after a waiting period (usually a few days to a week); contact your local office for the exact timeline.
Step 5: Receive Your Full Driver's License
After you pass your road test, return to the SCDMV office with your permit and your test results. You'll pay a license fee (typically $20 to $30) and receive your full South Carolina driver's license. In most cases, you'll receive it the same day; some offices mail it within a few business days. Your license is valid for five years.
If you're under 18, your license will be marked as restricted. This means you cannot drive between midnight and 5 a.m. (with limited exceptions for work or school), and you can have no more than one passenger under age 21 in the car. These restrictions remain until you turn 18 or have held the license for one year, whichever comes first.
What Happens If You Fail the Road Test
Failing your road test is not uncommon, and it does not prevent you from trying again. You'll need to wait a set period (usually three to seven days, depending on your SCDMV office) before you can reschedule. You keep your learner's permit and can continue practicing during this time.
Most people who fail do so because of parallel parking, improper lane changes, or not coming to a complete stop. Ask the examiner what you need to work on, then focus your practice on those specific skills. You do not need to retake the written test; your permit is still valid.
Frequently Asked Questions
Can I take my road test before 30 days if I'm an experienced driver?
No. South Carolina law requires a minimum 30-day holding period for your learner's permit before you can take the road test, regardless of your driving experience. This rule applies to all new drivers, including adults.
What if I don't have a birth certificate or passport for proof of identity?
SCDMV accepts other forms of identity, including a state ID, military ID, or tribal ID. If you don't have any of these, contact your local SCDMV office to ask what alternative documents they can accept. You may need to bring additional paperwork to verify your identity.
Do I need to bring my own car for the road test, or can I use an SCDMV vehicle?
You must bring your own vehicle for the road test. SCDMV does not provide test vehicles. The car must be registered, insured, and have passed South Carolina's safety inspection. Make sure all safety equipment works before you arrive.
What if I move to South Carolina from another state — do I have to start over with a learner's permit?
If you already have a valid driver's license from another state, you can exchange it for a South Carolina license without taking the written or road test. Bring your out-of-state license, proof of residency, and Social Security card to an SCDMV office. If your out-of-state license is expired, you may need to take the tests.
How much does the whole process cost?
The learner's permit fee is typically under $30, the road test is included with your permit, and the driver's license fee is typically $20 to $30. Exact amounts vary by office and may change. Contact your local SCDMV office for current fees in your area.