Yes. Violating a restraining order in New Jersey, whether it is temporary or final, is considered a criminal offense. You will be arrested and charged with criminal contempt of a court order if you violate a restraining order. If you violate the order a second time, you could spend 30 days in jail. It is important to seek the guidance of an experienced lawyer when you violate a restraining order. Your lawyer will review the circumstances of your case and build a strong defense on your behalf.