Skip to main content

Pennsylvania Criminal Record Expungement

Detailed guide to clearing criminal records in Pennsylvania.

Expungement: AvailableSealing: AvailableClean Slate Law

Explore your options now

Answer a few questions to learn what types of relief may be available, then get your auto-filled court forms.

Filing Fees

Filing Fee124

Fee waiver available for qualifying individuals

Conviction Expungement Process

  1. 1

    Check Clean Slate Automatic Sealing

    Pennsylvania's Clean Slate law may have automatically sealed your record.

  2. 2

    Gather Your Case Information

    Collect all relevant documents about your case.

  3. 3

    Complete Expungement Petition Forms

    Fill out the required forms for your specific type of expungement.

  4. 4

    File Your Petition with the Court

    Submit your petition to the court of common pleas.

  5. 5

    Serve the District Attorney

    Provide a copy of your petition to the district attorney's office.

  6. 6

    Attend Hearing (if required)

    Some cases require a hearing; others are granted on the papers.

  7. 7

    Receive Your Expungement Order

    Once granted, the court will issue an expungement order.

Arrest Record Expungement Process

  1. 1

    Check Clean Slate Automatic Sealing

    Pennsylvania's Clean Slate law may have automatically sealed your record.

  2. 2

    Gather Your Case Information

    Collect all relevant documents about your case.

  3. 3

    Complete Expungement Petition Forms

    Fill out the required forms for your specific type of expungement.

  4. 4

    File Your Petition with the Court

    Submit your petition to the court of common pleas.

  5. 5

    Serve the District Attorney

    Provide a copy of your petition to the district attorney's office.

  6. 6

    Attend Hearing (if required)

    Some cases require a hearing; others are granted on the papers.

  7. 7

    Receive Your Expungement Order

    Once granted, the court will issue an expungement order.