Typically, credit card rewards don’t expire for the life of your account. That means your rewards won’t expire as long as you keep your account open and in good standing.
However, make sure to read your rewards program’s terms and conditions carefully since this isn’t guaranteed for all cards. Some issuers may require you to spend the rewards within a certain period (such as within a calendar year of earning them) while others may only require you to make a mall purchase every year to maintain your account. Fortunately, though, many major programs ensure your rewards won’t expire while your account is open and healthy.