Qatar Business Class

How you can earn Virgin Flying Club miles in-store at Morrisons

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

Most Head for Points readers know that you can earn frequent flyer miles, in Virgin Flying Club, when you shop in-store at Waitrose.

(If you didn’t know that, read our article on earning Virgin miles at Waitrose here.)

Another supermarket deal has now launched.

You will earn miles in Virgin Flying Club for every £1 you spend in-store at Morrisons.

Earn Virgin points at Morrisons

Full details are here.

You need to log in to see how many Virgin miles you will earn.  It will vary from person to person.  I get:

For purchases under £20, you earn a flat 1 Flying Club mile per £1

For £20+, you need to log in to your Virgin Flying Club account and check.  I am currently earning 8 Flying Club miles per £1 until 26th February.

This is very generous.

In theory, you cannot earn on:

“Morrison’s cafes, petrol stations, garden centres, pharmacies, cash offices, gift cards, flower world, seasonal stores or on dry cleaning.”

However, since gift card purchases are processed at standard tills, I struggle to see how you will not be awarded the miles.

This offer is part of the Virgin Atlantic in-store shopping scheme.  To sign up, you need to register your credit and debit cards via the link above.   Make sure you register your partners cards as well if they are also likely to visit Morrisons.

If you don’t already have a Virgin Flying Club account, you may want to sign up purely to take advantage of this deal.  At the very worse, you can redeem 12,500 miles for a £50 voucher valid at many Virgin Group companies or for Theatre Tokens.  It is also worth remembering that you can transfer Virgin Flying Club miles into Hilton Honors points (at 2:3) and IHG Rewards Club points (at 1:1) with a minimum transfer of 10,000 miles.

Thanks to Paul for this.

Earn Virgin points at Morrisons

How to earn Virgin Atlantic miles from UK credit cards

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

Until 28th February, there is a special offer of 25,000 Virgin Flying Club when you take out the Virgin Atlantic Reward+ Mastercard.   Full details of the Virgin credit card special bonus offer are in this article.

Click here to read our detailed summary of all UK credit cards which earn Virgin Flying Club miles.  That page is regularly updated with the latest special offers and will still be accurate even if you are reading this article months after publication.

Review: The Escape Lounge at London Stansted Airport
Bits: Qatar competition update, DragonPass $10 update, save 20% on Plaza Premium, LATAM drops Madrid-Frankfurt

Click here to join the 14,500 people on our email list and receive the latest Avios, miles and points news by 6am.

IHG Your Rate
About Head for Points

We help business and leisure travellers maximise their Avios, frequent flyer miles and hotel loyalty points. Visit every day for three new articles or sign up for our FREE emails via this page or the box to your right.


  1. Worth pointing out that the Virgin “in store” offers do not work with Google Pay or Apple Pay. You have to use the physical card.

    • Useful to know, thanks.

      • from the Virgin website

        Purchase Conditions
        Reward is subject to retailer purchase conditions. Rewards will not be earned on items purchased within Morrison’s cafes, petrol stations, garden centres, pharmacies, cash offices, gift cards, flower world, seasonal stores or on dry cleaning.

        This is an instore offer only, and your payment must be made using a registered payment card. Please ensure you wait 24 hours after registering your card prior to making your first purchase.

        Please note, rewards can’t be earned on transactions made through:
        – Apple Pay, Android Pay and Samsung Pay
        – Wallet providers including PayPal and YoYo Wallet
        – Retailer store cards
        – Cards not bearing the Amex, Visa or MasterCard/Maestro symbols

  2. I am confused! I registered two Cards on the Virgin website (shops away area) under the Waitrose tie-in some time ago. Fine. That has worked after most Waitrose shops.
    However, it is not clear to me from the HfP article today if I somehow must register again/separately in Shops Away for this Morrison’s tie-in.
    I don’t seem to be able to find a way within Shops Away to do anything bar register extra cards.
    Hopefully, one of you good folk can clarify in simple language 🙂

  3. I remember registering my cards on another site and possibly an Avios one that then stopped points altogether. Can anyone remember the names of the other sites? I want to check them and remove my card details. Is Q Park rewards one of them?

  4. i haven’t collected any Shops Away points from Waitrose since June 2019

    anybody else had the same problem ?

    • Lady London says:

      Yup. Almost lost my VS miles in my account as I’d had no other activity and was expecting them to credit. Found out by accident I was about to lose them all and thanks to help on here saved them in the nick of time.

      I think several others here, like me, were thinking Waitrose was no longer participating?

    • Has the relevant card expired?

      Or have you registered for a competing offer? Eg Corporate Perks or Airtime Rewards using the same card details?

      • Definitely not expired. Definitely not Corp Perks or Airtime Rewards … but i guess i could have registered it on another portal – maybe Bink.

        I vaguely remembering not being surprised when Waitrose stopped giving me points last Summer – but I can’t remember why !

        I will try deleting my card and re-entering, and see if it starts working again.

  5. Douglas Soper says:

    Can somebody please tell me how long it generally takes from using the card in Morrisons for the miles to appear in the Flying Club Account.? Thank you in anticipation.

Leave a Reply

Your email address will not be published. Required fields are marked *


Please click here to read our data protection policy before submitting your comment.