No, gift cards have no expiration date. They may be used until their entire balance has been depleted. There are no fees charged for remaining balances left on gift cards.