How long does pepper spray stay potent? Usually all other sprays expiration date is 3 to 4 years from the date of purchase. Although the spray life is indefinite it does start to lose potency over time. Any use of the spray beyond the expiration date is highly unadvisable. We strongly advise you to replace your pepper spray every year! That way you are always assured of the potency of the spray.