Cloudwards Video Courses New may earn a small commission from some purchases made through our site. However, any earnings do not affect how we review services. Learn more about our editorial integrity and research process.

How to Get Peacock TV From Anywhere

How to Get Peacock TV From Anywhere in 2024: Sign Up for & Watch Peacock TV Without a U.S. Credit Card

U.S. streaming service Peacock TV is growing in popularity worldwide. To learn how to get around regional restrictions, read on to find out how to get Peacock TV from anywhere.

Kit CopsonSandra PattisonJasna Mishevska

Written by Kit Copson (Writer, Briefing Editor)

Reviewed by Sandra Pattison (Writer, Editor)

Facts checked by Jasna Mishevska (Lead Fact-Checking Editor)

Last Updated: 2024-05-22T18:31:16+00:00

All our content is written fully by humans; we do not publish AI writing. Learn more here.

Peacock, launched in 2020, is an NBCUniversal streaming service available in the U.S. and select locations worldwide on a limited basis. It hosts more than 80,000 hours of content (10,000 on the free plan), including live news, TV series and movies. Since Peacock TV is a geoblocked service like most streaming platforms, you must be wondering how to get Peacock on your TV if you live in an area where this service is blocked. This guide will teach you how to get Peacock TV from anywhere.

Key Takeaways: Get Peacock TV From Anywhere

  • You can connect to a U.S. server on a VPN to sign up for and stream Peacock TV’s free version from outside the U.S. 
  • Only those with a U.S. payment method can sign up for Peacock Premium. If you want to get a Peacock Premium plan but don’t have a U.S. payment method, you can sign up for a virtual U.S. prepaid card to get around payment restrictions. 
  • ExpressVPN is the best VPN for streaming Peacock TV outside the U.S. NordVPN and Proton VPN are also excellent choices. 

There are three different versions of Peacock. Peacock TV is the free base version. Peacock Premium, which you have to pay for, gives you access to more content. There’s also Premium Plus, which allows you to watch ad-free and download content to watch offline.

In this post, we’ll explore how to sign up for Peacock TV’s free plan, or subscribe to a premium plan, from outside the U.S. and what VPNs you can use to do so.

How to Get Peacock on Your Smart TV: Why Do You Need a VPN to Watch Peacock?

Outside of the U.S., Peacock is available for Sky TV (including Sky Glass, Sky Plus, Sky Q and NOW customers) at no extra cost in the U.K. and Ireland. You can also stream Peacock in Germany, Austria, Switzerland and Italy with Sky, and the streaming service recently rolled out in the Nordics with SkyShowtime.

Online Security

Check out our online security courses and grab a limited-time offer.
Enrollment available now!

Enroll Now

Note that the content library can vary by location.

If you try to access Peacock outside an available location, you’ll get an error message informing you that “Peacock is not yet available in your territory.” This is due to regional restrictions, but the good news is that there’s a workaround — using a virtual private network (VPN)

Fortunately, Peacock TV is very easy to sign up for, and you can start streaming with a VPN in a matter of minutes.

For those who have a U.S. payment method, you can pay for Peacock Premium, which unlocks extra Peacock content, easily on Peacock’s website. If you have a U.S. payment method but are traveling and want to watch Peacock away from home, connect to a VPN before paying for your subscription.

If you’re outside the U.S. or a location where Peacock is available, you’ll have to jump through a few extra hoops to get a Peacock Premium subscription. One way to pay for your Peacock premium account is with a virtual prepaid card. We’ll show you how that works further down.

How to Watch Peacock With a VPN

If you’re in the U.S., you can simply sign up to Peacock’s free version without a VPN. If you’re outside the U.S., follow these steps to access Peacock TV free. We’ll be using ExpressVPN, our VPN of choice, but the steps are the same no matter which service you choose.

  1. Get ExpressVPN

    Go to ExpressVPN’s website and sign up for a plan. All plans come with a 30-day money-back guarantee.

    get expressvpn
  2. Download ExpressVPN

    Go to “products” and download the ExpressVPN app for your device.

    expressvpn download
  3. Connect to a US Server

    Open the ExpressVPN app and connect to a server in the U.S.

    expressvpn app
  4. Sign Up for Peacock TV

    Visit Peacock TV’s website and create an account. Google a U.S. zip code to use.

  5. Stream Peacock TV

    Log in to your account and start streaming whatever movie or show you want. Once you’ve signed up, simply connect to a U.S. server and log in to continue streaming Peacock TV for free.

    peacock stream

How to Pay for Peacock TV Outside US

The below steps are for those who want a Peacock Premium account but do not have a U.S. payment method. We’ll show you how to get a virtual prepaid card to use to pay for your Premium subscription. We’re using StatesCard, which also provides a U.S. billing address that you can use when signing up for Peacock.

  1. Connect to a US Server

    Open your VPN app and connect to a U.S. server.

    expressvpn app
  2. Go to the StatesCard Website

    Go to to set up your prepaid card account. Click on “sign up now.”

    statescard sign up
  3. Create Your Account

    On the next page, enter your email address and create a password, then click “sign up.” You then need to verify your account by clicking on “activate your account” in the verification email.

    statescard create account
  4. Enter Your Personal Details

    On the next page, enter your details, including name, date of birth and address. Then click “next.”

    statescard personal information
  5. Load Funds onto Your StatesCard

    Choose the amount you want to load onto your card (make sure it is enough to cover your Peacock TV subscription plus tax). A processing fee, one-time activation fee and first monthly fee will also be added to the load total. Then, select your payment method and click “confirm order.”

    statescard load funds
  6. Enter Your Payment Information

    If you chose to pay via PayPal, you can either log in to an existing account or create an account and then pay. If you choose to pay by credit card, you’ll need to enter your payment details and then click “pay.”

    statescard payment details
  7. View Your Account

    If you check your StatesCard account, you’ll see that it is loaded with the funds and ready to use for signing up for Peacock TV. Your U.S. billing address can also be seen, which you’ll need when you sign up for Peacock TV. (Note that the funds in our image have already reduced due to paying for Peacock TV).

    statescard available balance
  8. Sign Up for Peacock Premium

    When you have your virtual prepaid card details, go to Peacock and sign up for a premium plan. You can choose to pay monthly or annually.

    peacock plans
  9. Pay for Your Subscription

    Enter your information, including your virtual prepaid card details and your StatesCard U.S. billing address, and pay for the plan. That’s it, you now have a Peacock Premium account.

    peacock payment

Best 3 VPNs for Watching Peacock

You can easily unblock Peacock TV from anywhere with a reliable and secure VPN provider. A VPN changes your IP address to one in another country, which makes it appear to streaming sites as though you are in that country. In Peacock’s case, you’ll need a U.S. IP address to stream from Peacock directly. Here are our top recommendations for VPNs to watch Peacock.

1. ExpressVPN

expressvpn app us
ExpressVPN is our top recommendation for streaming services and streaming devices. 

More details about ExpressVPN:

  • Pricing: $6.66 per month (15-months plan)
  • Provider website:


  • Unblocks streaming services
  • Simple user interface
  • Great speeds   


  • Expensive

When it comes to getting into Peacock TV and other streaming services, we consider ExpressVPN the best of the best. A VPN service that combines watertight security with ease of use, ExpressVPN goes round after round with popular streaming services and has proven itself a reliable and consistent service for getting around streaming geoblocks.

ExpressVPN is also one of the simplest VPNs to use. Its desktop interface is easy to navigate and its mobile app is just as straightforward. It also has plenty of servers in the U.S., which is a major bonus. The only downside is that ExpressVPN doesn’t come cheap, but if you decide to go with it, we think it’s worth the money. Find out more in our ExpressVPN review.

You can try ExpressVPN risk-free with its 30-day money-back guarantee. If it’s not for you and you’d like to explore other options, keep reading for our other recommendations.

2. NordVPN

NordVPN app
Access Peacock TV and other streaming services from outside the US with NordVPN.

More details about NordVPN:

  • Pricing: $3.09 per month (two-year plan + three months)
  • Provider website:


  • Gets into big streaming apps
  • Top speeds  
  • Easy-to-use desktop app 


  • Finicky mobile app interface 

For watching Peacock TV outside the U.S. and available locations, NordVPN is another great choice for streaming. The fastest VPN as per our recent speed tests, NordVPN lets you stream in peace, free of buffering and lag. One of its best features is its impressive world-map style interface, which works especially well on desktop. 

To navigate your way around and change servers, you simply click on a location on the map and you’re virtually transported there in a few seconds. This doesn’t work quite so well on the mobile app, though. If you’d like to learn more, check out our NordVPN review. NordVPN has affordable long-term plans and comes with a 30-day money-back guarantee.

3. Proton VPN

protonvpn protocols
Proton VPN’s free plan includes unlimited data and U.S. servers.

More details about Proton VPN:

  • Pricing: Free, $4.49 per month (two-year plan)
  • Provider website:


  • Unlimited data on free plan
  • Good speeds 
  • Free U.S. servers 


  • Free servers in 3 countries 

If you don’t want to spend any more cash, Proton VPN is a great service that offers a free plan, as you can read in our Proton VPN review. The free version provides unlimited data, which is great because you can stream as much as you’d like. It also provides the use of three free server locations, including U.S. servers, for accessing Peacock TV.

Proton VPN’s speeds aren’t quite as good as our top two choices, but they’re still good enough to be included on this list. Keep in mind, though, that the free servers may suffer more in terms of performance due to the number of users connecting. If you prefer to opt for the paid version, Proton VPN’s plans are a little pricey, but there’s a 30-day money-back guarantee in case you change your mind.

  • Unlimited GB
  • 1
  • Yes
  • 1-year plan renews at $119.88; 2-year plan renews at $239.76
  • Unlimited GB
  • 10
  • Yes

How to Get Peacock on Smart TV

Peacock TV is compatible with many smart TVs, including Apple TV, Android TV, Vizio TV, LG smart TV and Samsung TV.  Follow the below steps to find and install Peacock on your smart TV. Please check if your device is compatible with Peacock before starting.

Depending on your smart TV’s brand (Fire TV, Android TV, etc.), you may be able to download a VPN directly onto your TV. If this isn’t an option on your TV, check out our guide on how to install a VPN on a router. You can also consider using ExpressVPN’s MediaStreamer service.   

  1. Turn on Your VPN

    Turn on your TV and connect your VPN to a U.S. server.

    nordvpn tv app
  2. Open the App Store

    Go to the app store on your smart TV and search for Peacock. Download the app.

    smart tv hulu app
  3. Start Streaming

    Open the Peacock app on your smart TV and start streaming.

    peacock tv app

How to Get Peacock TV on Smartphone

You can download the Peacock app on your iOS or Android smartphone via the Apple Store or the Google Play Store. However, your current account must be set to the U.S.

There are mobile phone verifications in place for creating a new Apple ID or Google account, so it’s hard to verify a U.S. phone number if you don’t have one.

What you can do, though, is change the location on your existing account to the U.S. You can only do this on Apple once every 90 days. By doing this, you’ll be able to download the Peacock app from the app store. Plus, if you haven’t already signed up, you can add your prepaid card as a payment method along with the provided U.S. billing address.

The following steps show you where to change your Apple ID location and install the Peacock app.

  1. Connect to a VPN

    Connect to a U.S. server on your VPN’s mobile app.

    expressvpn mobile
  2. Connect to a U.S. server on your VPN’s mobile app.

    Go into your App Store account and change your location to the U.S. Use the address provided by StatesCard as your billing address.

    appstore country
  3. Download the Peacock App

    Search for Peacock TV in the app store and download the app.

    appstore search
  4. Stream Peacock TV

    Open the Peacock TV mobile app and start streaming.

    peacock mobile app

How to Get Peacock TV on Firestick

If you have a Firestick, getting Peacock TV is as simple as connecting to a VPN and searching for the app. If you’re not sure how to install a VPN on your Firestick, check out our Firestick — ExpressVPN guide. Follow the steps below to make it happen.

  1. Connect to a VPN

    Connect to a U.S. server on a VPN on your Firestick.

    firestick expressvpn
  2. Search for the Peacock TV App

    Navigate to the search button on the user interface and search for the Peacock TV app.

    firestick peacock app
  3. Download the Peacock TV App

    Click on the “get” tab to download the Peacock TV app.

    peacocktv firestick
  4. Sign in to Peacock

    Sign in to your Peacock TV account or click “get started” to sign up.

    firestick peacock login

How to Get Peacock TV on Roku

As with Firestick, downloading Peacock TV on a Roku device is very straightforward. Roku itself does not support VPN apps, so you’ll need to install a VPN on a secondary device, like a VPN-compatible router. Check out our Roku VPN guide to learn how to use a VPN with your Roku.

  1. Go to Roku Home

    Once your Roku is connected to a U.S. server, press the “home” button on your Roku remote.

    roku restart home
  2. Go to “Streaming Channels”

    Select “streaming channels.” 

    roku device streaming channels
  3. Go to “Search Channels”

    Go to the “search channels” tab.

    roku search
  4. Search for Peacock TV

    Search for the Peacock TV app.

    peacocktv search
  5. Add Peacock TV

    Press “add channel” to download the Peacock TV app.

    roku device add channel
  6. Log in to Peacock TV

    Log in to your Peacock account and start streaming.

    peacocktv app roku

How to Get Peacock on PC

Accessing Peacock TV outside the U.S. via a web browser is one of the simplest ways to stream from the service. All you need to do is connect to a U.S. server and log in to your account. You can also upgrade or downgrade your Peacock account via the Peacock website. 

  1. Connect to a VPN

    Open your VPN app on your PC and connect to a U.S. server.

    expressvpn us server
  2. Log in to Peacock

    Go to Peacock TV’s website and log in to your account.

    peacocktv web
  3. Stream on Peacock TV

    Search for the movie or TV series you want, and start watching Peacock content.

    peacocktv search content

How to Get Peacock on a Games Console

Several gaming consoles — including PlayStation 4 and 5, and Xbox One, Xbox Series X and Xbox Series S support the Peacock app. As with Roku devices, you’ll need to install a VPN on your router or set up a Smart DNS because gaming consoles don’t support VPN apps.

  1. Search for the Peacock App

    Go to your gaming console’s home page or app store and search for Peacock TV. Download the app when prompted. This may differ depending on the gaming console you’re using.

    console search
  2. Stream Peacock TV

    Once the app is downloaded, log in to your Peacock account and start streaming a title.

    peacock play

What Can You Watch on Peacock?

Peacock adds new shows and movies every month. To find out if a movie or show is free to watch, check the top left corner of the thumbnail. If you see a white feather surrounded by purple, it means you need a premium plan to watch.

If you don’t see this icon, it means the movie or show is free, or at least has some free episodes — in some cases, the first episode will be free, but the rest will be premium. Here are a handful of titles at the time of writing:

  • Downton Abbey (premium)
  • The Office (premium)
  • Yellowstone (premium)
  • Mr. Mercedes (premium)
  • New Amsterdam (premium)
  • Love Island (premium)
  • The Vampire Diaries (premium)
  • Saturday Night Live (premium)
  • The Harry Potter movies (premium)
  • The Godfather movies (premium)
  • The Dick Van Dyke Show (free)
  • Train To Busan (free)
  • We Need To Talk About Kevin (free)
  • Minions (free)
  • Grimm’s Snow White (free)

Final Thoughts

Though Peacock free content is easy to access from outside the U.S., it’s a little harder to get premium content without a U.S. payment method. Fortunately, you can get a U.S. virtual prepaid card and a reliable VPN to work around Peacock TV’s geo-restrictions and access premium movies and shows. And don’t worry – VPNs that unblock streaming services are here to stay, with VPN providers constantly updating and improving their unblocking methods.

Love watching live sports shows or music awards? We have written guides on how to watch MTV Music Awards and how to watch the Rugby World Cup.

Have you recently invested in a Peacock premium subscription? Are you happy with the free content on offer? Let us know in the comments and, as always, thanks for reading!


  • You can connect to a U.S. server on a VPN to access the free version of Peacock TV from outside the U.S. If you want to get a premium Peacock account from outside the U.S., you’ll need to connect to a U.S. server and sign up for a U.S. virtual prepaid card to get around Peacock’s payment restrictions.

  • No, but you can download the Peacock app on a Firestick streaming device.

↑ Top