How to Watch MLB in Canada [Live & Free Stream| 2025]

Friday, July 11, 2025

Disclosure: We research and test the best streaming options for viewers in Canada. If you purchase through our links, we may earn a commission at no extra cost to you.

watch-mlb-live-in-canada

The greatest baseball event of the year, Major League Baseball (MLB), kicked off its 2025 season on March 18th, and the regular season runs through September 28th, with the All-Star Game set for July 15.

The postseason and World Series will follow soon after. Canada’s own Toronto Blue Jays, the country’s only MLB team, are in the mix, and fans are hoping for a deep postseason run this year.

You can watch MLB in Canada via premium channels and services like TSN, Sportsnet, MLB TV, and Sling TV. I have also mentioned a free method for streaming MLB in Canada.

Make sure to use a VPN like Surfshark to keep your online identity anonymous while streaming free and bypass geo-blocks.

Our Recommended VPN - Surfshark

surfshark-warning

Warning! You Are Being Monitored

Yes, It’s True! Without Proper Encryption, your IP Address is Exposed, and your Online Activity is Being Tracked.

This can lead to:

  • Failed Access to international streaming platforms.
  • Exposure of your Personal data to hackers, ISPs, and even Canadian authorities

But There’s a Solution - ‘Surfshark VPN’

Save 86% + Get 3 Extra Months FREE with SurfShark VPN [Limited Time Offer]

This Includes: 

✅ VPN for just CA$0.10/day!

✅ Access to unlimited geo-blocked content with 100+ server locations.

✅ Industry Standard Encryption (256-Encryption)

✅ Kill Switch Feature.

✅ Data Breach Alerts.

✅ Unlimited Device Connections.

✅ 30-day money-back guarantee.

✅ Verified No Logs Policy.

Try Surfshark

Howtowatch disclaimer


When & Where is MLB 2025 Happening?

  • Date: Regular Season: March 18 – September 28, 2025.
  • Location: Venues across the U.S., Canada, and Tokyo.
  • Teams: 30 Teams, each playing a 162-game schedule across six divisions.
  • Broadcasters: TSN, Sportsnet, MLB.TV, and Sling TV.

How to Watch the MLB in Canada For Free

You can watch MLB games for free on official platforms like MLB.TV, which offers one free game daily, and the Roku Channel, which streams one free MLB Sunday Leadoff game each week.

Another way to watch every MLB game live is through free sports websites via your browser. However, using a VPN is required with both methods as it gives access to official services and hides your IP while streaming for free.

Here’s how you can watch MLB in Canada through free websites:

Step 1: Sign up with a VPN service. Surfshark is our recommended choice

Step 2: Download and install the Surfshark VPN App on your device. 

Step 3: Open the VPN and connect it to a USA server. 

surfshark-us-server

Step 4: Go to dlhd.sx OR viprow.nu and click on 24/7 Channels. (This is the interface of dlhd.sx) 

Watch-MLB-free-browser-4

Step 5: Search for the network you want to watch and click on it. (eg, Fox, ESPN, and MLB Network)

watch-mlb-in-canada-free-5

Step 6: Start Streaming!

Watch-MLB-free-browser-6

Try Surfshark


Best Ways to Watch MLB in Canada

Below are the best channels and services you can use to enjoy MLB games live in Canada.

1) Sportsnet

watch-mlb-in-Canada-Sportsnet

Sportsnet is a leading English-language sports network in Canada and the primary broadcaster of MLB games. It also airs coverage across its sister channels, Sportsnet One and Sportsnet 360.

Sportsnet’s digital platform, Sportsnet+, lets you stream MLB games online with monthly or annual access to Standard and Premium plans.

Monthly subscriptions to Standard or Premium plans start at CA$ 24.99/mo and CA$ 34.99/mo, respectively. 

You can subscribe directly through its official website, and since it’s officially available in Canada, no VPN is required.

Read More: How to watch Sportsnet outside Canada


2) TSN

WATCH-MLB-on-TSN-CANADA

TSN is Canada’s leading sports network, where you can stream MLB games live across TSN, TSN1, TSN2, TSN3, TSN4, TSN5, and TSN NETWORK.

TSN subscription costs $19.99/month or $199.90/year for full access to TSN channels, including TSN1 through TSN5. You can also subscribe to the standalone streaming service TSN+ for $8.00/mo. to access exclusive content.

You can easily subscribe from its official website, and since it’s accessible in Canada, no VPN is required.

Check on the MLB 2025 Schedule ON TSN


3. MLB. TV

HTW-MLB-in-canada-mlb-1.webp

MLB.TV is the official streaming platform for Major League Baseball, offering both live and on-demand access to games throughout the season.

It offers live coverage of every out-of-market regular-season game, along with postseason matchups and the All-Star Game.

The platform also offers one match for free every day. Click here to check the free match of the day. The subscription to MLB.TV is now $139.99/year for the All-Teams package, or $119.99/year for a Single-Team package.

You can use Surfshark to access MLB.TV and to access and bypass blackout restrictions.


4. Sling TV

HTW-MLB-in-canada-slingtv-1.webp

Sling TV is a popular U.S.-based streaming service that offers live coverage of the 2025 MLB regular season games, like Sunday games on ESPN, along with matchups on FOX, FS1, and Tuesday games on TBS.

It offers three plans: Sling Orange, Sling Blue, and both combined in a bundle. The Orange + Blue bundle is the best value for MLB coverage at $60.99/month, as this includes ESPN, ESPN2, ESPN3, TBS, FOX, FS1, and ABC.

Additionally, you can also add the Sports Extra add-on to unlock MLB Network. For out-of-market games, Sling TV lets you integrate MLB.TV directly into your subscription for more coverage.

Since Sling TV is not available in Canada, you’ll need a VPN like Surfshark to connect to a US server and stream it from Canada.

Read More: Watch Sling TV in Canada


How to Watch MLB in Canada on a Mobile Phone

You can stream MLB matches live in Canada on your mobile phone by using any free streaming websites (mentioned above), free apps like Rapid Streamz, or premium apps.

Here is how you can watch MLB matches in Canada on your mobile phone via Sportsnet:

Step 1: Download the Sportsnet App via the Play Store & App Store

HTW-MLB-in-canada-sportsnet-1.webp

Step 2: Install the app and select Sign In

watch-MLB-Games-in-Canada-on-mobile-2

Step 3: Select Sign in with your Sportsnet account

watch-MLB-Games-in-Canada-on-mobile-3

Step 4: You will be redirected to the login page on Chrome. Enter your email and select Continue

watch-MLB-Games-in-Canada-on-mobile-4

Step 5: Enter your Password 

watch-MLB-Games-in-Canada-on-mobile-5

Step 6: Choose a Verification Channel and enter your Verification Code

watch-MLB-Games-in-Canada-on-mobile-6Step 7: Set your preferences and select Continue

watch-MLB-Games-in-Canada-on-mobile-7Step 8: You will be redirected to the homepage

watch-MLB-Games-in-Canada-on-mobile-8

Step 9: Choose the MLB match that you want to enjoy and start streaming once it is live

Try Surfshark


MLB Schedule for the 2025 Season

Have a look at the schedule of the upcoming MLB games with the Canadian Timezone (EST) and date:

DateMatchupTime (ET)
Tuesday, Jun 24Rangers @ Orioles6:35 PM
Tuesday, Jun 24Athletics @ Tigers6:40 PM
Tuesday, Jun 24Blue Jays @ Guardians6:40 PM
Tuesday, Jun 24Braves @ Mets7:10 PM
Tuesday, Jun 24Yankees @ Reds7:10 PM
Tuesday, Jun 24Rays @ Royals7:40 PM
Tuesday, Jun 24Mariners @ Twins7:40 PM
Tuesday, Jun 24Diamondbacks @ White Sox7:40 PM
Tuesday, Jun 24Pirates @ Brewers7:40 PM
Tuesday, Jun 24Cubs @ Cardinals7:45 PM
Tuesday, Jun 24Phillies @ Astros8:10 PM
Tuesday, Jun 24Dodgers @ Rockies8:40 PM
Tuesday, Jun 24Red Sox @ Angels9:38 PM
Tuesday, Jun 24Nationals @ Padres9:40 PM
Tuesday, Jun 24Marlins @ Giants9:45 PM
Wednesday, Jun 25Diamondbacks @ White Sox2:10 PM
Wednesday, Jun 25Pirates @ Brewers2:10 PM
Wednesday, Jun 25Red Sox @ Angels4:07 PM
Wednesday, Jun 25Nationals @ Padres4:10 PM
Wednesday, Jun 25Rangers @ Orioles6:35 PM
Wednesday, Jun 25Athletics @ Tigers6:40 PM
Wednesday, Jun 25Blue Jays @ Guardians6:40 PM
Wednesday, Jun 25Braves @ Mets7:10 PM
Wednesday, Jun 25Yankees @ Reds7:10 PM
Wednesday, Jun 25Rays @ Royals7:40 PM
Wednesday, Jun 25Mariners @ Twins7:40 PM
Wednesday, Jun 25Cubs @ Cardinals7:45 PM
Wednesday, Jun 25Phillies @ Astros8:10 PM
Wednesday, Jun 25Dodgers @ Rockies8:40 PM
Wednesday, Jun 25Marlins @ Giants9:45 PM
Thursday, Jun 26Athletics @ Tigers1:10 PM
Thursday, Jun 26Blue Jays @ Guardians1:10 PM
Thursday, Jun 26Mariners @ Twins1:10 PM
Thursday, Jun 26Rays @ Royals2:10 PM
Thursday, Jun 26Phillies @ Astros2:10 PM
Thursday, Jun 26Cubs @ Cardinals2:15 PM
Thursday, Jun 26Dodgers @ Rockies3:10 PM
Thursday, Jun 26Marlins @ Giants3:45 PM
Thursday, Jun 26Braves @ Mets7:10 PM
Friday, Jun 27Mets @ Pirates6:40 PM
Friday, Jun 27Rays @ Orioles7:05 PM
Friday, Jun 27Athletics @ Yankees7:05 PM
Friday, Jun 27Padres @ Reds7:10 PM
Friday, Jun 27Cardinals @ Guardians7:10 PM
Friday, Jun 27Blue Jays @ Red Sox7:10 PM
Friday, Jun 27Twins @ Tigers7:10 PM
Friday, Jun 27Phillies @ Braves7:15 PM
Friday, Jun 27Giants @ White Sox7:40 PM
Friday, Jun 27Mariners @ Rangers8:05 PM
Friday, Jun 27Cubs @ Astros8:10 PM
Friday, Jun 27Dodgers @ Royals8:10 PM
Friday, Jun 27Rockies @ Brewers8:10 PM
Friday, Jun 27Nationals @ Angels9:38 PM
Friday, Jun 27Marlins @ Diamondbacks9:40 PM
Saturday, Jun 28Athletics @ Yankees1:05 PM
Saturday, Jun 28Twins @ Tigers1:10 PM
Saturday, Jun 28Mets @ Pirates4:05 PM
Saturday, Jun 28Rays @ Orioles4:05 PM
Saturday, Jun 28Mariners @ Rangers4:05 PM
Saturday, Jun 28Dodgers @ Royals4:10 PM
Saturday, Jun 28Padres @ Reds4:10 PM
Saturday, Jun 28Cardinals @ Guardians4:10 PM
Saturday, Jun 28Blue Jays @ Red Sox4:10 PM
Saturday, Jun 28Giants @ White Sox4:10 PM
Saturday, Jun 28Marlins @ Diamondbacks4:10 PM
Saturday, Jun 28Rockies @ Brewers4:10 PM
Saturday, Jun 28Cubs @ Astros7:15 PM
Saturday, Jun 28Phillies @ Braves7:15 PM
Saturday, Jun 28Nationals @ Angels9:38 PM

Toronto Blue Jays Are on a Good Run

HTW-MLB-in-canada-bluejays-1.webp

The Blue Jays are playing with serious energy this season. With Vlad Guerrero Jr. and Bo Bichette leading the charge, fans have every reason to believe this could be a special year.

They’ve won 12 of their last 14 games and are climbing up the AL East standings. With Max Scherzer pitching strongly and Daulton Varsho making great plays in the field, the Jays are playing well and getting attention from fans all over Canada.


Other Sports Leagues to Watch in Canada

If you’re into watching sports, here’s a list of various international sports Leagues that you can watch in Canada with the help of Surfshark:


FAQs – MLB

1. How can I subscribe to MLB TV for the 2025 season?

MLB.TV offers live and on-demand access to all out-of-market games, plus select postseason content. Choose single-team or full-league access. New users often get a free trial.

2. Can I watch Blue Jays games on MLB.TV in Canada?

No Blue Jays games are blacked out nationwide on MLB.TV due to Sportsnet/TVA broadcast rights. You’ll need Sportsnet+ or TVA Sports Direct to stream Jays games.

3. Can I watch daily free games on MLB.TV?

Yes, MLB.TV features a Free Game of the Day. Plus, if a game goes into extra innings, the rest is often available to all users

4. Is MLB Network available to Canadian viewers?

Yes, MLB Network is included in Sportsnet+ Premium subscriptions. It airs daily studio programming, selected games, and original content. Some shows may also air on TSN with post-game analysis.


Conclusion

The 2025 season of MLB began on March 18, 2025, and the regular season will continue till September 28, 2025. The postseason and World Series will follow after.

MLB is hugely popular in Canada. Fans can watch MLB games in Canada through official channels like TSN, Sportsnet, MLB.TV, Sling TV, or via free methods. 

Some services are geo-blocked in Canada, so using a VPN like Surfshark helps bypass restrictions and keeps your streaming private with free methods.

https://howtowatch.co/wp-content/uploads/2025/07/320x480-1.png

LEAVE A REPLY

Please enter your comment!
Please enter your name here

nine + 13 =

X