How to watch Peacock TV in Canada

Peacock TV is a streaming service available in the US and some of its territories including American Samoa, Guam, Northern Mariana Islands, Puerto Rico, and the US Virgin Islands. It has a large selection of popular movies and TV shows and offers both ad-supported and ad-free subscription plans.

Due to streaming rights and licensing agreements, however, you can’t stream Peacock TV in Canada or any other country outside of the US. Luckily, there is a way to go around these restrictions and watch Peacock TV in Canada or anywhere else in the world.

All you need is a VPN. It will allow you to connect to a server located in the US and let you access Peacock TV’s entire library of movies and TV shows while outside the US.

In this step-by-step guide, I’ll show you how to set up a VPN to stream NBC Peacock in Canada, introduce you to the best VPNs for streaming, and even help you pick what to watch.

How to stream Peacock TV in Canada

  1. Choose a reputable VPN. I recommend NordVPN, now 72% OFF
  2. Install and sign in to the VPN app and connect to a US server
  3. Go to the Peacock TV website, purchase a subscription, and start watching

Why do you need a VPN to watch Peacock TV in Canada?

Peacock TV is available only in the US and its specific territories. This means if you don’t reside in the US or one of its territories and try to stream Peacock TV, you will get this message: Your device must be physically located in the US to stream.


Don’t worry if you’re not in the US, though, this is totally fixable. All you have to do is sign up with a reputable VPN service and connect to a US server. This will mask your IP address and make it seem like you’re connecting from the United States.

In addition to allowing you to access Peacock TV, a VPN also encrypts your data, thus hiding your online activity from your internet service provider (ISP) and third parties.

Can you sign up for Peacock TV in Canada?

It’s important to note that, in order to stream Peacock TV, you need an account with a subscription.

Peacock TV used to offer a free, ad-supported plan, however, it’s no longer available to new users. This means that you will need to purchase a subscription and to do that, you will need a credit card issued in the US. This is where it gets a little tricky.

Users who try to pay with a Canadian credit card will get an error code with this message: Sorry, there’s been a problem. Please try again. Error code: PAS_41008.


Unfortunately, the only way to get around this is to use a US-issued credit or debit card to pay for a Peacock TV subscription.

Best VPNs to watch Peacock in Canada

A good Peacock VPN will allow you to bypass geo-restrictions and enjoy geo-restricted content with ease. Here’s a list of my top 3 VPNs for watching Peacock TV in Canada.

How to watch Peacock TV on Roku in Canada?

Roku TV doesn’t support VPNs, therefore, using a VPN on Roku tends to be more complicated than it needs to be. I will help you out by providing a step-by-step guide on how to set up a VPN on Roku TV.

There are three ways to use a VPN on Roku: SmartDNS, installing it on your router, or sharing it through your Wi-Fi. Let’s take a deeper look at how you can set up a VPN with SmartDNS.

  1. Disable any VPN connections and/or proxies
  2. Go to your VPN service provider and get two different DNS addresses from the country you want to connect to
  3. Open your router’s control panel and enter these DNS addresses in the designated fields
  4. Block Google DNS on your router - this can be done via your router’s advanced settings

It’s important to note, however, that SmartDNS does not hide your IP address nor does it protect your online activity the way a VPN does; it only serves as a way to stream content to your smart TV.

What can you watch on Peacock TV?

Peacock TV has a large library full of movies, TV shows, documentaries as well as live sports. With a Peacock TV subscription, you can also watch your favorite TV channels including Hallmark Channel, NBC News Now, and WWE Network.

Peacock TV library

Peacock TV offers more than 80,000 hours of content from Oscar winners like Oppenheimer, Dallas Buyers Club, Arrival, and Promising Young Woman to all-time favorites like The Office, That 70s Show, The Nanny, and many more. Everyone will find something suitable to their tastes.

Peacock TV originals

What’s more, Peacock TV has a variety of originals you won’t find anywhere else. These include popular TV shows like Love Island USA, Apples Never Fall, Those About to Die, Dr. Death, Poker Face, The Traitors, and Ted.

Sports on Peacock TV

Peacock TV streams live sports such as Sunday Night Football, WWE, and IMSA as well as international multi-sports events like the Olympics. It also provides access to a number of sports channels including NBC Sports, Premier League TV, and GolfPass, among many others.

Final thoughts

Peacock TV is a US-based streaming service with an extensive library of Oscar winners, cult classics, and some of the greatest sitcoms of all time. Due to copyright restrictions, Peacock TV is not available to watch outside of the US.

If you’re located in Canada or any other country outside of the US, you can still watch Peacock TV. With the help of a VPN, you can change your IP address to make it look like you’re in the United States, thus bypassing geo-restricted content on Peacock TV.

One of my favorite VPNs for streaming Peacock is NordVPN. It has servers in over 100 countries, including the US, therefore, you’re sure to be able to connect to a stable US server and stream Peacock TV without any problems.

More VPN guides from Cybernews: