Question: is mace illegal in virginia?
Answer: Pepper spray is LEGAL to buy, ship, carry and use in Virginia. Must be a minimum of 18 years old. Cannot have any convicted felonies on record. For self defense purposes only.