Pepper spray is not illegal in any state in America. Sometimes you have to purchase pepper spray from a firearms dealer, as in New York or Massachusetts. That is not a requirement in California. Its always good to get pepper spray that is clearly labeled. Most states make using pepper spray for anything except self defense illegal.