Where the St. Petersburg Driver License Office Is Located
The Florida Department of Highway Safety and Motor Vehicles (DHSMV) operates a driver license office in St. Petersburg at 6840 Central Avenue, St. Petersburg, FL 33707. This is the main location where you can renew your license, take a written test, do a road test, or handle other license-related transactions in the St. Petersburg area.
The office is in a commercial area near downtown St. Petersburg. If you are using GPS or a map app, search for the full address above rather than just "St. Petersburg DMV" — there are multiple DHSMV locations in the Tampa Bay region, and the address will get you to the right building.
Hours and When to Go
The St. Petersburg driver license office is open Monday through Friday, 8:00 a.m. to 5:00 p.m., and closed on weekends and state holidays. Hours can change without notice, so before you make the trip, call ahead at (850) 617-2000 (the statewide DHSMV customer service line) or check the office hours on the official DHSMV website at flhsmv.gov.
Arrive early if you can. The office does not use a reservation system, and wait times often run 45 minutes to two hours, especially on Thursdays and Fridays. If you go on a Tuesday or Wednesday morning, you are more likely to be seen quickly. Bring a book or phone charger — the office provides a number ticket when you arrive, and you wait in a seating area until your number is called.
Key Takeaways
- The St. Petersburg driver license office is at 6840 Central Avenue and is open Monday through Friday, 8:00 a.m. to 5:00 p.m.
- Call (850) 617-2000 or visit flhsmv.gov to confirm hours before you go, because they can change without notice.
- Wait times are typically 45 minutes to two hours; Tuesday and Wednesday mornings usually have shorter waits than Thursday and Friday afternoons.
- Bring all required documents for your transaction — the office will not process your request if you are missing paperwork, and you will have to return another day.
- You cannot make an appointment at this office; you take a number when you arrive and wait your turn.
What Documents You Need to Bring
The documents required depend on what you are doing. For a license renewal, bring your current Florida driver license and proof of residency (a recent utility bill, lease, or mortgage statement with your name and address). If you are renewing early because your license is lost or damaged, bring a police report or affidavit of loss.
For a first-time license or if you are moving to Florida from another state, bring your Social Security card or a document showing your Social Security number, proof of identity (passport, birth certificate, or out-of-state license), and two proofs of residency. The DHSMV website lists all acceptable documents — do not guess. Showing up without the right paperwork means you will not be served that day.
If you are taking a written test or road test, bring your current license or learner permit, proof of residency, and any other documents the office told you to bring when you scheduled the test (if applicable). Bring your own vehicle for the road test, and make sure it is registered, insured, and has working lights and wipers.
Transactions You Can Handle at This Office
The St. Petersburg office handles most common driver license transactions: renewing an expired or expiring license, replacing a lost or damaged license, changing your name or address, taking a written knowledge test, and taking a road test for a new license or motorcycle endorsement. You can also add or remove endorsements (like a commercial driver license or motorcycle endorsement) if you already hold a Florida license.
Some transactions, such as medical reviews or license suspensions related to court cases, may require a visit to a different office or contact with DHSMV headquarters. If your situation is unusual — for example, if your license was suspended or you have a medical restriction — call (850) 617-2000 first to confirm that the St. Petersburg office can handle it.
Fees and Payment Methods
License renewal costs $75.25 for an eight-year license (the standard in Florida). Replacement of a lost or damaged license is $25. A written test is free if you are renewing; a road test is $15. Fees vary slightly depending on what you are doing, so check the DHSMV website or call ahead if you want to know the exact cost for your transaction.
The office accepts cash, debit cards, and credit cards. Do not assume they take checks — call first if you plan to pay by check. Bring more cash or credit than you think you will need, in case the fee is higher than you expected or you need to pay for an additional service.
If You Cannot Go in Person
Some transactions can be done by mail or online without visiting the office. License renewals can often be done online at flhsmv.gov if your license is not suspended and you do not need a new photo. Address changes can be done online or by mail. Check the DHSMV website to see whether your specific transaction qualifies for remote processing.
If you need a road test or written test, you must go to an office in person. If you need a new photo on your license, you must visit an office. If your license is suspended or you have a medical issue, contact DHSMV first — some of these situations require a hearing or medical review before you can renew.
Parking and Accessibility
The St. Petersburg office has a parking lot. Parking is free and usually available, though it can fill up during busy times. The building is accessible to people with mobility disabilities — there are handicapped parking spaces near the entrance and an elevator inside.
If you have questions about accessibility or need a reasonable accommodation (such as a sign language interpreter), call (850) 617-2000 at least two business days before your visit so the office can prepare.
Frequently Asked Questions
Can I make an appointment at the St. Petersburg office?
No. The office operates on a first-come, first-served basis. You arrive, take a number, and wait. There is no online booking system or phone reservation option for this location.
What if I go and I am missing a document?
The office will not process your transaction. You will have to go home, get the missing document, and return another day. This is why it is important to check the DHSMV website or call (850) 617-2000 before you go to confirm you have everything.
How long does a license renewal take once I am called?
A straightforward renewal usually takes 10 to 15 minutes at the counter. If you need a new photo, a road test, or a written test, it will take longer — 30 minutes to an hour or more. The office will tell you how long to expect when you check in.
Can I renew my license before it expires?
Yes. Florida allows you to renew your license up to one year before it expires. Renewing early does not cost extra, and it can be a good idea if you are about to travel or if you know you will be busy when your expiration date arrives.
What if my license is suspended?
You cannot renew a suspended license at the office. You must first resolve the reason for the suspension — this might mean paying a fine, completing a course, or attending a hearing. Call (850) 617-2000 to find out what you need to do to lift the suspension, then return to the office once it is cleared.