How do I watch live matches from the 2025 NSL Regular Season?

Good news, you can watch the NSL on TSN, TSN+, CBC, CBC Gem, RDS, Radio-Canada, and NSL.ca - it’s a bit like Canadian weather: all over the place, but it works.

Looking for a live match being streamed on NSL.ca? Just navigate to the match you're hoping to watch! Head to the schedule, and click on the live match page. There, you'll find lots of stats, along side the feed.

TL;DR? Just download our broadcast calendar here and it’ll pop right into your Google Calendar, Apple Calendar, Outlook - wherever you need it.

Okay, you really wanna know how to watch? Here’s how it all breaks down:

🖥️ Traditional TV
  • Select games will air on TSN (in English) and CBC (in English).
  • En français, every Montréal Roses match will be on RDS or Radio-Canada—except for one little rebel on May 18, which will stream exclusively on Tou.tv.
📲 Streaming

English language games not airing on traditional TV will be streamed in pairs: either on CBC Gem and NSL.ca at the same time, or on TSN+ and NSL.ca on each individual match page at the same time - so no matter the combo, you won’t miss a match.

  • CBC Gem and NSL.ca (on each individual match page)
  • TSN+ and NSL.ca (on each individual match page)

Oh right - and don’t forget that one little rebel of a Montréal Roses game on May 18, streaming only on ICI Tou.tv. Mark it, remember it, whisper it to your group chat.

Check the schedule to know where each match is available.

Where to Watch – At a Glance
PlatformTypeHow to Watch
TSNTraditional TV (English)Available via most TV Packages in Canada
CBCTraditional TV (English)Available via most TV Packages in Canada
CBC GemStreaming (Free)Available via gem.cbc.ca or the GEM app
TSN+Streaming (Subscription)TSN+ is a stand-alone, digital streaming service that offers all TSN programming and much more.
NSL.caStreaming (Free)All games not on Traditional TV will be live on NSL.ca 

 

 

 

 
 
 
 
Watch Free on NSL.ca

Every streamed match will also be available for free on each individual match page, alongside match highlights, replays, and exclusive league content - just click on the match you want to view from the schedule and it'll be right there!

🔎 Remember:

Not every match airs on the same platform - so make sure to check the schedule to find out how to watch each one!

📅 Check the Full Schedule

📺 Watching from the U.S.?

Select matches will be available on ESPN+ in the United States. So if you're cheering from across the border, you won’t miss a moment.

The matches that are NOT on ESPN+  can be viewed from the US on NSL.ca 

🌍 Watching from Around the World?

International fans: we love you, we see you, and we’re working on bringing NSL to your screens soon. Global viewership is absolutely on our to do list - right alongside building the top women’s league in the world. The good news is we're pretty close on both. In the meantime, you can watch on nsl.ca.

So... maybe it wasn’t such a TL;DR after all? You made it to the end. 

In case you forgot (hey, we’ve been talking for a while), here’s that handy schedule page and calendar tool again. They’ll keep you sorted so you can spend less time figuring out where to watch—and more time actually watching.

Download the calendar!