- 23 min read

How to Watch Peacock TV in Canada [2025 Guide]

Watch Peacock TV in Canada

Wish you could stream Peacock Originals like Poker Face, catch up on Yellowstone, or watch exclusive Premier League matches, only to be blocked because you’re in Canada? 

It’s a frustratingly common problem for streaming fans. Due to content licensing deals, NBC’s fantastic streaming service, Peacock TV, is not officially available north of the border.

But by using a VPN or smart DNS, you can easily access Peacock TV from anywhere in Canada.

Here, I’ll cover how to choose the right tool, install it on any device, and even solve the tricky US payment requirement that I used personally to access Peacock TV in Canada. 


Key Takeaways: 

  • Peacock TV is not available in Canada due to a content licensing and content distribution agreement with Corus Entertainment. 
  • Though due to agreement between Corus and NBCUniversal, you can watch some Peacock Originals on STACKTV and W Network, but you still need a Peacock TV access in Canada if you want to enjoy the entire library. 
  • If you are in Canada or travelling there, you can only access Peacock with a reliable streaming VPN or Smart DNS. Otherwise, it will block your access by showing geolocation error. 
  • Based on my extensive testing, I found ExpressVPN, NordVPN and Surfshark reliably unblocks Peacock TV in Canada without any buffering and video-quality issues. 
  • Peacock TV no longer offer free plan, and you have to pay for the subscription.
  • If you don’t have an American payment method, you can use US Apple and Google gift card or US virtual prepaid card to pay for Peacock TV from Canada. 
  • Peacock TV offers official gift cards, but to purchase it, you still require an American credit/debit (Visa, Mastercard, American Express etc.) or PayPal account that is linked to US bank and address. 
  • You can also ask your friend or family members who live in the USA to get you Peacock TV gift card and use it for subscription. 
  • Canadians can also download Peacock TV app on their preferred devices including iPhone/iPad, Android smartphones/tablets, Android TV and Amazon Firestick/Fire TV by changing their App store or account location from Canada to the USA.
  • If you still can’t access Peacock TV in Canada with a VPN, try connecting to different US servers, clear data and cache, or turn off your device location.  
  • Using a VPN is 100% legal in Canada to access your favourite streaming platform or to secure your online activities. 

How to Access Peacock TV in Canada [4 Quick Steps]

Can you get Peacock in Canada? Here’s how to watch Peacock TV in Canada by using a VPN:

  1. Download and subscribe to a reliable streaming VPN – I highly recommend ExpressVPN (Offering 61% off plus 3 months free and risk-free 30-day money-back guarantee). 
  2. Open the VPN app, sign in and connect to the US server. I have tested Miami, Washington, Dallas, and New York servers and they all work like a charm. 
  3. Head to Peacock TV, sign in or sign up using US gift card or virtual cards (more details in next section). 
  4. Once you’re subscribed to Peacock TV, start watching your favourite shows, movies or live sports from Canada. 
Watching Peacock TV from Canada using a VPN

Best VPN for Streaming Peacock TV in Canada?

Based on my testing, the top 3 VPNs for reliably accessing Peacock TV in Canada are ExpressVPN, NordVPN, and Surfshark.

The reason these VPNs tops the list is due to their blazing fast servers for streaming, unblocks Peacock TV smoothly without any video-quality and buffering issues plus all comes with a risk-free 30-day money-back guarantee. 

Here are our top 3 recommended VPNs for watching Peacock TV in Canada, broken down by what they do best.

1. ExpressVPN – Best Overall VPN for Streaming

If you’re looking for the most reliable and hassle-free option, ExpressVPN is our top choice. It’s known for its blazing-fast speeds, which are perfect for streaming in high-definition without annoying buffering. 

With a massive network of servers in over 20 US locations, you’ll always find a connection that works with Peacock TV. 

While it’s a premium option, its performance and ease of use make it worth the investment for serious streamers.

  • Key Features: Industry-leading speeds, strong unblocking capabilities, user-friendly apps for all devices, and 24/7 customer support.
  • Best For: Users who want the best possible performance and are willing to pay a little extra for reliability.

2. NordVPN – Best for Security and Speed

NordVPN offers a powerful combination of speed and security. 

It has over 1,900 servers in the US alone, so you have plenty of options for unblocking Peacock TV. 

Its proprietary NordLynx protocol ensures you get fast connections for a smooth streaming experience. 

Plus, with added security features like Threat Protection, you get more than just a streaming tool; you get a complete online security suite.

  • Key Features: Huge US server network, fast NordLynx protocol, strong security features, and a 30-day money-back guarantee.
  • Best For: Users who want a fast, secure VPN that offers a great all-around value.

3. Surfshark – Best Budget-Friendly Option

For those looking for a great deal without sacrificing quality, Surfshark is the perfect choice. 

It’s one of the few top-tier VPNs that allows unlimited simultaneous connections, meaning you can use it on every device in your household with just one account. 

It reliably unblocks Peacock TV and offers solid speeds for streaming. It’s an incredible value for the price.

  • Key Features: Unlimited device connections, very affordable pricing, reliable unblocking, and a clean, easy-to-use interface.
  • Best For: Families, students, or anyone on a budget who needs to connect a large number of devices.

Quick Comparison of Top VPNs for Peacock TV:

Feature ExpressVPN NordVPN Surfshark
Best For Overall Performance Security & Speed Budget & Multiple Devices
US Servers 1600+ 1970+ 600+
Avg. Speed Excellent Excellent Good
Simultaneous Connections 8 10 Unlimited
Money-Back Guarantee 30 Days 30 Days 30 Days
Exclusive Deal Get Exclusive Deal Get Exclusive Deal Get Exclusive Deal

How Much Is Peacock TV in Canada?

Peacock TV offers two subscription plans (via U.S. pricing, converted approx. to CAD):

Premium Plan (Ad-supported)

  • US $7.99 / CAD $10.76 per month
  • US $79.99 / CAD $107.76 per year

Premium Plus Plan (Ad-free)

  • US $13.99 / CAD $18.85 per month
  • US $139.99 / CAD $188.58 per year

Note: Peacock TV Canada price may vary based on U.S. subscription rates and currency conversion, since the service isn’t officially available in Canada. If you have any problem you can easily Cancel Peacock subscription.

How Much does it cost to subscribe to Peacock TV from Canada?

Here is a detailed breakdown of the costs to subscribe to Peacock TV from Canada, including the necessary VPN subscription, with prices in both USD and CAD.

Service Plan Type Price (USD) Estimated Price (CAD)* Peacock TV Price (CAD)/month
ExpressVPN Best Value (2-Year + 4 Months Free) $4.99/month ~$6.84/month ~Premium: $10.76 + $6.84 = $17.6
~Premium Plus: $18.85 + $6.84 = $25.69
ExpressVPN Standard Monthly $12.95/month ~$17.74/month ~Premium: $10.76 + $17.74 = $28.5
~Premium Plus: $18.85 + $17.74 = $36.59
NordVPN Standard Monthly $12.99/month ~$17.80/month ~Premium: $10.76 + $17.80 = $28.56
~Premium Plus: $18.85 + $17.80 = $36.65
Surfshark Standard Monthly $15.45/month ~$21.17/month ~Premium: $10.76 + $21.17 = $31.93
~Premium Plus: $18.85 + $21.17 = $40

Note: CAD prices are approximate and based on an exchange rate of 1 USD = 1.37 CAD

How to Pay for Peacock TV from Canada: Your Step-by-Step Guide

To pay for a Peacock TV subscription from Canada, you can either use a US App Store gift card or a virtual US payment card service.

I have used the following methods to pay for Peacock TV from Canada:

Method 1: The App Store Gift Card Method (Easiest)

This method lets you pay for Peacock using gift cards without needing a US credit card – it’s the simplest option for most Canadians.

  1. Buy a US Gift Card: Purchase a US Apple or Google Play gift card from an online retailer like Amazon.com or Dundle.
  2. Set Your App Store to US: Follow the device steps above to ensure your store region is set to the United States.
  3. Redeem the Gift Card: In your App Store or Play Store account settings, redeem the gift card code to add the funds to your balance.
  4. Subscribe in the Peacock App: Open the Peacock TV app and sign up. Your gift card balance will be used for payment automatically.

Method 2: The Virtual US Payment Card Method

For a more permanent solution, use a service like StatesCard

These services provide you with a virtual US credit card number and a US billing address that you can use to subscribe directly on the Peacock TV website.

Method 3: Ask Your Friend/Family for Peacock TV Gift Card

Although Peacock TV is now offering a gift card on their official website, but to purchase it, you still need an American payment method. 

In this situation, you can ask your friend or family members who live in the USA, to purchase Peacock TV gift card for you, and you can pay them through online bank transfer. 

How to Download Peacock TV App on my Device in Canada?

You can stream Peacock TV on your desktop/laptop, Amazon Firestick, iOS device, or Android device by following these steps for each. 

However, since Peacock TV isn’t in the Canadian app stores, you have to guide your device to the US store first.

Follow these steps to watch Peacock TV in Canada on your preferred devices:

On Your Desktop or Laptop (Windows and macOS)

Desktop streaming is the simplest method, requiring only a VPN connection to access Peacock’s website directly through your browser. 

Follow these steps to watch Peacock TV on your PC/laptop in Canada:

  1. Install Your VPN: Download and install your chosen VPN from its official website.
  2. Connect to a US Server: Open the VPN app and connect to any server located in the United States.
  3. Go to the Website: Open your web browser and go directly to the Peacock TV website (www.peacocktv.com).
  4. Sign Up or Log In: Click the sign-in button to create a new account or log in to your existing one.
  5. Start Streaming: You can now watch anything in the Peacock library directly from your browser.

On Your Amazon Firestick or Fire TV

To stream Peacock on Firestick, you’ll need to change your Amazon account region to the US and install the app from the American store. 

Here’s how you can watch Peacock TV in Canada on Amazon Firestick or Fire TV:

  1. Connect Your VPN: On your Firestick, install your VPN app from the search menu, open it, and connect to a US server.
  2. Change Your Amazon Region: On a computer, go to Amazon.ca. Navigate to “Accounts & Lists” -> “Manage Your Content and Devices” -> “Preferences”. Change your country/region to a valid US address.
  3. Restart Your Firestick: Unplug your Firestick from power for a minute and plug it back in.
  4. Download Peacock TV: Use the search function on your Firestick to find and install the “Peacock TV” app.
  5. Log In and Watch: Open the Peacock TV app, sign in, and you’re ready to stream.

On Your iPhone or iPad

iOS users must temporarily switch their App Store region to the United States to download the Peacock app, which can be done through your Apple ID settings.

Here’s how to watch Peacock TV on iPhone/iPad in Canada:

  1. Connect Your VPN: Open your VPN app and connect to a server in the US.
  2. Change App Store Region: Go to “Settings” -> [Your Name] -> “Media & Purchases” -> “View Account”. Change your Country/Region to the United States. You may need to select “None” for the payment method.
  3. Download the App: Open the App Store, search for “Peacock TV,” and download it.
  4. Stream Away: Open the Peacock app, log in, and enjoy!

On Your Android Phone or Tablet

Android users can access Peacock by changing their Play Store country to the US, though Google only allows this change once per year. 

Follow these steps to watch Peacock TV on Android smartphones/tablets in Canada:

  1. Connect Your VPN: Open your VPN app and connect to a US-based server.
  2. Change Play Store Region: In the Google Play Store, go to “Settings” -> “General” -> “Account and device preferences.” You should see an option to “Switch to the United States Play Store.”
  3. Confirm the Change: You may need to add a US payment method to confirm. Note: Google only allows you to change your Play Store country once per year.
  4. Download Peacock TV: Search for and install the Peacock TV app.
  5. Log In and Watch: Open the app and sign in.

How can I Watch Peacock TV on Roku in Canada?

Watching Peacock TV on a Roku in Canada requires a few extra steps because of geo-restrictions, but it is definitely achievable. The main challenge is that Roku devices don’t have built-in VPN support, so you’ll need to use a workaround to change your virtual location to the United States.

Here’s a detailed, step-by-step guide to get you streaming:

Step 1: Get a VPN with Smart DNS 

First and foremost, you’ll need a reliable VPN service that offers a Smart DNS feature. I have tested ExpressVPN’s smart DNS feature called MediaStreamer (included in subscription).

  • Why MediaStreamer? This feature is designed specifically for devices like Roku that don’t support VPN apps. It changes your device’s virtual location without the complex setup of a full VPN on your router, making it the ideal choice for streaming.
  • Benefits: It provides the fast speeds needed for smooth, buffer-free streaming and is much simpler to configure than the other methods.

Step 2: Set Up a U.S. Roku Account

The Peacock TV app is only available in the U.S. Roku Channel Store. To access it, you’ll need a Roku account that is registered to a U.S. address.

  1. Connect to your VPN: On your computer or smartphone, connect to a U.S. server using your ExpressVPN app.
  2. Create a new Roku account: Go to the Roku website and create a brand new account. Be sure to use a different email address than any existing Canadian Roku account you may have.
  3. Use a U.S. address: When prompted for a location, provide a valid U.S. address and zip code. You can find these using online tools or map services. For payment information, you can often link a PayPal account without issue.

Step 3: Configure Your Network to Use MediaStreamer

This is the most important step. Instead of configuring a full VPN on your router, you will use the much simpler MediaStreamer DNS settings.

  1. Register your IP Address: Log in to your ExpressVPN account on their website. In the settings dashboard, find the “DNS Settings” or “MediaStreamer” section and click “Register my IP address.” This tells ExpressVPN that your network is authorized to use the service.
  2. Get Your MediaStreamer DNS Addresses: After registering your IP, ExpressVPN will show you two MediaStreamer DNS server addresses. Keep these handy.
  3. Enter DNS Addresses in Your Router: Log in to your Wi-Fi router’s administration panel (usually by typing 192.168.1.1 or a similar address into your browser). Find the DNS settings and manually enter the two MediaStreamer DNS addresses you got from ExpressVPN. Save and restart your router.

Now, any device connected to your Wi-Fi router, including your Roku, will automatically use the MediaStreamer DNS and appear to be in the U.S.
 

Step 4: Factory Reset Your Roku Device

To link your Roku to your new U.S. account, you will need to perform a factory reset.

  1. On your Roku, go to Settings > System > Advanced system settings > Factory reset.
  2. Follow the on-screen instructions to reset your device.

Step 5: Set Up Your Roku and Download Peacock TV

This final step completes your Roku configuration, allowing you to access and install Peacock TV from the U.S. Channel Store.

  1. Connect to your Wi-Fi: During the setup process, connect your Roku to your regular Wi-Fi network, which is now configured with MediaStreamer.
  2. Log in with your new U.S. Roku account.
  3. Search for Peacock TV: Once setup is complete, go to the Roku Channel Store and search for “Peacock.”
  4. Add the channel: Select “Add Channel” to install the Peacock TV app on your Roku.

Once installed, you can open the Peacock TV app, sign in with your Peacock account, and start streaming all of its content directly on your Roku in Canada.

How can I Watch Peacock TV in Canada on my TV using Chromecast?

Yes, you can watch Peacock TV in Canada on your TV using Chromecast with your preferred devices including smartphones, tablets, laptop/PC etc. 

Follow these steps to watch Peacock TV in Canada on TV using Chromecast: 

Laptop/PC

Here’s how to watch Peacock TV using Chromecast in Canada via laptop/PC:

  1. First connect to the US server using your preferred VPN.
  2. Now, open the Chrome browser on your laptop/PC and search for Peacock TV. 
  3. Now open the Peacock TV website, sign in and look for the content you want to watch. 
  4. Once you decided what to stream click on “three dot” icon on the top right of the browser -> click “cast, save and share” and then click “cast.”

Smartphone/Tablet

Follow these steps to stream Peacock TV using Chromecast in Canada via smartphone/tablet:

  1. Open the VPN app on your smartphone/tablet device and connect to the US server.
  2. Now open the Peacock TV app, sign in with your account credentials.
  3. Tap on the cast option → select your Chromecast device and start streaming!

Alternative Ways to Watch Peacock TV in Canada

If you prefer not to use a VPN, here are two other options:

1. Smart DNS

Use services like Unlocator or SmartDNS Proxy to bypass geo-blocks without changing your IP. Setup is quick, and it’s ideal for streaming with minimal speed loss.

2. Canadian Platforms

Some Peacock originals are available on Corus-owned platforms like Global TV, W Network, or StackTV (via Amazon Prime Video), thanks to a distribution deal with NBCUniversal.

Why can’t you watch Peacock TV in Canada without a VPN or Smart DNS?

Peacock TV is a US-based streaming service. Due to licensing, it’s only available in the US and its territories. This means that when you try to access Peacock TV from Canada, you’ll see an error message.

This happens because Peacock uses an IP tracker. It blocks users who try to stream content outside the USA. This is where a VPN and Smart DNS come in.

A VPN and Smart DNS trick the streaming service. They change your IP address to a US one. Or, they make it look like your device is in the USA instead of Canada by using a proxy server.

By using a VPN or Smart DNS, based on your US location, Peacock lets you access content from Canada.

And not only Peacock, but you can also access other US-based streaming services like HBO Max, Hulu, and Sling TV as well.

What’s Good on Peacock? The Best Shows, Movies, and Sports

Wondering what you can actually watch on Peacock TV from Canada?

Peacock offers a massive lineup of hit TV shows, movies, and even live sports—but if you’re not sure where to start, here’s a quick list of some of the best titles available right now on Peacock TV in Canada

Best TV Shows on Peacock Canada

  • Yellowstone
  • Bel-Air
  • Vigil
  • MacGruber
  • Rutherford Falls
  • Poker Face
  • Saved by the Bell
  • We Are Lady Parts
  • American Auto
  • Parks and Recreation
  • Girls5eva
  • Suits
  • Transplant
  • 30 Rock
  • This Is Us
  • Chicago Med
  • The Blacklist
  • A.P. Bio
  • Friday Night Lights
  • The Office

Best Peacock TV Movies

  • Oppenheimer (2023)
  • Fast Times at Ridgemont High (1982)
  • Die Hard (1988)
  • Lost in Translation (2003)
  • Selma (2014)
  • Uncle Buck (1989)
  • Snowpiercer (2014)
  • Short Term 12 (2013)
  • Palo Alto (2014)
  • The Big Lebowski (1998)
  • Jurassic Park (1993)
  • Knives Out (2019)
  • The Bourne Identity (2002)
  • The Northman (2022)
  • The Super Mario Bros. Movie (2023)
  • King Kong (2005)
  • Pride & Prejudice (2005)
  • Speak No Evil (2024)
  • The Grinch (2018)
  • Twisters (2024)

Best Peacock TV Original Series

If you’re searching for Peacock TV Canada original series, here are some of the top Peacock Originals you can stream with a VPN:

  • Bel‑Air — Peacock’s acclaimed drama reboot
  • Poker Face (Season 2) — Hit mystery series by Rian Johnson
  • Love Island USA (Season 7) — Popular dating reality show
  • Law & Order: Organized Crime (Season 5) — Returning spin‑off
  • The Gilgo Beach Killer: House of Secrets — True‑crime docuseries

Other noteworthy originals include The Traitors and Based on a True Story, plus upcoming premieres like Matthew Perry: A Hollywood Tragedy.

Best Sports to Watch on Peacock TV

Here is the list of sports you can live stream on both Peacock TV Premium and Premium Plus plans:

  • WWE
  • English Premier League
  • Sunday Night Football
  • Cycling
  • Rugby
  • Big Ten Football
  • Big Ten Basketball
  • INDYCAR
  • Horse Racing
  • Golf

What to Do If Peacock TV Isn’t Working: Troubleshooting Methods

Most issues with Peacock TV not working through a VPN can be resolved by connecting to a different US server, clearing browser data, or using optimized settings.

Problem 1: You see an error like “Sorry, accessing Peacock through a VPN is restricted (ovp_00013)” or “This service is unavailable in your region.”

This means Peacock has detected your VPN. Here’s what to do:

  1. Connect to a Different US Server: This is the easiest and most effective fix. Your current server’s IP address may have been flagged. Simply open your VPN app, disconnect, and choose another server in a different US city (e.g., switch from New York to Los Angeles).
  2. Clear Your Browser’s Cache and Cookies: Websites store data that can reveal your true location. Go into your browser’s settings (Privacy and security → Clear Browse data) and clear the cache and cookies, then restart the browser.
  3. Use an Obfuscated Server (Advanced): Some VPNs, like NordVPN, offer “obfuscated servers.” These servers are specifically designed to hide the fact that you’re using a VPN at all, making them highly effective against tough geo-blocks.

Problem 2: The video is constantly buffering, or your streaming speed is very slow.

Connect via an Ethernet Cable: If possible, a wired connection from your device to your router is always more stable and faster than Wi-Fi.

Choose a Closer US Server: The physical distance between you and the VPN server affects speed. If you’re in Western Canada, a server in Seattle or Los Angeles will likely be faster than one in New York.

Switch VPN Protocols: In your VPN’s settings, you can often change the connection “protocol.” Look for options like Lightway (ExpressVPN) or NordLynx (NordVPN), which are optimized for speed.

FAQs

01
Is Peacock TV available in Canada?

No, Peacock TV isn’t officially available in Canada due to regional restrictions. You’ll need a VPN with a U.S. server to access Peacock on your streaming devices.

02
Is Peacock on Amazon Prime Canada?

No, you can’t get Peacock TV with Amazon Prime. Both streaming services are separate and unlike HBO Max and Paramount Plus, Amazon Prime does not offer Peacock TV as add on for its subscribers.

03
What Channel is Peacock in Canada?

Peacock TV isn’t available as a channel on Rogers, Telus, or Bell in Canada. However, select Peacock originals air on Corus-owned channels like W Network and Showcase, or via StackTV on Amazon Prime Video.

04
Is Peacock available in Canada on Roku?

No, the Peacock TV app is not available on the Roku Channel Store in Canada. To access it, you’ll need to use a VPN set to the U.S., change your Roku region to the U.S., and then install the app.

05
When is Peacock Coming to Canada?

No, there’s no official update on Peacock TV coming to Canada. However, you can still stream its content by using a VPN.

06
Can you watch Peacock TV outside the US?

You can’t watch Peacock TV outside the U.S. directly, as it’s geo-restricted. Access requires a VPN with a U.S. server to bypass the location block.

07
When Will Peacock TV Launch in Canada?

Peacock TV isn’t launching in Canada anytime soon due to NBCUniversal’s existing content deal with Corus Entertainment, signed in June 2020.

08
Can I watch Peacock TV in Canada for Free?

Yes, you can access Peacock TV for free in Canada using a 14-day free trial via Instacart+ (no payment required) or up to 2 months free with select MasterCard debit/credit cards—when combined with a VPN set to the U.S.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Articles

How to Pay for Peacock TV in Canada

How to Pay for Peacock TV from Canada [2025]

If you’re in Canada and want to enjoy Peacock TV, you might encounter difficulties when it comes to payment. Since Peacock TV typically requires a credit/debit card or PayPal that is linked to US bank, many Canadians struggle to subscribe. However, there are alternative methods available that can help you pay ...
Sebastian Petrosi
Author
Sebastian Petrosi
Peacock TV Trial

How To Get Peacock TV Free Trial in Canada? [2025]

Wondering is there any Peacock TV free trial available? Peacock TV, NBCUniversal’s popular streaming platform, offers overs 80,000 hours of content including movies, shows, and live sports. However, after Peacock TV discontinue its free plan, so many of us always looking for free trial to watch their favorite shows ...
Sebastian Petrosi
Author
Sebastian Petrosi
How to Cancel Peacock TV Subscription

How To Cancel Peacock TV Subscription in Canada

It’s common to have a love/hate relationship with your streaming platform. You might think that you are not getting value for your money and decide to unsubscribe. I am here to discuss something similar. How to cancel a Peacock TV subscription? Peacock TV is an OTT service owned by NBC. It was launched back in...
Sebastian Petrosi
Author
Sebastian Petrosi
Best VPN for Peacock in Canada

Best VPN for Peacock TV to Stream in Canada [2025]

Peacock TV, NBCUniversal’s streaming service, offers a vast library of movies, TV shows, and live sports. However, due to content licensing and streaming rights, Peacock TV is available in the United States, and for Sky and Now subscribers in the UK, Austria, Italy, Germany, Ireland, and Switzerland. This is w...
Sebastian Petrosi
Author
Sebastian Petrosi
Browse more articles
Join our newsletter

We’ll send you a nice letter once per week. No spam.

Logo

Save 60% on ExpressVPN's 2-Year Plan + 4 months Free and Watch Your Favorite Shows Now!

Get This Deal!