When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.

How to Watch Peacock TV in Canada in 2024

Last updated January 19, 2024
Written by:
Richard Ernszt
Richard Ernszt
Streaming & VPN Guide Writer

NBC’s Peacock TV holds some of the most beloved TV series, such as The Office, Parks and Rec, That ‘70s Show, and Poker Face. However, it’s only available in the US and certain US territories like Puerto Rico. Attempting to watch Peacock TV in Canada will result in a geo-block error, which you can bypass by using a VPN to hide your location.

This guide will teach you how to unblock Peacock TV in Canada and why you need a VPN for the job. You’ll also find the best VPNs that work with the platform, learn how much Peacock costs, and discover various payment method instructions and personalized guides for different streaming devices. We'll also share some popular Peacock titles to watch and answer some FAQs.

How to Watch Peacock TV in Canada

To watch Peacock TV in Canada, you need to install a VPN app and then connect to a server in the US. This is what you should do:

  1. Subscribe to a VPN that works on Peacock TV (we recommend NordVPN).
  2. Download and install the provider’s app on your device(s).
  3. Connect to a VPN server in the US.
  4. Go to the Peacock TV site and enter your email to start creating an account.
Signing up for Peacock T
  1. Create a Peacock TV account (use 75254 or 75260 as the ZIP code).
peacock tv create an account screen
  1. Choose the Premium or Premium Plus plan (requires a US credit card or PayPal).
Selecting Your Preferred Peacock TV Subscription Plan
  1. After verifying your account, sign in and enjoy hundreds of hours of NBC content.

Note that it’s possible to create a limited free account by closing the website when prompted to choose a Premium plan. After email verification, you can go back and watch some limited content (such as the first episode of certain shows) for free.

Why Do You Need a VPN to Stream Peacock TV in Canada?

You need a VPN to stream Peacock TV in Canada because the service is not available in the country. Unless you use a reliable VPN, you’ll encounter the following geo-restriction message:

“For US customers: your device must physically be located in the US to stream. For other international audiences: Peacock is not yet available in your territory.”

Peacock geo-block error message

The easiest way to get around this limitation is to use a VPN to get a US IP address. You’ll be able to create an account on Peacock and stream your favorite NBC shows without interruptions, whether it’s from Canada or any other country.

That said, not every VPN can unblock Peacock TV. In fact, most VPNs (especially free ones) are blocked by all the popular streaming sites. Luckily, the best Peacock TV VPN will feature advanced methods to hide your VPN activity and have the funding to refresh their IPs when they get blocked.

Our top recommendation is NordVPN, as its built-in obfuscation easily side-steps pesky Peacock restrictions. Plus, it delivers high-speed connections that can stream any movies or TV shows in 4K without buffering interruptions.

The Best VPNs to Watch Peacock TV in Canada

The best VPN to watch Peacock TV in Canada should have no problem unblocking Peacock TV and other streaming platforms. It needs to include a fast, high-performance network with plenty of servers in the US and worldwide for buffer-free streaming.

To mask your VPN usage, your chosen VPN should offer obfuscated servers, as well as a kill switch in case the VPN disconnects for whatever reason. The provider should keep zero user logs and offer advanced protocols (like OpenVPN and Wireguard) with strong encryption (like ChaCha20 and AES 256-bit) to maintain your privacy while still balancing performance.

Naturally, their apps should be easy to use and available for any streaming devices like PCs, smart TVs, and mobiles. Plus, the VPN must allow multiple simultaneous connections. It's also important to make sure you'll get 24/7 customer support and a money-back guarantee just in case.

Based on the criteria explained above, these are the best VPNs to stream Peacock TV in Canada in 2024:

  1. NordVPN - Our #1-Rated VPN to Watch Peacock TV in Canada
  2. Surfshark - Get Peacock TV in Canada with VPN Protection
  3. ExpressVPN - Watch Peacock TV Undetected on Multiple Devices
  4. CyberGhost VPN - Best Streaming-Oriented VPN for Peacock TV

1. NordVPN - Our #1-Rated VPN to Watch Peacock TV in Canada

Editor's Pick
Servers
Countries
Apps
Windows
Android
Mac
iOS
Linux
Router
Chromebook
Kindle
Chrome
Firefox
PlayStation
Apple TV
Xbox
Amazon Fire TV
Nintendo Switch
All game consoles
Chromecast
Parallel Connections
Live Chat

NordVPN is the best VPN for unblocking Peacock TV in Canada, thanks to their SmartPlay feature, which is included on all their 6,000+ servers in 61 countries. The feature masks your DNS requests, so Peacock can’t tell your real location. Meanwhile, you get 1,970+ high-performance servers in the US (16 locations) for buffer-free streaming.

With NordVPN's impressive network, you can unblock myriad streaming platforms around the world. It's one of the fastest providers on the market, so you'll enjoy consistently high speeds regardless of your chosen region. Make use of their obfuscated servers if you’re having trouble unblocking the service or are traveling to a region with restrictive Internet rules.

NordVPN’s apps are intuitive, include a kill switch, and they’re available for all major operating systems: Windows, Linux, Mac, Android, iOS, Fire TV, and so on. It also works on smart TVs and routers. Moreover, you can stream Peacock TV content on up to 6 devices at the same time.

The VPN includes OpenVPN, IKEv2/IPsec, and an advanced WireGuard-based protocol called NordLynx to safeguard your data without sacrificing speed. The protocols come with ChaCha20 and AES 256-bit encryption to keep hackers at bay. And NordVPN has an audited no-logs policy to ensure your browsing data isn’t stored anywhere on their network.

As always, you can contact NordVPN's expert 24/7 live chat support for any issues with the service. Also, every plan is covered by a 30-day money-back guarantee.

PROS

  • 1,970+ fast US servers.
  • Easily unblocks Peacock TV.
  • Audited no-logs claims.
  • Smart DNS (SmartPlay) built in.
  • Helpful 24/7 live support.

CONS

  • Obfuscation on some servers only.

2. Surfshark - Get Peacock TV in Canada with VPN Protection

Servers
Countries
Apps
Windows
Android
Mac
iOS
Linux
Router
Chrome
Firefox
Amazon Fire TV
All game consoles
All smart TVs
Parallel Connections
Live Chat

Surfshark is an excellent VPN to use with Peacock TV, thanks to its 600+ servers in 25 US cities. Along with obfuscation on its entire network, these servers allow it to unblock Peacock TV in Canada. Overall, it employs 3,200+ servers in 100 countries, giving you access to any streaming services around the world.

You'll enjoy blazing-fast speeds and reliable performance with Surfshark. One of the reasons for this is its Nexus technology, which makes use of its entire network of servers to boost speeds and rotate your IP regularly without affecting performance.

When it comes to security, Surfshark doesn't disappoint. You'll get AES 256-bit encryption and multiple protocols to choose from, including WireGuard, OpenVPN, and IKEv2. It also comes with a kill switch to prevent data leaks in the event of a VPN error. Plus, you'll be protected by its audited no-logs policy.

You can use Surfshark on all popular devices used for streaming, such as computers, smartphones, tablets, smart TVs, and routers. Better yet, it allows unlimited simultaneous connections.

Surfshark's 24/7 customer support can be reached through live chat at any time. Furthermore, you can test out the provider thoroughly by taking advantage of its 30-day money-back policy.

PROS

  • 600+ servers in US.
  • Works with Peacock TV.
  • Unlimited simultaneous connections.
  • Network-wide obfuscation.
  • 24/7 customer support.

CONS

  • iOS app has had issues.

3. ExpressVPN - Watch Peacock TV Undetected on Multiple Devices

Servers
Countries
Apps
Windows
Android
Mac
iOS
Linux
Router
Chromebook
Kindle
Nook
Chrome
Firefox
PlayStation
Apple TV
Xbox
Amazon Fire TV
Nintendo Switch
All game consoles
All smart TVs
Chromecast
Roku
Parallel Connections
Live Chat

ExpressVPN is another VPN to unblock Peacock TV in Canada with ease, as it has built-in obfuscation on its entire network of 3,000+ servers in 105 countries. Not to mention it has many servers in the US (24 locations, from New York to Los Angeles).

Of course, since there are ExpressVPN servers around the world, you’re not limited to just Peacock TV. It unblocks just about any streaming site out there. On top of that, our tests confirm that it provides excellent streaming speeds on Peacock TV. Performance remained steady regardless of how far or close the server was.

With easy-to-use apps on Windows, Android, Mac, iOS, Linux, Amazon Fire TV, smart TVs, routers, and others, you’ll have no trouble watching hours of content at home or on the go. On top of that that, you get to connect up to 8 devices simultaneously

Otherwise, the VPN includes all the industry-standard security offerings, such as a strict no-logs policy and a kill switch to prevent your IP from leaking. You get the cutting-edge Lightway protocol (with WolfSSL encryption) to protect your data while offering better performance than ExpressVPN's other options, OpenVPN, IKEv2, and L2TP/IPsec (all with AES 256-bit encryption).

Finally, ExpressVPN comes with a hefty 30-day money-back guarantee and 24/7 customer support via live chat if you need server recommendations or have any issues with streaming.

PROS

  • Super-fast servers worldwide.
  • Unblocks Peacock TV with ease.
  • Obfuscation on all servers.
  • 24/7 live chat support.
  • 30-day refund period.

CONS

  • Limited customization options.

4. CyberGhost VPN - Best Streaming-Oriented VPN for Peacock TV

Servers
Countries
Apps
Windows
Android
Mac
iOS
Linux
Router
Chrome
Firefox
PlayStation
Xbox
Amazon Fire TV
Nintendo Switch
Samsung Smart TV
All game consoles
All smart TVs
Roku
Parallel Connections
Live Chat

CyberGhost VPN is another amazing VPN choice for Peacock TV with a huge network: 11,000+ servers in 100 countries, with 2,000+ of those in the US (covering 11 cities). While the VPN doesn’t have obfuscation, it does have a massive selection of streaming-optimized servers to unblock Peacock TV in Canada, along with 40+ other streaming sites.

And with so many countries covered, there’s no shortage of international content to enjoy. CyberGhost delivers medium-fast speeds, and we got reliable performance on Peacock TV and other streaming sites (even from overseas).

The VPN is supported on all popular systems, from Windows to Linux, and from smartphones to smart TVs and streaming boxes (such as Amazon Firestick). Better yet, you can use the service on up to 7 devices at the same time.

CyberGhost comes with an always-on kill switch to never leak your IP, even during disconnections, and keeps no logs of your online activity. You can choose from the fast WireGuard option (with ChaCha20 encryption) along with OpenVPN and IKEv2/IPsec (both AES-256-enabled) from their list of available protocols.

It’s interesting to note that CyberGhost has the lengthiest money-back guarantee out of any VPN we’ve seen: 45 days on their longer plans. And you can always count on their customer support available 24/7 for help with troubleshooting and other tips.

PROS

  • 1,360+ servers in the US.
  • Compatible with Peacock.
  • Always-on kill switch.
  • 45-day money-back guarantee.
  • 7 device limit.

CONS

  • No obfuscated servers.

How Much Does Peacock TV Cost in Canada?

Peacock TV will cost you between $5.99 (CAD 8.10) and $119.99 (CAD 162.16), depending on the plan you choose. You’ll be charged in the currency of the country your VPN server is located in, which should be the US, in this case.

A Peacock Premium plan gives you access to 80,000+ hours of streaming, 50+ always-on channels, live sports, and more. The Premium Plus plan offers everything you get with the Premium plan, minus most of the ads. You’ll also get access to a live NBC channel and the option to download select titles. Check out the table below to learn more: 

Subscription Price in USD Price in CAD Has Ads? 
Premium  $5.99/mo ($59.99/year) CAD 8.10/mo (CAD 81.07/year) Yes
Premium Plus $11.99/mo ($119.99/year) CAD 16.20/mo (CAD 162.16/year) No (limited exclusions)

How to Pay for Peacock TV in Canada

To pay for Peacock TV in Canada, you'll need to be connected to a US VPN server and check out with a US payment method. There are 4 ways to do this: by using a virtual US credit card, a US PayPal account, a US Google Play Store gift card, or an iTunes US gift card.

Follow along with your preferred method below. 

Method 1: Pay for Peacock TV with a Virtual US Credit Card

You can use a virtual US credit card to get Peacock TV in Canada, but you'll need a VPN to do so. Here’s what you need to do: 

  1. Subscribe to a VPN that works with Peacock TV (we recommend NordVPN). 
  2. Download the VPN and install it on your streaming device. 
  3. Connect to a US server to get a US IP. 
  4. Go to USUnlocked and click on “Get Started.

USUnlocked Home Page
  1.  Complete the signup process to get your virtual credit card. 

Registering Account at USUnlocked
  1. Fund your account to get the payment details for your virtual card.
  2. Access the Peacock TV website and click on “Pick a Plan.” 

Peacock landing page
  1. Follow the signup process from the beginning of this article. 
  2. Use your virtual card upon checkout and click “Pay Now.” 

Entering payment details for a Peacock subscription
  1. That’s it! Now, you can start streaming your favorite Peacock movies and TV shows. 

Method 2: Pay for Peacock TV with a US PayPal Account

If you have a friend or family member who is willing to let you use their US PayPal account, you can get a Peacock TV subscription with it. Here’s what to do: 

  1. Get a reliable Peacock TV VPN for Canada (we recommend NordVPN). 
  2. Install the VPN on any device you'll use to watch Peacock TV. 
  3. Connect to any VPN server in the US
  4. Go to the Peacock TV website and click on “Pick a Plan.” 

Peacock landing page
  1. Complete the signup process from the beginning of the article. 
  2. Choose PayPal and click the PayPal button

Peacock TV PayPal payment screen
  1. Finish paying through PayPal's interface, and once you're redirected, start streaming!

Method 3: Pay for Peacock TV with an iTunes Gift Card

You can buy Peacock TV in Canada with an iTunes gift card, but you'll have to use a VPN and a US Apple ID for this method to work. Follow these steps for iOS and macOS: 

  1. Subscribe to a VPN that unblocks Peacock TV (we recommend NordVPN). 
  2. Download and install the VPN on your Apple device.
  3. Connect to a US-based server
  4. Create a new US Apple ID, and make sure to set your address to the US
  5. Go to MyGiftCardSupply and get an iTunes Gift Card.

MyGiftCard Supply iTunes Code Listing
  1. Add the gift card funds to your new US Apple account. 
  2. Download the Peacock TV app from the App Store. 
  3. Launch the app and pick a Peacock plan

Peacock landing page
  1. Complete your purchase using your iTunes Store funds.
  2. Select any show or movie and start watching Peacock TV! 

Method 4: Pay for Peacock TV with a Google Play Store Gift Card

You have to create a US Google account for this method to work successfully. This means you need to get a VPN with US servers first. Follow these steps to make things easy: 

  1. Get a VPN that works well with Peacock TV (we recommend NordVPN). 
  2. Download and install the VPN app on your Peacock TV device. 
  3. Connect to a server in the US
  4. Use a US address to create a US Google account
  5. Go to MyGiftCardSupply and buy a US Google Play gift card

Buy US Google Play Card screenshot from My GiftCardSupply
  1. Apply the gift card funds to your Google Play Store account. 
  2. Install the Peacock TV app on your Android device. 
  3. Open the app, complete registration, and start streaming. 

How to Watch Peacock TV in Canada on Your Devices

To access the Peacock TV streaming service in Canada on all your devices, you need a VPN to change your location. Once you install the app, just connect to a US server, as it’s the closest to Canada. Then, you’ll get to watch Peacock TV uninterrupted.

Some extra steps may be needed for certain devices, so here are separate guides for each:

How to Watch Peacock TV on Windows or Mac

You’ll have an easy time unblocking Peacock TV on Windows and Mac. Simply install the VPN on your PC, connect to a US server, create an account on the service, and start watching. Here’s what you should do:

  1. Sign up for a reliable Peacock TV VPN (we recommend NordVPN).
  2. Download the VPN app on your Mac or Windows machine.
  3. Start the VPN and connect to a US server from the list.
  4. Go to the Peacock TV website, and enter your email to create an account.
  5. After verifying your email, you can start streaming on Peacock TV.

How to Watch Peacock TV on Android

Peacock TV also has a simple Android app - you’ll need a US Google account (and to connect to a VPN server in the US) to download the app and start streaming. Follow these steps:

  1. Change your region to the US on your Android device and Google Play.
  2. Subscribe to a VPN that works on Peacock TV (we recommend NordVPN).
  3. Install the VPN on your smartphone and connect to a US server.
  4. Create a US-region Google account and log into it on your device.
  5. Download the Peacock TV app from Google Play.
  6. Sign in and select a show to start watching.

How to Watch Peacock TV on iOS (iPhone & iPad)

You can watch Peacock TV on iOS and iPad through the Safari browser. Just set your phone and App Store region to the US, download a VPN, select a US server, and enjoy watching. Step-by-step guide below:

  1. Set your device and App Store region to the US on your iPhone/iPad.
  2. Sign up with a VPN that can unblock Peacock TV (we recommend NordVPN).
  3. Download the VPN on your smartphone or tablet and connect to a US server.
  4. Open Safari and head to the Peacock TV website.
  5. Create and verify your account, then sign in to begin streaming.

How to Watch Peacock TV on Smart TV

If you don’t have an Android TV, you’ll have to set up a VPN on your router. As always, the region should be set to the US before you get the app (or use the TV’s browser) to watch Peacock TV. Use this guide to get started:

  1. Get a Peacock TV VPN with a compatible router app (we recommend NordVPN).
  2. Follow the provider’s setup process for routers.
  3. Be sure to set your region to the United States.
  4. Connect to the VPN-enabled Wi-Fi network on your smart TV.
  5. Change your TV’s region to the US.
  6. Download the Peacock TV app on your smart TV.
  7. If not available, simply access peacocktv.com using the TV’s built-in browser.
  8. Sign in to your Peacock account, and start watching.

How to Watch Peacock TV on Roku

Roku doesn’t support VPNs by default, so you’ll need to install a VPN on your router (with the region set to the US) to unblock Peacock TV in Canada. Here’s a quick guide:

  1. Subscribe to a VPN with a working router app (we recommend NordVPN).
  2. Follow your provider’s instructions to install the VPN on your router.
  3. Make sure your region is set to the US during the setup process.
  4. Turn on your Roku device and add the Peacock TV channel.
  5. Open Peacock TV on your home screen.
  6. Sign in, pick a show, and enjoy watching.

How to Watch Peacock TV on Amazon Fire TV Stick

Luckily, VPNs work on Amazon Fire TV. So, just download one of your choice, pick a US VPN server, download the Peacock TV app, and relax with some NBC shows. Full guide below:

  1. Sign up to a VPN that works on Amazon Fire OS (we recommend NordVPN).
  2. Download the VPN from the Amazon App Store. 
  3. Launch the app and connect to a server in the US.
  4. Switch your Amazon Firestick region to the US as well.
  5. Log out of your account, then sign back in after a few minutes.
  6. Get the Peacock TV app on your home screen.
  7. Open the app, sign in, and start streaming your favorite NBC content.

What to Watch on Peacock TV in Canada

Aside from all the classic NBC TV shows like The Office and 30 Rock, you can watch newer titles like Chicago Med and New Amsterdam. Plus, there are popular Peacock TV originals, such as Dr. Death and Poker Face.

You can also stream live sports (such as Premier League and WWE matches), watch 50+ always-on channels, and more. Here’s some of the most popular content on Peacock TV in Canada:

Peacock TV Shows Peacock TV Movies Peacock TV Originals Peacock TV Sports
Brooklyn Nine-Nine (2013-2021) Jurassic Park: World Dominion (2022) Mrs. Davis (2023) NFL
Parks and Recreation (2009-2015) The Wolf of Wall Street (2013) Girls5eva (2021-Present) Premier League
Saturday Night Live (1975-Present) Ocean's 8 (2018) The Traitors (2023-Present) Big Ten basketball
30 Rock (2006-2013) Halloween Ends (2022) Twisted Metal (2023-Present) FIS skiing
Suits (2011-2019) Mortal Kombat (2021) The Continental: From the World of John Wick (2023) SuperMotocross
The Voice (2011-Present) Sweet Home Alabama (2002) Love Island USA (2019-Present) Golf

Can You Watch Peacock TV in Canada with Free VPNs?

No, you can’t watch Peacock TV in Canada with free VPNs, as NBC blocks them on their platform. These geo-restrictions are applied to keep the platform exclusive to areas where NBC has licensing deals with various providers (such as Sky in the UK).

Even if you do find a free VPN that works on Peacock TV, it’s likely you’ll run into problems. These include slow speeds, monthly data caps, injecting ads into your browser, or selling your browsing history to advertisers for a profit.

What you can do, however, is use one of our top VPN recommendations to unblock Peacock TV and create a (limited) free account on the service. Refer to our intro section on how to watch Peacock TV in Canada for the full details.

Final Thoughts

Peacock TV is the streaming home to all NBC content and a vault of classic TV shows and movies from various studios. Unfortunately, you can't stream Peacock TV in Canada due to licensing restrictions. The streaming platform is only available in the US. That said, there is an easy workaround: use a VPN to unblock Peacock TV.

We recommend NordVPN as the best VPN to watch Peacock TV in Canada. Thanks to its incredibly fast and sizable network with 600+ servers in the US, it can easily unblock the streamer from anywhere. You also get a reliable kill switch and complete leak protection, so your true IP and location is never exposed.

FAQ

What Is Peacock TV Canada?

Peacock TV is NBC’s own streaming service like Netflix and other similar platforms. It's only available in the US, though. To get Peacock TV in Canada, you’ll need to use a powerful VPN like NordVPN to spoof your location to the US.

Is Peacock TV Available in Canada?

No, Peacock TV is not available in Canada. Fortunately, you can use a VPN to obtain a US IP address and unblock it from anywhere. We suggest using NordVPN because it has hundreds of US servers and blazing-fast speeds.

When Will Peacock TV Be Available in Canada?

NBC has no plans to bring Peacock TV to Canada yet. Fingers crossed Peacock will be available in Canada in the future. In the meantime, you can use a VPN to access the streamer from anywhere, including Canada.

Can You Get Peacock TV in Canada?

Yes, you can get Peacock TV in Canada, but it's not available by default. You'll need to download a VPN app, connect to a US server, and sign up for Peacock using a US payment method.

Does Peacock Work in Canada?

No, Peacock TV does not work in Canada. It's geo-restricted and only available in the US because of licensing and broadcast agreements. You can get around this with a VPN like NordVPN.

Is Peacock Free in Canada?

No, Peacock TV is not free in Canada because it's only available in the US. That said, you can create a free account if you exit the sign-up process without completing payment, and then reload the main website. Very limited free content is available to watch in the US.

Thanks for sticking around! If you have any other questions about how to stream Peacock TV in Canada, feel free to reach out in the comments.



For a better user experience we recommend using a more modern browser. We support the latest version of the following browsers: For a better user experience we recommend using the latest version of the following browsers: