Skip to main content
  • Help
  • How do I top up my Virgin Mobile Pay As You Go account?

How do I top up my Virgin Mobile Pay As You Go account?

Top up by a credit or debit card

Tired of traipsing down to the shops to top up your phone? By using Your Account online, you can register your credit or debit card and top up - straight from your sofa - day or night.

To start using your credit or debit card with us just visit Your Account and click on 'Register your Credit/debit card'. When you register your card this way, you will be able to save its information so you can use it quickly for future top ups.

There are four other ways to top up with your card too:

  • 789 - call us free from your Virgin Mobile and top-up from £5
  • Online - visit Your Account to top-up
  • On your mobile - go to Your Account on your phone’s internet browser at and click Top Up, or just text ACCOUNT to 80150 for a direct link
  • Text - send a message for free to 789222 containing:
    1. The amount you'd like to top up (between £5 - £50 in denominations of £5)
    2. Last 4 digits of your card number
    3. Last 3 security digits on the back of your card (or 4 if you have an American Express card)
    4. Leaving a space between each detail e.g. 10 9876 321
    5. When you're all topped up, we'll text you back to let you know
    6. Tip: Save 789222 to your address book, that way you won't need to remember it each time you top up by text.

Top up on the high street

Don't have a credit or debit card, or prefer to top up with cash? You can top up using vouchers or an E-top up card at high street retailers nationwide anywhere you see the green top up logo.


They come as a printed till receipt and you can top up by text or phone.

Once you've got your voucher, simply text the unique voucher PIN to 789111 to top up by text. Or call 789 to top up by phone.

E-top up card

Use vouchers regularly? Grab yourself an E-top up card. Top up in more places, and it's quicker too.

Simply give your E-top up card to the store assistant and let them know how much credit you'd like. You can get as little as £5 or as much as £100 every time.

Pay as you normally would, and your phone is topped up without messing with voucher PINs or texts. Easy!

Find your nearest retailer

To find where you can top up visit:

°Please note standard charges apply, please check with your network operator for rates

Other ways to get help

    Service status

  • Run tests on your kit
  • Identify network outages
  • Book an engineer

     Check service status


   Guided support

  • Browse help articles
  • Easy to follow videos
  • Step by step guides

     Get help


    My Virgin Media

  • Make a payment
  • Track your orders
  • Check service status

    Sign in


    Mobile Your Account

  • View mobile bills
  • Change your plan
  • Check balance

     Mobile Sign in