How long does a felony charge stay on your record in the state of Pa?

If the offense occurred after your 18th birthday, it will always appear on your criminal history.