Yes, pepper spray is legal in New Jersey. There are no state laws prohibiting the possession or use of pepper spray, and it is widely available for purchase. However, it is important to check local ordinances before using pepper spray, as some municipalities have enacted restrictions on its use. For example, in Newark, NJ, pepper spray can only be used defensively and cannot be carried in a concealed manner.