Finder makes money from featured partners, but editorial opinions are our own.

How to stream MLB online in Canada

Never miss another pitch. Here are all your options for MLB streaming in Canada.


Get a DAZN subscription

DAZN Monthly logo
  • Watch MLB Network (excl. Blue Jays games)
  • Watch NFL, EPL, rugby, boxing and more
  • $29.99/mo or $199.99/yr
Go to site

Here are all your options for watching MLB in Canada including preseason and regular season games, highlights, analysis and the MLB World Series.

How to watch MLB in Canada

If you have a cable subscription in Canada, you can watch MLB (including Blue Jays games) on Sportsnet or TVA Sports, Sportsnet’s French-language partner. You can stream some games and teams through the MLB Network, available in Canada through DAZN.

Stream MLB on DAZN Canada

Back in 2018, global streaming service DAZN announced it would start carrying MLB Network, the Major League’s 24/7 TV network. MLB Network offers analysis, breakdowns and highlights of all 30 teams plus 1 live game per day. It costs just $29.99 per month or $199.99 for an annual pass.

Check out our DAZN Canada review—including available content, supported devices and features—to learn more.

Can I watch 2023 MLB Spring Training with DAZN?

Yes, you can watch 2023 MLB spring training on the MLB Network with a DAZN subscription. Note that some games may be unavailable due to regional blackouts.


Save over 33% on DAZN with an annual subscription

Opt for DAZN's annual subscription over the monthly subscription and save $99 a year. DAZN has exclusive rights to the NFL, UEFA Champions League and more.

Stream every NFL game, NFL Redzone and Game Pass on DAZN

Get every single NFL game live and on demand in Canada on DAZN. Take advantage of DAZN's monthly $24.99 package and start streaming now.

Stream NFL, Champions League and more exclusively on DAZN for $24.99 a month

Take advantage of DAZN's no lock-in contact to stream NFL, Champions League, MLB, and more.

Stream MLB on Sportsnet NOW

Streaming service Sportsnet NOW is free if you already have a TV subscription. Sportsnet NOW offers 2 streaming options: SN NOW Standard and SN NOW Premium. You can livestream Blue Jays games, plus more than 150 other MLB match-ups, the All-Star game, the postseason and the World Series.

A Sportsnet NOW Standard subscription costs $14.99 per month or $149.99 annually. You can cancel at any time. It has a range of features including Split-screen View, Replays and Video on-Demand. On top of the MLB, you get national NHL games, the Stanley Cup Playoffs, national NBA games and much more.

Sportsnet NOW Premium offers access to more leagues including out-of-market hockey, the WWE Network, Bundesliga, FA Cup, United Rugby Championship, Premiership Rugby, National Rugby League and Super League Rugby.

Sportsnet NOW Premium also lifts tons of regional blackouts for NHL games that are exclusive to Sportsnet in Canada. Plus, you get additional NBA, soccer, IndyCar and more. It costs $34.99 per month or $249.99 annually.

You can watch Sportsnet NOW content on web browsers, smartphones, tablets, Apple TV, Xbox One, Xbox Series X/S, PlayStation 4, PlayStation 5, Amazon Fire TV, Android TV, Samsung TV, Ignite TV and Google Chromecast.

Streaming MLB games with MLB.TV

Toronto Blue Jays games are now subject to blackouts on MLB.TV in Canada. But with an MLB.TV subscription, you get access to every other out-of-market team.

The postseason package costs $24.99 USD. Live games cannot be streamed outside the US (subscribers must authenticate their accounts through a supported Pay TV provider), but you can listen to audio for every postseason game.

No matter how many devices you own, you can only access a single MLB.TV account on one desktop and one mobile device simultaneously. Sharing accounts is against MLB.TV’s terms of service and doing so can lead to account deactivation.

What devices support MLB.TV?

If you have a MLB.TV subscription, you can stream content on the following devices:

  • PlayStation
  • Xbox One
  • Roku
  • Apple TV
  • Chromecast
  • Samsung
  • Amazon Fire TV
  • Android TV
  • Xfinity Flex

How do I watch Toronto Blue Jays games?

You can watch Blue Jays games on Sportsnet and TVA (French language). Sportsnet content can be streamed online on web browsers, smartphones, tablets, Apple TV, Xbox One, Xbox Series X/S, PlayStation 4, PlayStation 5, Amazon Fire TV, Android TV, Samsung TV, Ignite TV and Google Chromecast.

The MLB Network has MLB broadcasting rights in the US, but its rights in Canada aren’t exclusive. Even though you can access the MLB Network in Canada with a DAZN subscription, some content available in the US may not be available in Canada. This includes Toronto Blue Jays games, which are tied up in an exclusive broadcasting contract with Sportsnet.

Compare sports streaming services

More guides on Finder

Ask a Question

You must be logged in to post a comment.

Go to site