How to Watch Peacock TV Canada in 3 Easy Steps

In this guide, I will show you how can you watch Peacock TV in Canada and all the popular shows you can watch on the platform. 

Peacock TV is a US-based VoD service owned by NBC Universal. It has some of the most popular TV shows such as Two and a Half Men, 30 Rock, The Capture, and a lot more. It also offers a free version with limited content access. 

Sadly, Peacock TV is not available outside the US. So, you cannot watch it in Canada due to content copyrights and geo-blocking. There is one way to unblock the service in Canada – use a VPN. 

With a VPN, you can access Peacock TV in Canada and enjoy your favourite American shows online. 

How to Watch Peacock TV Canada [5 Simple Steps]

Follow these steps below to watch Peacock TV in Canada:

  1. Subscribe to a VPN. I recommend ExpressVPN
  2. Download and install the VPN on your device.
  3. Launch the app and connect to the US server.
  4. Visit Peacock TV, sign in, and enjoy a variety of shows and movies on Peacock TV in Canada.


Why You Need a VPN to Watch Peacock TV in Canada

Peacock TV is geo-restricted and can only be accessed within the US. So, if you try to access the channel in Canada, you will get the following error message: 

“This service is unavailable in your region.”


The good news is that you can unblock Peacock TV in Canada using a VPN. A virtual private network (VPN) masks your actual IP address and gives you an American IP address, thus tricking the platform into thinking that you are trying to access it from within the US. 

This way you can have unrestricted access to Peacock content in Canada and enjoy popular shows such as 30 Rock, The Capture, and more.

3 Best VPNs to Watch Peacock TV in Canada

  • Lightning-fast speed for browsing without lag
  • 3000 servers in 94+ countries
  • Works with all major streaming services
Check Price
  • One of the best budget VPNs with a 30-day money-back guarantee
  • 3200 servers in 65 countries
  • User-friendly apps for all devices
  • Works with all streaming services
Check Price
  • Easy unblocks geo-restricted websites
  • 5300 servers in 60 countries
  • Fast speed for browsing and streaming
  • 30-day money-back guarantee
Check Price

How to Sign-up for Peacock TV Canada [Free Plan]

If you want to get Peacock TV free version in Canada, follow the steps below:

  1. Subscribe to a VPN (I recommend ExpressVPN)
  2. Download and Install its app on your device 
  3. Log in and connect to a US server
  4. Visit the Peacock website
  5. On the top right corner of the screen > click Sign in 
  6. Enter your email and password and click “Join for free
  7. Enter all the details and a US Zip Code via Google (e.g. 90201, 90650)
  8. Click on ‘Create Account.’ That’s it you can now enjoy Peacock in Canada for free.

How to Subscribe to Peacock TV Canada [Premium Plan]

If you want to subscribe to Peacock TV in Canada or want to upgrade from a free to a premium account, follow these steps below:

  1. Launch the ExpressVPN app and connect to a US server 
  2. Visit the Peacock TV website 
  3. Enter your email address and password to create your account 
  4. In Plans and Payment, click on ‘Upgrade to Premium
  5. Choose the plan you want to subscribe to
  6. Select a payment method (US credit card or Paypal)
  7. Once your payment is approved, you can now have access to the Peacock streaming content in Canada.

How Much Does Peacock TV Cost?


NBC Peacock TV offers three plans in Canada including free, premium with ads, and premium plus with no ads. I tried all three plans, and here are the details of each one:

1. Peacock TV Free:

Peacock TV offers a free plan to its subscribers. It is one of the main reasons why it is so popular among streamers.  To subscribe to its free plan all you need to do is create an account using your email and password. That’s it. You don’t need to provide any credit card details or such. 

On its free plan, you can watch two-thirds of its content, almost 13000 hours of ad-supported streaming. The free plan includes movies, shows, live sports, news, and more. You can also enjoy live sports events like NFL, US Open, and more.

2. Peacock TV Premium (with Ads):

If you want to upgrade from the free to its premium plan with ads, you will need to pay $4.99/ month or $500 annually. On its premium plan, you can watch all the content with 20,000 hours of additional streaming.

However, it is ad-supported, so you will see ads 5 minutes after every hour or so.  On Peacock TV’s premium plan, you can access the complete content library including Peacock Originals such as the latest series “Brave New World.”

You can also watch all the seasons of other popular series, including Law and Order: SVU, Shrek, Yellowstone, and more.  You can also watch all NBC shows that are currently airing, including popular sitcoms like The Tonight Show Starring Jimmy Fallon before it airs.

3. Peacock TV Premium Plus (with no Ads):

If you don’t want to be disturbed by ads while streaming, then you can go for Peacock TV Premium Plus plan with no ads. It costs around $9.99/month or $100/ annually.

In this plan, you get all the content available on the premium plan with ads along with the opinion of downloading content to watch offline.

Best VPN to Watch Peacock TV in Canada in 2023 [In-Depth]

There are plenty of VPNs out there but not all VPNs can unblock Peacock TV from Canada. Here are my top 3 choices that consistently unblock the streaming service and other geo-restricted platforms in Canada.

1. ExpressVPN: The Best VPN for Watching Peacock TV in Canada


ExpressVPN is no doubt the best premium VPN to unblock Peacock TV in Canada. It has a large server network of 3000+ servers in 94 countries, with 23 servers in the US alone. All American servers are fully capable of unblocking the platform in Canada. 

Besides this, ExpressVPN also works with other geo-blocked services like Netflix US, HBO, and Hulu in Canada. You can watch tons of shows and movies like The Big Bang Theory, Orphan Black, and more. 

ExpressVPN offers 5 simultaneous connections and offers apps for various devices like Windows, Mac, iOS, Android, and more. It is available for $6.67/month (CAD 8.41/mo).  There is also a 30-day money-back guarantee so make sure to give it a try risk-free.

Moreover, there is a limited-time offer of 12 months + 3 months free that you can avail of.

Recommended servers: Chicago, New Jersey, Detroit

  • 23+ US servers Consistently unblocks Peacock TV in Canada Allows 5 simultaneous connections 24/7 live chat support Unblocks Netflix, BBC iPlayer, Amazon Prime, Disney+, and more
  • Slightly expensive than other providers


2. NordVPN: Reliable VPN to watch Peacock TV in Canada


NordVPN is a reliable VPN for watching streaming in Canada. It offers 1900+ fast-speed servers in the USA, so you have multiple server options available. Its speeds are also amazing for streaming in Ultra HD. 

Overall, NordVPN offers 5300+ servers across 60 countries. With so many servers worldwide, you will have no issue streaming other popular sites like Netflix, Disney+, BBC iPlayer, and more. 

It supports 6 simultaneous connections and works with various devices, including Apple TV, Amazon FireStick, PS4, and Xbox. You can get this VPN at a price of $3.30/ mo (CAD 4.16/mo) and there is also a 30-day money-back guarantee

Recommended servers: Denver, Salt Lake City, New York

  • 1900+ US servers Consistently unblocks Peacock TV in Canada Allows 6 simultaneous connections 24/7 live chat support Works with Netflix, BBC iPlayer, Amazon Prime Video, and more
  • Desktop app takes a lot of screen space Some servers take too long to establish a connection


3. Surfshark: Affordable VPN to watch Peacock TV in Canada


Surfshark is the most budget VPN for streaming Peacock TV in Canada with its ability to bypass any geo-restrictions. The VPN offers 3200+ servers in 65 countries, and 500+ servers in the US alone.

So, with Surfshark, you can easily unblock the streaming platform in Canada and enjoy your favourite shows and movies. Moreover, Surfshark also supports unlimited simultaneous connections, so you can stream on as many devices as you want on a single Surfshark subscription.

You can also share it with your friends and family.  It is available for a low price of $2.49/month (CAD 3/14/mo) and there is a 30-day money-back guarantee as well. 

Recommended servers: New York, Latham, Atlanta

  • 500+ US servers Consistently unblocks Peacock TV in Canada Allows unlimited simultaneous connections 24/7 live chat support Unblocks Netflix, BBC iPlayer, CBS, YouTube TV, and more
  • Occasionally slow speeds


Can I Watch Peacock TV in Canada with a Free VPN?

No, I don’t recommend using a free VPN to watch Peacock TV in Canada due to various reasons. First, most free VPNs are not capable enough to bypass the geo-restrictions of the platform, so they are unable to unblock the site in Canada. 

Free VPNs also restrict your bandwidth and offer limited access to a few servers only. These servers are overcrowded with users, thus offering extremely slow speeds and a bad streaming experience with low-quality video and a lot of buffering. 

Apart from performance issues, free VPNs are not safe as most providers log user data and sell it to third parties for money, thus compromising your security and privacy. 

So instead of a free VPN, I recommend using a trustworthy VPN like ExpressVPN. It offers a 30-day money-back guarantee so you can try it risk

Devices on Which You Can Watch Peacock TV in Canada

You can watch Peacock TV in Canada on the following devices/ platforms:

  • Android (phone, tablet, TV)
  • Windows PC
  • Mac
  • iOS (iPhone, iPad)
  • Apple TV
  • Samsung Smart TV
  • LG Smart TV
  • Vizio SmartCast TV
  • PlayStation 
  • Xbox 
  • Chromecast 
  • Amazon FireStick TV
  • Roku 

How to Download the Peacock App in Canada

To download the Peacock TV app on your iOS and Android devices, follow these steps below:

For Android

  1. Subscribe to ExpressVPN (my top recommendation) 
  2. Download the ExpressVPN app on your Android device and log in 
  3. Connect to a US server
  4. Go to Google Play Store 
  5. Click Account > Add Another Account 
  6. Enter your new Gmail ID with the US as the region
  7. Head back to Play Store and search for the Peacock TV app 
  8. Install the app on your device and create a free account 
  9. Now you have access to Peacock TV free content on your Android device.

For iOS

  • Get ExpressVPN and download its app on your iOS device 
  • Launch the app > log in and connect to a US server 
  • Go to Settings 
  • Click on Apple and iTunes option
  • Tap on Apple ID > View Apple ID
  • Sign in and scroll down to Country
  • Change Country to the US
  • Head over to App Store and search for Peacock TV
  • Download the app and sign in to enjoy streaming in Canada

Can I Get Peacock on My Smart TV in Canada?

Yes, you can get Peacock on your Smart TV in Canada. However, keep in mind that only a few TVs such as Android TV offer native support for VPNs as you can directly download a VPN from Play Store.

You cannot download a VPN directly on a Smart TV such as Samsung Smart TV, LG Smart TV, Apple TV, and more. You can get Peacock on your Smart TV in Canada using a Smart DNS.

In this example, I’m going to be using ExpressVPN’s Smart DNS called MediaStreamer. With ExpressVPN, you get a free Smart DNS feature for devices that don’t offer native VPN support.

Follow these steps below to get Peacock TV on Smart TV in Canada:

  • Head over to the ExpressVPN DNS settings page and sign in to your account
  • Under the option “IP Address Registration” > click Register My IP Address
  • Go to the ExpressVPN MediaStreamer page and sign in
  • You will now see 2 DNS server IP addresses. Write these down as you will need them in the later steps
  • Turn on your Smart TV
  • Press Menu > Network > Network Status > IP Settings > DNS Settings
  • Click Enter Manually
  • Now enter the DNS server IP addresses that you got in the steps above
  • Press OK
  • Restart your Smart TV and download the Peacock app and enjoy your favourite shows online.

List of Popular Shows on Peacock TV [Latest]

  • This is Us
  • Yellowstone
  • One Of Us Is Lying
  • La Brea
  • Chicago Med 
  • New Amsterdam 
  • Below Deck 
  • The Resort 
  • Brooklyn Nine-Nine 
  • Young Rock 
  • Love Island 
  • Dr. Death 
  • Rutherford Falls
  • Manifest 
  • Brave New World


 Is Peacock available in Canada?

No, Peacock TV is not available in Canada, and can only be accessed within the US due to geo-restrictions. However, you can watch the streaming service in Canada with a VPN, as recommended above.  

 Is Peacock TV free in Canada?

Yes, Peacock TV does offer a free plan in Canada that allows access to over two-thirds of the content on the platform. But keep in mind that to watch Peacock TV for free in Canada you would need a VPN to bypass geo-blocks and unblock the site, as it is only available in the US. 

Is it legal to watch Peacock TV in Canada with VPN?

Yes, it is perfectly legal to watch Peacock TV in Canada with a VPN. Using a VPN is not illegal in Canada, so you can use it to unblock the channel and other geo-restricted streaming sites with ease.

Wrapping Up

That’s it, you can now watch Peacock TV in Canada with a VPN. All you need to do is connect to a US server, get an American IP address, and voila, you are good to go. This way you can also unblock other geo-restricted streaming sites in Canada as well like BBC iPlayer, Hulu, HBO Max, and more.

Emily is a tech and entertainment writer who loves the art of writing for research-based articles in different niches. As she translates her thoughts into words, they inspire others to do so too!