Most pepper spray typically has a 4-5 year shelf life. The expiration date should be printed on each can.  Replace your spray or gel as soon as possible if you have to use it.