Where to book your Brevard County DMV appointment
Brevard County residents book DMV appointments through the Florida Department of Motor Vehicles online system at www.flhsmv.gov. You cannot walk in without an appointment at most Brevard County locations — the state moved to appointment-only service to reduce wait times.
The county has three full-service DMV offices: one in Melbourne, one in Cocoa, and one in Titusville. Each handles the same services, so you can choose based on location and available times. The website shows you real-time openings at each office when you search.
If you do not have internet access or run into trouble booking online, you can call the Florida DMV customer service line at 1-844-435-7352. They can book an appointment for you over the phone, though wait times to reach someone are often 30 minutes or longer during peak hours.
Key Takeaways
- Book appointments online at www.flhsmv.gov or by phone at 1-844-435-7352; walk-ins are not accepted at Brevard County offices.
- Brevard County has three DMV locations in Melbourne, Cocoa, and Titusville, and you can choose whichever has the soonest opening.
- You will need your Florida driver's license number, Social Security number, or ID number to search for appointments.
- Bring all required documents for your specific transaction — the website lists what you need based on your service type before you book.
- Appointments typically fill 2 to 4 weeks out, and cancellations open up throughout the day, so checking multiple times increases your chances of finding an earlier slot.
What documents to bring to your appointment
The documents you need depend on what you are doing — renewing a license, getting a Real ID, changing your address, or something else. Before you book, the Florida DMV website shows you the exact list for your transaction type. Bringing the wrong documents means your appointment will be rescheduled, so check the list twice.
For most transactions, you will need a valid form of identification (your current Florida license, passport, or military ID), proof of your Social Security number (Social Security card, W-2, or tax return), and proof of your current address (utility bill, lease, or bank statement dated within 60 days). If you are renewing a license, you may not need all of these — the website will tell you.
If you are getting a Real ID, bring your birth certificate or passport, proof of citizenship, proof of your Social Security number, and two proofs of your current address. Real ID appointments take longer than standard renewals, so the system may show fewer time slots available.
The three Brevard County DMV office locations
All three Brevard County offices operate during the same hours and handle identical services. Choose the location closest to you or the one with the earliest available appointment time.
| Location | Address | Hours |
|---|---|---|
| Melbourne | 2591 S. Babcock Street, Melbourne, FL 32901 | Monday–Friday, 8 a.m.–5 p.m. |
| Cocoa | 1500 Florida Avenue, Cocoa, FL 32922 | Monday–Friday, 8 a.m.–5 p.m. |
| Titusville | 815 South Street, Titusville, FL 32780 | Monday–Friday, 8 a.m.–5 p.m. |
All three offices are closed on weekends and state holidays. If you need to reschedule or cancel, do it through the same website where you booked — cancellations free up slots for other people and may open an earlier time for you if you rebook when ready.
How far in advance to book and what to expect on the day
Appointments in Brevard County typically open 30 days ahead. The earliest slots fill within a few days, so if you need to be seen soon, check the website daily — cancellations happen throughout the day and the system updates in real time. If nothing is available, try booking for a different location or a different time of day.
Arrive 10 to 15 minutes before your appointment time. Bring all your documents, your appointment confirmation (printed or on your phone), and be ready to wait even with an appointment — the office may be running behind. Most appointments take 15 to 30 minutes, though Real ID and commercial license transactions can take longer.
If you miss your appointment without canceling, you may lose the slot and have to book again. If you are running late, call the office directly to let them know — all three Brevard County offices share the main line at 321-633-0500.
Services you can handle at a Brevard County DMV appointment
The three Brevard County offices handle most DMV services: driver's license renewal, Real ID upgrades, address changes, name changes, duplicate licenses, commercial driver's license (CDL) testing and renewal, vehicle registration, title transfers, and license plate replacements. They also handle suspensions and reinstatement paperwork if your license has been suspended.
Some services require a written test or driving test, which take longer and may require a separate appointment. If you are getting your first Florida license or reinstating a suspended license, the website will tell you whether you need a test before you book.
Services that cannot be done at the DMV office — like ordering a replacement Social Security card or getting a birth certificate — will be noted on the website. Those are handled by other agencies, and the DMV site will direct you to the right place.
What to do if you cannot find an appointment
If appointments are fully booked for weeks, check back daily — the system releases new slots and cancellations happen constantly. Checking at different times of day (early morning or late afternoon) sometimes shows openings that were not there earlier.
If you have a time-sensitive need — your license expires in days, you have a court important date, or you need a document for work — call the DMV customer service line at 1-844-435-7352 and explain the situation. They cannot always create an emergency appointment, but they can tell you whether expedited service is available and how to request it.
Some transactions can be done by mail or online. The Florida DMV website has a section for services you can renew without visiting an office. If your transaction qualifies, mailing in your documents may be faster than waiting for an appointment.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the service must book their own appointment using their own identification number or Social Security number. If someone cannot book online, you can call 1-844-435-7352 on their behalf and provide their information, but they will need to be present at the appointment.
What happens if I arrive late to my appointment?
If you are more than 15 minutes late, the office may cancel your appointment and you will have to book again. Call ahead if you are running behind — the office may hold your slot if they are not too busy. Do not assume they will wait.
Can I change my appointment to a different date or location?
Yes. Log back into the Florida DMV website, find your appointment, and cancel it. Then book a new one at the date, time, and location you prefer. Canceling opens your original slot for someone else.
Do I need an appointment for a written test or road test?
Yes. Road tests and written tests are booked as part of your appointment. When you search for appointments, the system shows you available times for the specific service you need, including tests.
What if my appointment gets canceled by the DMV?
The DMV occasionally cancels appointments due to staffing or system issues. If yours is canceled, you will receive a notification and can rebook when ready through the website. Check your email and phone for the cancellation notice.