No, they do not have an expiry date. However, if your account is closed, you have 90 days to redeem any remaining points before they are no longer valid. To learn more, view the Avion Rewards T&Cs.