No, from the technical point of view the life jacket will not expire, however, since the material within the vest loses its ability to keep buoyancy in water over time. ... The Canadian law requires you to have a lifejacket or PDF (personal flotation device) on board for each individual on a watercraft.
How long are life jackets good for Canada?
Keep in mind that a repair will void PFD's approval by Transport Canada. If you keep it clean, store it dry and use it appropriately, a good PFD should last you 10 years or more.
Do life jackets have expiration date?
All of the care that you give to your PFD will prolong its use. There is no expiry date for a personal floatation device and/or lifejacket, but it becomes void if it has been repaired or altered; therefore, it is no longer usable and must be replaced and discarded for recycling.