Final Restraining Orders in New Jersey never expire. In other states, a Final Restraining Order will expire after a number of years. However, people in NJ are surprised to learn that they can't pass a security check because they still have a Retraining Order from twenty years ago.
NJ Restraining Orders. Answers to all of your questions.