How to Fix Virgin TV GO Not Available in This Region [2024]

Follow our guide to easily watch Virgin TV Go from any region

Reading time icon 8 min. read

Readers help support Windows Report. When you make a purchase using links on our site, we may earn an affiliate commission. Tooltip Icon

Read the affiliate disclosure page to find out how can you help Windows Report effortlessly and without spending any money. Read more

Key notes

  • Virgin TV Go gives you access to live and on-demand programming over the internet.
  • It’s only available to subscribers in the UK, but a VPN can bypass these restrictions.
  • Our quick guide will help you solve the Virgin TV Go not available in this region error.

Virgin has been one of the leading traditional television services in the UK for many years. Now, its TV Go service lets you stream content over the internet using your Smart TV or mobile device.

You can watch live and on-demand TV, including free and premium channels, movies, full box sets, and more.

However, if you’re receiving an error message saying: Virgin TV Go not available in this region, you may need a virtual private network (VPN) to gain access.

Why is Virgin TV Go not available in your region?

Virgin TV Go is a UK-based service and is only officially available to customers streaming within the UK. 

Of course, this isn’t ideal if you pay for the service but travel to different countries and still want to watch your favorite shows.

Moreover, there’s no doubt its impressive library draws the attention of users outside the UK as well. 

However, without some extra steps, these users will face Virgin geo-blocking, which prevents streams from loading.

The good news is setting up a VPN is easy when you know how.

How to fix the Virgin TV Go not available in this region error?

A VPN works as a middleman between you, your ISP, and the internet. So, any request you make or data you receive is routed through a separate server and encrypted.

This means your browsing habits can’t be tracked. But, more importantly, your real location stays hidden as well.

In fact, the best VPN providers like Express VPN let you choose the server’s location, which makes it appear like you’re also residing there.

So, if you don’t live in the UK or are simply traveling abroad, you can set your location in the UK to unblock Virgin TV Go

Here’s a simple step-by-step guide to getting the streaming service working in your region using ExpressVPN.

Most premium VPNs operate in a similar fashion:

  1. Register for an ExpressVPN account and download the relevant app onto the devices you use to watch Virgin TV Go.
  1. Log in with your details and press the three dots to open its available server locations.
expressvpn not connected uk locations
  1. Scroll down and select the UK to connect to the best server in the country or use the arrow to manually choose a different UK location.
  1. Click the big on/off button and wait to be connected.
  1. With the VPN active, launch the Virgin TV Go app and log in
virgin tv go unblocked with expressvpn
  1. You should now be able to stream content as normal.

Now, if you’re still receiving the Virgin TV Go not available in this region error, it means Virgin has saved data suggesting you are still outside of the UK.

This could be in the form of cookies, the app cache, or your GPS location. To fix this, log out of the app and follow these steps:

  1. Go to your browser settings and locate the Cookies section. Depending on the browser, this may be under Security and Privacy or its own tab.
  1. Scroll down and click All Sites or See all site data.
  1. Use the search bar to find Virgin and delete all the corresponding cookies. 
virgin media clear displayed data browser
  1. Next, go to your device settings and locate the list of apps.
  1. Navigate to Virgin TV Go.
virgin tv go clear app data and chache
  1. Depending on your device, choose Force Stop, Clear Data, Clear Cache, or all of the above.
  1. If on mobile, go to Settings > Location (Privacy on iOS), and toggle off location completely. Alternatively, locate Virgin TV Go and revoke the permission.
ios location services
  1. Launch the VPN and connect to a location in the UK.
  1. Finally, relaunch Virgin TV Go.

Note: You may need to use a VPN to sign up for Virgin TV Go if you permanently reside in another region. 

Which VPN works with Virgin TV Go?

Most premium VPN providers make quick work of the Virgin TV go is not available in this region error. We’ve narrowed down the 5 best, based on streaming speed and other features.

ExpressVPN – best overall

ExpressVPN takes the top spot for its super-fast servers and the ability to choose from four UK locations in London, the Docklands, and the Midlands. All currently work with Virgin TV Go.

Additionally, it has superior encryption and leak protection, which means your real location will never be revealed. If you ever become disconnected, the kill switch will halt all traffic until you reconnect.

ExpressVPN is great for streaming services, as it has mobile apps and can be configured on Smart TVs and routers. 

You can connect 5 devices at once, so multiple people in the household can use the internet with a VPN.


Enjoy unrestricted access to Virgin TV Go and the highest streaming quality with ExpressVPN.

Private Internet Access – largest server network

PIA VPN is one of the few providers to offer customers a dedicated IP address. This means Virgin TV Go cannot block you based on public server information, because it’s exclusive to you. 

There are three UK locations to choose from: London, Manchester, and Southampton.

Moreover, it has dedicated apps for all your devices, including desktops, browsers, iOS, Android, gaming consoles, and Smart TVs. 

There’s also no risk of accidentally leaking your real location because the multi-hop feature routes your traffic through an additional proxy.

You can connect up to 10 devices at once, so it can cover your entire home network.

Private Internet Access

Unblock Virgin TV Go and stream on all your devices, thanks to PIA’s vast global network.

CyberGhost – easy setup

cyberghost vpn all uk servers

CyberGhost has fast UK servers in Manchester, London, and Berkshire. Moreover, it has special options to optimize your connection for streaming services like Virgin TV Go.

It also has excellent leak prevention. For example, you can disable all IPv6 connections from within the app, instead of messing with your operating system.

Apps include desktop, mobile, Smart TV, and game consoles. And, up to 7 devices can use the VPN at the same time.


Unblock Virgin TV Go and enjoy high-quality playbacks with CyberGhost’s streaming-optimized servers.

Surfshark – unlimited simultaneous connections

If you have a busy network, Surfshark offers unlimited connections and great speeds for streaming. It consistently supports 70 Mbps, so you’ll have no trouble watching Virgin TV Go in HD.

Additionally, you also have your pick of UK locations, including London, Manchester, Glasgow, and Edinburgh.

Surfshark excels at protecting your identity, offering a kill switch and IP rotation. This constantly changes your IP address to hide your location.


Watch Virgin TV Go without restrictions using this powerful and untraceable VPN!

NordVPN – advanced anti-detection features

NordVPN is another provider with quick servers in the UK. You can spoof your location to Manchester, London, Glasgow, and Edinburgh. If you prefer the Irish Virgin TV Anywhere service, there’s also a server in the Republic of Ireland.

Furthermore, NordVPN is perfect for streaming thanks to its Smart Play feature. This automatically performs optimal DNS routing

Other useful features include a kill switch and multi-hop for an extra layer of privacy.

With 6 supported devices, households should have no trouble getting multiple users online.


Enjoy a seamless streaming experince and watch Virgin TV Go from anywhere with NordVPN.


When you get the Virgin TV Go not available in this region message, it means you’ve been caught accessing the service outside of the UK. 

However, while you’re not technically allowed to watch from a different region, a good VPN makes geo-blocking easy to bypass.

Our 5 picks guarantee enough speed for streaming, UK locations, and leading privacy.


Why can’t I use Virgin TV Go abroad?

You’re not permitted to use Virgin TV abroad because it’s a UK-based service that digitizes traditional UK TV channels and content. Streaming services in other countries have their own rights agreements.

Because of this, Virgin TV Go monitors the IP address and location of its users and blocks anyone trying to log in from a location outside of the UK.

Fortunately, this is only a basic automated process, and a VPN can easily spoof your location to unblock access.

Where is Virgin TV Go available?

Currently, Virgin TV Go is only available in the UK. There’s a similar service for Irish customers called Virgin TV Anywhere.

However, anyone outside these regions is not officially permitted to use the service.

Is Virgin blocking VPN?

Virgin has been known to openly oppose the use of VPNs and has occasionally blocked specific servers. Fortunately, the top providers regularly change and update their systems, so this shouldn’t be a problem.

If you suspect Virgin has blocked a VPN location, all you have to do is disconnect and manually choose a different one. Remember to follow the above steps in case Virgin is temporarily using another method to identify your location.