What a Florida registration check tells you
A Florida registration check shows you whether your vehicle's registration is current, expired, or suspended. The Florida Department of Highway Safety and Motor Vehicles (DHSMV) maintains this information, and you can look it up yourself without visiting an office or calling. Knowing your registration status matters because driving on an expired or suspended registration can result in a traffic citation, fines, and in some cases vehicle impoundment.
The check also reveals whether there are any holds on your registration—such as unpaid tolls, parking violations, or insurance lapses—that would prevent renewal. This is useful information before you renew, because you may need to resolve those issues first.
Key Takeaways
- You can check your Florida registration status online through the DHSMV website without creating an account or paying a fee.
- The online check requires your vehicle identification number (VIN) and Florida license plate number, or your VIN and driver's license number.
- A registration check will show you the expiration date, whether the registration is active or suspended, and any holds preventing renewal.
- If your registration is suspended, the check will not always tell you why—you may need to contact DHSMV directly to learn what caused the suspension.
How to check your registration online
Go to the DHSMV website at flhsmv.gov. Look for the "Vehicle Information" or "Check Registration Status" tool—the exact link location changes occasionally, but it is always in the public services section. You do not need to log in or create an account.
Enter either your VIN and Florida license plate number, or your VIN and driver's license number. The system will return your vehicle's registration status, expiration date, and any active holds. The check is when ready and free. Write down or screenshot the results, especially if your registration is suspended or has a hold, because you will need that information if you contact DHSMV.
What the results mean
Active registration means your vehicle is currently registered and legal to drive. The results will show your expiration date. If that date has passed, your registration is technically expired even though the system may still show it as "active" for a short grace period—do not rely on this. Renew as soon as you see the expiration date approaching.
Expired registration means the registration date has passed and the vehicle should not be driven on public roads. You can still renew it, but you may owe a late fee in addition to the renewal cost. The amount of the late fee depends on how long the registration has been expired.
Suspended registration means DHSMV has blocked renewal and the vehicle cannot legally be driven. Common reasons include unpaid tolls (usually through SunPass), an insurance lapse reported by your insurer, an unpaid traffic citation, or a failure to pay a previous registration fee. The online check does not always specify which one. If you see a suspension, contact DHSMV at 1-888-627-3687 to learn the reason and what you need to do to clear it.
Holds appear as separate flags on your registration record. A hold means something must be resolved before you can renew. Common holds include unpaid tolls, parking violations from municipalities, or a requirement to show proof of insurance. The check results will usually indicate the type of hold.
When to check your registration
Check your registration status at least 30 days before your expiration date. This gives you time to renew online, by mail, or in person before the important date. If you discover a suspension or hold, you have time to contact DHSMV and resolve it.
Also check your status if you have recently moved, changed insurance, or received a notice from DHSMV about a possible issue. If you are buying a used vehicle, checking the registration status before you complete the purchase can reveal whether the seller has outstanding tolls or other holds that might transfer to you.
What to do if your registration is suspended
Contact DHSMV directly at 1-888-627-3687 or visit a local DHSMV office. Have your VIN, license plate number, and driver's license ready. The representative will tell you exactly why the registration is suspended and what steps you need to take to clear it.
If the suspension is due to unpaid tolls, you will need to contact the toll authority (usually SunPass) and pay the balance. If it is due to an insurance lapse, you will need to provide proof of current insurance to DHSMV. If it is a traffic citation or parking violation, you may need to pay the fine or appear in court. Once the underlying issue is resolved, you can request that DHSMV lift the suspension and then renew your registration.
Checking registration for a vehicle you do not own
You cannot check another person's vehicle registration using the online tool—the system requires either the license plate number and VIN (which you might have) or the VIN and driver's license number (which you would not have). This is a privacy protection.
If you need to verify someone else's registration status for a legitimate reason—such as before buying a used car—ask the owner or seller to check it themselves and show you the results. A dealer or mechanic can also check it if you give them written permission.
Frequently Asked Questions
Can I renew my registration if it is expired?
Yes. You can renew an expired registration online, by mail, or at an DHSMV office. You will owe the renewal fee plus a late fee. The late fee amount depends on how long the registration has been expired. Do not drive the vehicle on public roads until it is renewed.
What if the online check says my registration is active but I received a suspension notice?
The online system updates periodically but not in real time. If you received a written notice from DHSMV, that notice is current. Contact DHSMV at 1-888-627-3687 to confirm your actual status and find out what caused the suspension.
Do I need to check my registration every year?
You should check it at least once before your expiration date to confirm the date is correct and there are no holds. After that, you only need to check if you receive a notice from DHSMV, if you change insurance, or if you are buying or selling a vehicle.
What if I lost my license plate number?
You can still check your registration using your VIN and driver's license number instead. If you do not have your VIN, it appears on your registration card, insurance documents, and the vehicle title. You can also find it on the driver's side of the dashboard or contact your insurance company.