SORA stands for Security Officer Registration Act — a New Jersey law that requires all security officers working in the state to be trained, registered, and licensed by the New Jersey State Police (NJSP).
The training ensures guards understand laws, ethics, safety, and emergency procedures before working in the field.
Anyone who wants to work as a security officer (armed or unarmed) in New Jersey must complete the SORA process, including the 24-hour training class.
This includes:
The initial SORA training is 24 hours, typically completed over 2–3 days.
Renewal courses are shorter — 8 hours every two years for unarmed and 8 hours every year for armed.
The 24-hour class includes:
For armed SORA, additional firearms handling and qualification are required separately.
You must first apply for a SORA license online at the NJSP website:
🔗 https://www.njsp.org/application/login.do
Then, you can register for a class with a NJSP-certified SORA instructor or training school.
No. You can apply online first and then take the class within 30 days of your application date.
If you don’t complete the course within that period, your application may expire and you’ll need to reapply.
Typical costs:
You must:
Only instructors approved and listed by the New Jersey State Police can teach official SORA classes.
You can verify an instructor’s status through the NJSP website or by asking them for their NJSP Instructor Certification Number.
Some parts may be offered online (Zoom or hybrid) by us, but NJSP-approved training providers must still verify your attendance and identity.
Always confirm that an online course is NJSP-certified before paying.
Once your background check, fingerprints, and training are approved, NJSP will email you confirming your SORA license is active.
You can log in to the portal and print your own card.