Does my gift card expire? Our Primark gift cards are valid for two years from the date of the last transaction. Related articles Can I check my balance? Where can I buy a Primark gift card? Do you have an online shop? What happens if my gift card is lost/stolen? Can I redeem my One4all gift card in your stores?