Reading Time: 4 minutes


Looking how to watch NBC in Canada but wondering how? We’ve got you covered. You can do this by using a VPN. A US server of a premium VPN service will let you bypass all geo-restrictions and access NBC in Canada easily.

NBC (National Broadcasting Company) is one of the best American streaming sites that offer some exclusive content, including TV shows, movies, documentaries, live news, and more. In short, this site is a complete package for all users in the house according to their tastes.

However, NBC is geo-restricted and available only in the US. Trying to access a show this fantastic streaming service from Canada would look something like this:


This video content is not available in your location.

You can only access this site in Canada through a VPN. Let’s get into the details of how you can do that:

How to Watch NBC in Canada (Quick Guide)

Here are some steps to watch NBC in Canada:

1. Choose a VPN and sign up for it.

2. Install the VPN on your device and sign in.

3. Select a US server and click connect.

4. Visit NBC’s website and enjoy all its content.

Do you have to pay for the NBC app?

No, the NBC app and website are completely free to use. However, they would require a US cable subscription to access full episodes and videos. If you don’t have that, then you can always access some free episodes and shows that do not require any payments or logins.

Since NBC only allows access using an American cable subscription or an American OTT service, you need to get either one of those to watch NBC in Canada. These can include Fubo TV, Hulu, AT&T Now, etc.

One easy solution is to subscribe to Sling TV in Canada to watch NBC. Sling TV Blue bundle is one affordable solution to enjoy both OTTs together. While you need a US payment method to access Sling TV, here are some reliable options you can use to get Sling TV in Canada:

How do I sign up for NBC in Canada?

There are two easy methods to get NBC in Canada (Please note that you would be subscribing to Sling TV to watch NBC in Canada):

Method 1: Using a PayPal Gift Card

1. First, purchase a PayPal Gift Card. The code will be sent to your email address once you’re done.

2. Check your email for the code received.

3. Connect to an American server of your VPN.

4. Go to Sling TV’s official website.

5. Sign up for Sling TV and use the gift card as a payment method to get its Blue bundle.

6. Once, you’re done, you can search for the NBC channel and enjoy watching NBC in Canada.

Method 2: Using a US Virtual Prepaid Card

1. Visit the States Pay website on your device and click ‘Sign up.’

2. Fill in your details to create a US virtual prepaid card. Once your account is created, you can transfer funds easily using your credit card.

3. After this, go to your VPN and connect to a US server.

4. Visit the official website of Sling TV and sign up.

5. Enter your US virtual Prepaid card to complete your subscription.

6. Once you’re done, log in to Sling TV and enjoy NBC in Canada.

What are the Best VPNs to Watch NBC in Canada?

Following are some of the best VPNs for Canada to stream NBC:

1. ExpressVPN – Top VPN to watch NBC in Canada:


ExpressVPN is, without a doubt, the best Canadian VPN to unblock NBC in the country. While it comes with 3000+ servers globally, it offers 20+ servers in the US for you to stream NBC easily.

Some efficient ExpressVPN US servers are in Miami, Los Angeles, Seattle, Atlanta, Dallas, and more. You can connect to any one of those and watch NBC in Canada.

ExpressVPN offers some robust security features that wouldn’t let NBC or your Internet Service Provider (ISP) know that you’re using a VPN to bypass any geo-restrictions. ExpressVPN’s kill switch would root you out from the internet if your VPN disconnects. It also offers zero-logs, MediaStreamer, and split tunneling.

You can get ExpressVPN with a 3-month free subscription on its 12-month plan. If not, then you can always check ExpressVPN’s free trial policy.

Learn more about this VPN through our ExpressVPN review.

Recommended servers for NBC: Dallas, Chicago, New York, Miami.

2. Surfshark – Reliable VPN to unblock NBC in Canada:


Surfshark is one budget-friendly VPN that offers some reliable and secure features. This VPN offers servers in 20+ cities in the US. These include Tampa, Orlando, Dallas, New York, Detroit, etc. You can connect to any one of these and access NBC easily.

Surfshark’s prices are as low as  $2.49/mo . With a price like this, it also offers unlimited logins on a single Surfshark account. That’s the coolest thing about Surfshark.

This VPN lets you watch anything you like. You can also watch Netflix in Canada using this VPN. Learn more about it through our Surfshark review.

You can use Surfshark for free for 7 days through Surfshark’s free trial. Or, you can subscribe to its excellent prices and cancel your Surfshark subscription later if you don’t like the service too much.

Recommended servers for NBC: Atlanta, Chicago, Dallas, New York.

3. NordVPN – Speedy VPN to stream NBC in Canada:


NordVPN is one speedy VPN on the go that can let users watch NBC without any buffering. With an extensive server network of 5500+, this VPN offers optimized speeds on all. You can check this through our NordVPN speed tests. You can use these global servers to watch Crave TV in the USA or UK-based Channel 4’s Junior Bake Off in Canada.

Coming to the US, NordVPN offers servers in Miami, Salt Lake City, New York, Buffalo, Denver, and more, which you can connect to and watch NBC easily.

NordVPN is compatible with all popular devices, including Android, iOS, Mac, Windows, and more. You can always connect NordVPN to Fire Stick and stream NBC too.

This VPN offers an exclusive discounted price on its 2-year plan. You can call it an end anytime you think that it’s time you switch to another VPN service. Learn more about this VPN through our NordVPN review.

Recommended servers for NBC: New York, New Jersey, Salt Lake City.

How can I watch NBC live in Canada?

Follow these steps after connecting to the US server of a VPN to watch NBC live in Canada:

1. Visit NBC’s website on your browser.

2. Click on the Live option at the top of its website to access multiple channels.

3. Click on NBC News Now and watch live news of the United States in seconds.

Note: There are multiple live news channels available on NBC, but all of them require a subscription to a US cable TV provider. NBC News Now is the only free channel available for live news, which can be viewed even without signing in.

Which Devices Can I Use to Watch NBC in Canada?

Here are some devices that are compatible with NBC:

  • Android devices
  • Apple TV (3rd & 4th generation)
  • Chromecast
  • Amazon Fire TV/Fire Stick
  • iPhones and iPads
  • Mac
  • Windows
  • Xbox One
  • Roku
  • Samsung TV, and more.

How to get NBC in Canada on Android?

You can watch NBC on Android in Canada through these steps:

1. Get ExpressVPN and download its app on your Android device.

2. Connect yourself to an ExpressVPN US server.

3. After this, visit Google Play Store > Profile.

4. Enter a new Gmail ID in Add another account.

5. Quit Play Store. Reopen it and search for the NBC app.

6. Install the NBC app, launch it on your Android device, and enjoy!

How to stream NBC in Canada on iPhone?

You can get the NBC app on your iPhone through this step-by-step guide:

1. Subscribe to ExpressVPN and install it on your device.

2. Connect to ExpressVPN’s US server.

3. Visit the Apple ID, then Settings, then Change region to the US.

4. Once you’re done, launch the NBC app, register yourself, and start streaming!


Can you stream NBC live for free?

Yes, you can watch NBC live on TV or stream NBC on some OTT services like Hulu+ Live TV, Sling TV, AT&T Now, YouTube TV, and more. You can also watch NBC through a free streaming service called Locast.

Can I use a free VPN to watch NBC?

Yes, you can, but you shouldn’t. Free VPNs come with multiple risks along with high chances of getting your fake IP detected by NBC. Free VPNs offer very limited servers and almost always leak your actual IP address to third parties, your ISP, and the government.

Is NBC free on Roku?

You can catch up with the latest and the best TV shows and movies for free using Roku’s NBC app. But, to watch all the latest episodes of Law & Order: SVU or This is Us immediately or on the same day, you would need a cable subscription.


This ends our how to watch NBC in Canada guide. You can easily install ExpressVPN and watch NBC any time you like. Dateline, Blacklist, Good Girls, Day of our Lives – you can watch any of these you want and much more only on NBC.

Subscribing to ExpressVPN would let you enjoy a 3-months free subscription if you select its 12-month plan. If you’re resisting watching NBC because of a low budget, then you can always go for the best free VPNs in Canada to enjoy NBC with their service.