In the state of New York, it is legal to carry pepper spray, but it can only be purchased in a specific place, and its label must contain information regarding its use. While civilian use of pepper spray is legal in New York City, the law dictates that only pocket-sized canisters are allowed.