Guarantee their grin with a Greggs. Whether it’s for your best pal, work mate or a last minute gift – you can send a gift card by email, post or text in a matter of minutes.
For the biggest Greggs lovers in your life, you can even send an exclusive £50 High Roller Gift Card - their very own one-way ticket to pastry paradise.
For your VIPs
The perfect gift for the ultimate Greggs fan!
Our Greggs High Roller Gift Card comes in an exclusive Greggs Sausage Roll gift bag and has a tasty £50 value.
Surprise your loved ones with a Greggs Gift Card straight to their doorstep.
Choose from a range of designs, from as little as £5 or as much as £50.
Why not send a Greggs Gift Card by email for instant delivered happiness?
There’s plenty of designs to choose from and you can even personalise, and add your own message.
Greggs by tasty text
Our text gift cards arrive in a matter of minutes and are the perfect way to say 'Thank You', 'Happy Birthday' or 'Just because' via text – light up someone’s life as well as their phone.
View the frequently asked questions below
Great news, you can buy more than one card at a time. Whether you’d like 3 cards of the same design for £10 or 5 different cards each with a different value then you can do it all in one handy order.
If you’re buying an email or SMS gift card you can personalise cards with a special message, and on our email gift cards you can even personalise certain designs.
Yes of course! You can choose a specific delivery date with our email and SMS gift cards. If you’d like to place an order in advance, just input your chosen date at the time of purchase.
Our gift cards can be sent to your address or directly to the recipient. Just be sure to change the delivery address when placing your orders.
Cards will arrive almost instantly. Don’t forget to check your spam folder though as sometimes they can end up here by mistake!
Postal gift cards
Postal gift cards usually arrive within 2-3 days and are sent via signed for delivery. Please note that there may be extended delivery times around bank holidays.
Using our online gift card journey you can purchase up to 25 cards at once to a maximum total basket value of £250. If you’d like to buy more than this then you can contact our Greggs for Business team.
All gift cards are valid for 2 years from date of purchase. If you are still concerned about losing an existing balance, reach out via our Contact page and we’ll do everything we can to get it sorted for you.