Where to get your Alpharetta driver's license

Alpharetta does not have its own DMV office. To get a driver's license in Alpharetta, you will visit a Georgia Department of Driver Services (DDS) location in a nearby city. The closest offices are in Roswell (about 5 miles south) and Marietta (about 15 miles west). Both handle all the same transactions: learner's permits, written tests, road tests, and license renewals.

You cannot complete your driver's license process online or by mail in Georgia. You must appear in person at a DDS office to pass your written test, take your road test, and receive your physical license card. Some offices are busier than others, so arriving early or visiting on a weekday morning typically means shorter wait times.

Before you go to either location, check the Georgia DDS website for current hours and any service changes. Both the Roswell and Marietta offices accept walk-ins, but you can also schedule an appointment online if you prefer a set time.

Key Takeaways

  • Alpharetta residents use the Roswell or Marietta DDS offices, both within 15 miles, to get a driver's license or learner's permit.
  • You must visit in person to take your written test, road test, and pick up your physical license — no online or mail-in option exists.
  • Bring your Social Security number, proof of residency (utility bill or lease), proof of identity, and any required medical forms before you go.
  • Georgia charges different fees for learner's permits, regular licenses, and renewals; check the DDS fee schedule before your visit.
  • Road tests in Georgia are conducted by DDS examiners at the office location, not by a third-party testing service.

Documents you need to bring

Georgia requires specific documents at every stage of the licensing process. Bring your Social Security number (or a Social Security card), a proof of identity (passport, military ID, or birth certificate), and proof of residency (a utility bill, lease agreement, or bank statement dated within the last 60 days with your name and Alpharetta address).

If you are under 18, you will also need a parental consent form signed by a parent or guardian. If you have a medical condition that might affect your driving, bring any required medical certification forms — the DDS office can tell you which ones explore to your situation.

Bring your current license or learner's permit if you have one. If you are renewing, bring the license you are replacing. Keep documents in a folder so they do not get lost or damaged while you wait.

The written test and what it covers

The Georgia written test covers road signs, traffic laws, right-of-way rules, and safe driving practices. You answer 40 multiple-choice questions on a computer at the DDS office. You must score at least 32 correct (80 percent) to pass. If you fail, you can retake the test the same day or return another day at no extra charge.

The test is offered in English and several other languages. You can bring a translator if English is not your first language, but the translator cannot be a family member or someone with a financial interest in your outcome.

Study materials are free on the Georgia DDS website. The official Georgia Driver's Manual covers everything on the test. Many people study for one to two weeks before taking the test, though the time you need depends on your reading level and familiarity with driving rules.

The road test: what happens and how to prepare

After you pass your written test, you schedule a road test with a Georgia DDS examiner. The examiner sits in the passenger seat while you drive a predetermined route in and around Alpharetta or Roswell (depending on which office you use). The test takes about 20 to 30 minutes and covers basic vehicle control, following traffic laws, and responding to road conditions.

You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle's registration and proof of insurance must be current. You cannot use a vehicle with a "dealer tag" or temporary tag. The examiner will check your mirrors, lights, wipers, and brakes before you start driving.

Common reasons people fail include rolling through stop signs, improper lane changes, speeding, and not checking mirrors or blind spots. If you fail, you can retake the test, but you must wait at least one day and pay the road test fee again. Most people pass on their second or third attempt.

Fees and payment methods

Georgia charges separate fees for a learner's permit, a regular driver's license, and a road test. A learner's permit costs one amount, a five-year driver's license costs another, and a road test is a third fee. Fees change periodically, so check the Georgia DDS website for current prices before you visit.

The Roswell and Marietta offices accept cash, debit cards, and credit cards. Some offices may have ATMs on-site, but do not count on it — bring cash or a card to be safe. You cannot pay online; payment happens at the office when you complete your transaction.

If you are renewing a license, the fee is lower than getting a new one. If you are replacing a lost or damaged license, there is a replacement fee. Ask the office staff which fee applies to your situation before you pay.

License types: what you can drive

Georgia issues a Class D license for regular passenger vehicles (cars, trucks, vans). This is what most people get. A Class D license lets you drive any non-commercial vehicle on public roads.

If you want to drive a motorcycle, you need a separate motorcycle endorsement. You take an additional written test and road test specific to motorcycles. If you want to drive a commercial vehicle (semi-truck, bus, or large delivery truck), you need a Commercial Driver's License (CDL), which requires more extensive testing and medical certification.

Most new drivers start with a Class D license. You can add endorsements later if you need them. The DDS office staff can explain which license type matches what you plan to drive.

Frequently Asked Questions

Can I take my road test in Roswell if I took my written test in Marietta?

Yes. Your written test results are recorded in the Georgia DDS system, so any DDS office can see that you passed. You can schedule your road test at whichever office is more convenient for you. Both offices use the same testing standards and fee structure.

What happens if I fail my road test?

You can retake the road test after waiting at least one day. You must pay the road test fee again. There is no limit to how many times you can retake it. Most people pass within two or three attempts after practicing more.

Do I need a learner's permit before I can take the road test?

No. You need to pass the written test, but you do not need a learner's permit first. However, a learner's permit lets you practice driving with a licensed adult before you take the road test, which most people find helpful. Many states require a learner's permit; Georgia does not, but getting one is a good idea.

How long does it take to get my license after I pass the road test?

You receive your physical license card on the same day you pass your road test, before you leave the office. You can drive home with it. If the photo does not come out well, you can request a new photo at your next renewal.

Can I renew my Georgia license before it expires?

Yes. You can renew up to one year before your license expires. You can renew in person at a DDS office or online through the Georgia DDS website if you meet certain requirements (no address change, no medical conditions, no name change). Online renewal is faster and costs less than in-person renewal.