How Long Does It Take to Expunge a Record in Florida?

Expunging a criminal record in Florida typically takes five to seven months from the day you start gathering paperwork to the day the last agency destroys its copy of the record. Nine months or longer is realistic when any step hits a snag. The process has four phases, and most of the wait sits in two of them: the Florida Department of Law Enforcement’s eligibility review, and the court’s handling of your petition.

Confirm You Qualify Before Starting the Clock

None of the timeline below matters if you aren’t eligible. Florida expungement is limited to cases that ended without a guilty adjudication: charges that were never filed, were dismissed or dropped, or ended in acquittal.1Online Sunshine. Florida Statutes 943.0585 – Court-Ordered Expunction of Criminal History Records Any prior felony adjudication anywhere on your Florida record disqualifies you, as does a prior adjudication of delinquency for a felony or for certain specified misdemeanors. You can only seal or expunge one arrest record in one proceeding in your lifetime, unless a court finds multiple arrests directly related.2Florida Department of Law Enforcement. Frequently Asked Questions – Seal and Expunge Court supervision tied to the case must already be finished. If adjudication was withheld, the record can be sealed rather than expunged, and after ten years a sealed record may become eligible for expungement. The sealing timeline mirrors the expungement timeline described below.

Phase 1: Preparing the Application Packet (1 to 4 Weeks)

Nothing official is counting yet. FDLE will not start its clock until a complete packet arrives, and an incomplete packet gets returned, which means starting over. Three documents have to come together:

For expungement specifically, Section B of the application has to be completed by the State Attorney or Statewide Prosecutor, who issues a certified statement confirming the case meets the statutory criteria.1Online Sunshine. Florida Statutes 943.0585 – Court-Ordered Expunction of Criminal History Records This often adds a week or two, and it is the step people most commonly forget. Skip it and FDLE rejects the application.

How long this phase takes is almost entirely in your hands. Someone organized can finish in a week; waiting on the clerk and the prosecutor’s office can push it to a month.

Phase 2: FDLE Eligibility Review (About 12 Weeks)

Once the completed packet and a nonrefundable $75 processing fee reach FDLE’s Seal and Expunge Section in Tallahassee, the agency runs a state and national criminal history background check to verify eligibility.3Florida Department of Law Enforcement. Applying for a Certificate of Eligibility for Court-Ordered Sealing or Expungement Applications are processed in the order received. There is no expedited option.4Florida Department of Law Enforcement. Seal and Expunge Process

FDLE states its typical processing time is 12 weeks from the date a completed packet arrives.4Florida Department of Law Enforcement. Seal and Expunge Process Complications in your criminal history or heavy application volume can push the review to four or six months. You can email the Seal and Expunge Section for status updates, but asking does not move you up the queue.

If FDLE approves, it mails you a Certificate of Eligibility (COE). If it denies, you get a letter explaining why; the usual reasons are a disqualifying prior adjudication or an incomplete packet.

Phase 3: Court Petition and State Attorney Review (1 to 3 Months)

The COE is good for 12 months from the date FDLE stamps on it. Let it expire and you start over: new application, another $75 fee, and a fresh eligibility review under whatever law is in effect at that time.1Online Sunshine. Florida Statutes 943.0585 – Court-Ordered Expunction of Criminal History Records File promptly.

You file a Petition to Expunge with the Clerk of Court in the county where the original charge was handled, along with the COE, a sworn statement, and a proposed order for the judge. A court filing fee applies, and the amount varies by county. You also have to serve the petition on the State Attorney’s Office and on the original arresting agency.1Online Sunshine. Florida Statutes 943.0585 – Court-Ordered Expunction of Criminal History Records

The State Attorney then decides whether to object. No objection means the petition moves to a judge fairly quickly, and uncontested petitions generally clear this phase in 30 to 90 days. An objection changes the picture: the court sets a hearing, both sides argue, and the wait for a hearing date depends on how backed up the local docket is. That alone can add several months.

Phase 4: Judge’s Order and Agency Compliance (1 to 2 Months)

After the objection window closes on an uncontested petition, a judge reviews the file and decides whether to sign the Order to Expunge. Some judges sign within days; others take weeks. It depends on the caseload in front of yours.

Once signed, the Clerk of Court sends certified copies of the order to every agency that holds your record: the arresting agency, the county sheriff, FDLE, and any other entity on the list.5Miami-Dade County Clerk of the Courts. Order to Expunge Pursuant to Section 943.0585, Florida Statutes You usually pay for the certified copies. Each agency has up to 60 days to comply by physically destroying its records. Most finish sooner, but plan on one to two months. The expungement is complete when the agencies have acted and FDLE has updated its database.

What Can Stretch the Timeline

Several things reliably push the process past the baseline:

  • Submitting an incomplete packet to FDLE. Returned applications reset your position in the queue.
  • Forgetting to get Section B signed by the State Attorney before mailing the packet.
  • Sitting on the Certificate of Eligibility past 12 months. An expired COE forces you back to Phase 1 and another $75 fee.1Online Sunshine. Florida Statutes 943.0585 – Court-Ordered Expunction of Criminal History Records
  • A State Attorney objection. Scheduling a contested hearing can add months, driven by the court’s calendar.
  • Judicial backlog. Even uncontested petitions sit while judges work through their files.

One more delay happens after the legal process is already finished. Private background check companies buy criminal record data in bulk and update on their own schedule, not the government’s. An expunged record can keep showing up on commercial screenings for months, sometimes up to a year, after every agency has complied. If a check comes back wrong during that lag, federal law gives you the right to dispute the result directly with the screening company. Government systems reflect the expungement as soon as the compliance phase ends; private databases catch up on their own time.

Putting the Phases Together

Add up the realistic middle of each phase and you land near six months: two to three weeks assembling the packet, roughly 12 weeks at FDLE, one to two months for the petition and State Attorney review, and another month for the judge and the agencies. A well-prepared uncontested case can finish closer to five months. An objection, a judicial backlog, or a mistake that forces you to restart with FDLE can carry the total past nine. The parts you control are mostly in the first phase and in filing the petition promptly once the COE arrives. The rest is waiting.