Maximise your Avios, air miles and hotel points

How to redeem your Virgin Points at Greggs – a step-by-step guide!

Links on Head for Points may pay us an affiliate commission. A list of partners is here.

This is actually a serious article, although I accept that you may have your doubts ….

When the Virgin Red app launched earlier this year as the new ‘home’ for your Virgin Points, the ability to redeem your points at Greggs became – for better or worse – the highest profile redemption.

Whilst most Head for Points readers would see redeeming for ANA’s amazing new business and First Class seats to Tokyo to be the ultimate redemption, it was Greggs that people were talking about.

If you are not a Virgin Red member, you can register for free here.

How do you redeem Virgin Points at Greggs?

I was interested to see how the redemption process works and how smooth it is.

Whilst the areas where I live and work are Greggs-free zones, a trip to Bath this week gave me an opportunity to test it out.

The first thing to say is that Greggs redemptions are not great value. You are basically getting 0.5p per Virgin Point when you redeem, and 0.5p per Virgin Point is weak.

You can smash this with a business class flight redemption, especially Delta’s £4 taxes flights from the US to Europe or the ANA redemption to Japan I mentioned earlier.

A Greggs sausage roll costs £1, at least in Bath, and it requires 200 Virgin Points. You’re getting exactly 0.5p.

Redeeming via the Virgin Red app

Assuming that you have registered for Virgin Red and then downloaded the Virgin Red app and linked it to your Virgin Atlantic account, the first thing to do is find Greggs products on the long list of redemptions. Unless you filter by ‘Food and Drink’ it will take a while.

This is what you are looking for, if a sausage roll is your goal:

Click into it and you see a big ‘Redeem’ button:

The points are deducted from your account and a QR code created. It pops up on screen, and I would recommend saving it as a screenshot in case you have reception problems when you are inside the store:

The voucher is valid for a month. You can also see it inside the ‘Vouchers’ section of the Virgin Red app:

There is some small print which is emailed to you after you have redeemed. Here are the highlights:

  • Code is only valid for either a single Sausage Roll or Vegan Sausage Roll
  • Code is redeemable with Greggs up until the ‘Valid Until’ date noted on the code
  • Only one code can be used per person per visit
  • Subject to availability and while stocks lasts. If there are no Sausage Rolls or Vegan Sausage Rolls available, an alternative product may be supplied by Greggs (at equal or lesser value) but this is not guaranteed.
  • Valid for take away only – product cannot be consumed in store
  • Virgin Red codes are not valid / accepted at Greggs stores located within service stations
  • Code is non-refundable, non-transferable and has no cash value
  • Codes do not qualify for a Greggs Rewards stamp and they cannot be added to the Greggs Rewards app

How does it work in practice?

It is a slick process, I have to admit.

Having tracked down a branch of Greggs, I asked for a sausage roll and scanned the QR code on a scanner at the till when asked to pay.

It scanned first time and I was left with nothing to pay.

Caffe Nero redemptions with Nectar points work in exactly the same way. Using 350 Nectar points for a Caffe Nero drink – any drink, any size – is the best way of spending Nectar points. This offer comes and goes, however, and is not currently available.


Using your Virgin Points at Greggs isn’t a great way to redeem if you’re looking to maximise the value you get.

However, I am impressed by the technology behind it and by the way that Virgin Red has got it working. I’m sure there are other retailers who would be interested in similar spontaneous redemptions, especially those who – like Pret – already have QR code scanners in place at their tills.

What Virgin Red needs to do is find someone like Caffe Nero who is willing to offer outsize value in the hope of picking up additional sales. It’s the croissant or cake you buy with your coffee that encourages Nero to offer such a good deal to Nectar in the first place.

You can find out more about Virgin Red, and register for free, here.

How to earn Virgin Points from UK credit cards

How to earn Virgin Points from UK credit cards (June 2022)

As a reminder, there are various ways of earning Virgin Points from UK credit cards.  Many cards also have generous sign-up bonuses.

You can choose from two official Virgin Atlantic credit cards (apply here, the Reward+ card has a bonus of 15,000 Virgin Points):

Virgin Rewards Plus credit card

Virgin Atlantic Reward+ Mastercard

15,000 points bonus and 1.5 points for every £1 you spend Read our full review

Virgin Rewards credit card

Virgin Atlantic Reward Mastercard

A generous earning rate for a free card at 0.75 points per £1 Read our full review

You can also earn Virgin Points from various American Express cards – and these have sign-up bonuses too.

American Express Preferred Rewards Gold is FREE for a year and comes with 30,000 Membership Rewards points, which convert into 30,000 Virgin Points.

SPECIAL OFFER: The sign-up bonus on Amex Gold is increased from 20,000 Membership Rewards points to 30,000 Membership Rewards points until 19th July 2022. This card is free for the first year.

American Express Amex Gold

American Express Preferred Rewards Gold

Your best beginner’s card – 30,000 points, FREE for a year & two airport lounge passes Read our full review

The Platinum Card from American Express comes with 30,000 Membership Rewards points, which convert into 30,000 Virgin Points.

American Express Platinum card Amex

The Platinum Card from American Express

30,000 points and an unbeatable set of travel benefits – for a fee Read our full review

Small business owners should consider the two American Express Business cards. Points convert at 1:1 into Virgin Points.

Amex Platinum Business American Express

American Express Business Platinum

40,000 points sign-up bonus and a long list of travel benefits Read our full review

American Express Business Gold

20,000 points sign-up bonus and free for a year Read our full review

Click here to read our detailed summary of all UK credit cards which earn Virgin Points

(Want to earn more Virgin Points?  Click here to see our recent articles on Virgin Atlantic and Flying Club and click here for our home page with the latest news on earning and spending other airline and hotel points.)

Comments (46)

This article is closed to new comments. Feel free to ask your question in the HfP forums.

  • Jordan D says:

    At the moment you get one free Greggs Breakfast Roll or Sausage Roll per week with O2 Priority Rewards. If I get my 4 free Caffe Nero coffees and 4 free Greggs Breakfast Rolls per month, I’m basically being paid to have my phone contract.

    • BJ says:

      Switched to O2 yesterday and noticed this. You don’t even need a contract, I’m just on payg at the moment.

    • Andrew says:

      And my work phone is also O2 so I get 2 Greggs and 2 Nero a week. And the Nero offer has the extra perk of earning a reward stamp on the free coffees.

    • Kevin C says:

      Vegan sausage rolls also included with the O2 offer which uses QR code and works well though any items you buy at the same time usually have to be processed as a separate transaction.

  • BJ says:

    All a bit pie in the sky Rob…

  • mr_jetlag says:

    Have done it many times to the detriment of my waist size. Greggs do a nice steak bake too.

    • Red Flyer says:

      Is it better than the Beefy Bake on Still Game though???

  • Cwyfan says:

    I have twice had nectar caffe nero codes that did not scan in store, so not as smooth as this experience.

    Took a bit of sorting out, but new codes from caffe nero worked.

    • Char Char says:

      I had that once, then tried the same codes a few days later and worked. It only ever happened the once when i ordered 2 vouchers instead of singles which i never had a problem with out of about 100+. Nectar customer support never did get back to me….

  • Mark says:

    Not the best use as you say, but I have a small number of virgin points which I am very unlikely to use for flying so this gets me some value from them!

  • Tim says:

    Up here north of Newcastle and on the way to Edinburgh, all three of the local butchers do yummy sausage rolls for the £1.50 mark. Especially the roll with melted onions, and especially when just out of the oven, is a delight. A Greggs sausage roll is perfectly pleasant, but we recently had a new Cooplands Bakery open down the road. Four slightly smaller than Greggs sausage rolls for £1. And they taste better than Greggs in my book. On a spring or autumn morning, two for the walk home and two to hide 🙂

    • bafan says:

      You’re almost tempting me to leave the area covered by TfL with that description…😋.

    • Yorkieflyer says:

      Yes another vote for Cooplands from me, also still miss Ainsleys

    • Number9 says:

      Our local independent deli does a sausage roll with red onion marmalade they are so nice no idea of price I don’t really want to know, we have them as a treat every few weeks along with their fruit tarts with white chocolate base.

    • Chris H says:

      As a former York resident +1 for Cooplands!

      • Genghis says:

        Indeed. I’m hoping I can find a nice Yorkshire curd tart this weekend.

    • Lady London says:

      Ahhhhh…….. Grrr

  • Chris Heyes says:

    I Don’t have or collect any Virgin Points or shop at Greggs
    Normally don’t look at anything Virgin or anything that I’m not interested in
    But when I so the headlines I thought your having a laugh
    Must admit a entertaining read do HFPs actually go out of there way to get a sausage roll for free ? lol

    • blenz101 says:

      If you are never going to earn enough Virgin miles for a flight it’s a good way to earn a little naughty treat. I think I would take advantage of this next time I am home, a single frozen Greggs pork sausage roll here in Dubai is £1.60.

      I still earn the full £300 points per quarter via my Tesco Bank debit card, sending £2.50 of that to Virgin and earning 625 miles / 3 sausage rolls is fine by me.

    • mr_jetlag says:

      It’s hardly out of the way Chris, can’t go anywhere without a Greggs these days it seems even in London Bridge station (which is where they get me every time)

      • Lumma says:

        I work with a man who proudly says he’s never bought anything from a Greggs – but also claims he loves a Wetherspoons!

        • Chrisasaurus says:

          There are some exceptions but broadly speaking I am proud not to associate with the sorts of people who proudly boast they don’t do things that many other people enjoy…

    • Yorkieflyer says:

      BA chaps more Pretts?

  • Yorkieflyer says:

    Mmm Plenty of Greggs in Westminster and the City, my saviour when I have to leave gods own country for our London HQ

This article is closed to new comments. Feel free to ask your question in the HfP forums.

The UK's biggest frequent flyer website uses cookies, which you can block via your browser settings. Continuing implies your consent to this policy. Our privacy policy is here.