Top up any Virgin Mobile pay as you go number online and the credit goes straight onto the phone – no voucher code to type in. Choose £5 to £100, enter the number and pay.
Virgin Mobile now runs on the O2 network.
Choose your option
- £5: £5.99
- £10: £10.99
- £15: £15.99
- £20: £20.99
- £25: £25.99
- £30: £30.99
- £35: £35.99
- £40: £40.99
- £45: £45.99
- £50: £50.99
- £100: £100.99
How direct top up works
- Choose the amount and type the Virgin Mobile mobile number you want to top up.
- Pay with PayPal or card.
- We add the credit straight to that number, usually within minutes, and email you when it is done.
No voucher code to enter – handy for topping up a family member, or your own UK number while you are abroad. Prefer a code? Buy Virgin Mobile top up vouchers instead.
Check the number carefully: credit sent to the wrong number cannot be moved.
Keeping your Virgin Mobile number
To be safe, use or top up the SIM at least every 90 days. Once you have the SIM you can top it up any time with our Virgin Mobile top up vouchers, sent by email in minutes – handy if you live abroad and want to keep your UK number.
Questions
How quickly is the Virgin Mobile credit added?
Usually within minutes of payment, seven days a week. We email you when it is done.
Can I top up someone else’s number?
Yes – any Virgin Mobile pay as you go number in the UK, from anywhere in the world.
Does it work on pay monthly?
No – direct top up is for pay as you go numbers only.





Reviews
There are no reviews yet.