If you only send one card this year...

Tick off your Secret Santa duties with the tastiest gift card. Send by post, email or even with a cheeky text.

An empty image for spacing purposes

This Christmas, it's time to out-do Mr Claus and treat the nice-listers to a Greggs Gift Card. Share the merriness by post, email or with a text - and you can personalise them, too!

If you know someone who's been dreaming of a Flat White Christmas, why not treat them to our £50 High Roller Gift Card so they can enjoy a festive feast on you?

A High Roller gift card stood on a red glittery pillar

The festive showstopper

Ho ho hello High Roller! Give a gift card that'll make them want to deck the halls. It's £50 worth of tastiness, popped into a special Sausage Roll gift bag.

First-class prezzie

Post a gift card straight to your loved one's letterbox - choose from four special Christmas designs.

"Mmmerry Chrisrmas" written on a Sausage Roll gift card in an envelope, stood on a blue glittery pillar
"Season's Eatings Jamie" written on a green gift card on a laptop, stood on a red glittery pillar

Deck their inbox

Friends, family, colleagues, neighbours? Get everyone's prezzies sorted in just a few festive clicks - you can even include a personalised message.

The merriest message

Send a text that will light up more than just their phone this Christmas - it's instant festive flavour.

""A Merry little gift" written on a maroon gift card on a phone, stood on a blue glittery pillar

FAQs

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.

Email/Text

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.

Email / SMS cards

Contact customer care via our Contact page.

Postal Cards

If you haven’t received an order after 3 days then please Contact our customer care team and have your order reference number handy.

You can find out your gift card balance by asking the shop or contacting our customer care team with the gift card number, via our Contact page.

If you have any queries related to B2B sales please contact orders@greggsforbusiness.co.uk

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.

Please contact our Customer Care team via our Contact page, who will be happy to help.

Want to know more?

Get in touch for more information on our tasty Gift Cards.

Business Gift Cards

Looking to buy Gift Cards for business purposes? Please reach out to our business gift cards team.