Does a reward card have an expiry date? No, reward cards do not have an expiry date. You can redeem it anytime, at any store we are integrated with.