Click to Skip Ad
Closing in...

How to watch free NFL, NBA, MLB, PGA, and NHL games right now

Published Mar 25th, 2020 9:10PM EDT
Free sports streaming
Image: Jeff Lewis/AP/Shutterstock

If you buy through a BGR link, we may earn an affiliate commission, helping support our expert product labs.

  • The coronavirus pandemic has put all professional sports on pause for the time being.
  • In order to help fans cope with the lack of games, the NFL, NBA, MLB, PGA, and NHL have all made their premium subscription services free for a limited time.
  • You will need an account for most services, but you won’t have to put a credit card down.
  • Visit BGR’s homepage for more stories.

We all knew at the beginning of March that the novel coronavirus would reach the United States, but the moment that it became clear just how much the virus would affect daily life in this country was when the NBA suddenly suspended its season on the night of Wednesday, March 11th after Utah Jazz center Rudy Gobert tested positive.

The drastic measures that have been introduced by the federal government and governors around the country in the days since that evening were going to be necessary one way or another, but it’s fitting that the turning point for the US during this pandemic was the infection of an NBA All-Star. And within days of his diagnosis, every organized sport had been suspended or canceled, from baseball to softball to golf to March Madness. But if you miss watching sports as much as I do, there’s a silver lining: Free access to premium subscription services.

The NFL, NBA, MLB, PGA, and NHL are all offering free access to their premium streaming services to give their fans something to watch while they’re holed up inside their houses and apartments practicing social distancing. It’s a small comfort, but one that thousands will undoubtedly take advantage of as MLB Opening Day and the scheduled opening round of the Masters come and go without a single ball being hit.

NFL Game Pass

Image source: NFL

Having wrapped up its season on February 2nd with Super Bowl LIV, and with the preseason not slated to begin until August, the NFL has yet to be subjected to any postponements or cancellations, but that did not stop the league from making NFL Game Pass free to everyone until May 31st. Not only can you watch full broadcast replays of every NFL game from 2009-2019, but Game Pass also comes with NFL Original Shows.

Sign up for more than two months of complimentary access to NFL Game Pass right here.

NBA League Pass

Image source: NBA

The NBA, which, as we noted above, was the first sport to fall due to the pandemic, is offering a free preview of NBA League Pass until April 22nd. The preview features all of the games from the 2019-2020 season that had been played prior to the suspension, as well as classic games from the league’s history. You will need an account on to watch the free content, but you don’t need to put down a credit card to sign up for the preview.

Sign up for a free preview of NBA League Pass lasting until April 22nd right here.


Image source: MLB

MLB Opening Day was scheduled to take place on Thursday, March 26th — yes, this week — but had to be pushed back due to the risks associated with the spread of COVID-19. We have no idea when the season will actually start, or if it will at all, but you now have access to more than 4,800 games from the 2018 and 2019 seasons for free on MLB.TV, blackout-free. If that’s not enough, the MLB Vault has tons of classic games on YouTube as well.

Sign up for a free preview of MLB.TV to watch thousands of games right here.

PGA Tour Live

Image source: Jose Mendez/EPA-EFE/Shutterstock

The last live sporting event I watched before they all shut down was the first round of The Players Championship. No PGA Tour events have taken place since The Players was canceled, but if you’re in the mood for golf, PGA Tour Live is free through May 17th. There are replays for dozens of events from the 2018, 2019, and 2020 seasons.

Sign up for free access to PGA Tour Live until May 17th right here.

Image source: NHL

Finally, if you prefer ice skates and violent brawls, is giving everyone with an account on access to every game from the 2019-2020 season free of charge. If you’d rather go back further than a year, the NHL has also set up a Pause Binge page with classic games, documentaries, and behind-the-scenes footage.

Sign up for an account to get free access to hockey games until April 30th.

Jacob Siegal
Jacob Siegal Associate Editor

Jacob Siegal is Associate Editor at BGR, having joined the news team in 2013. He has over a decade of professional writing and editing experience, and helps to lead our technology and entertainment product launch and movie release coverage.