Coming into the season, analysts predicted a big decline in performance for the Houston Astros due to offseason departures of key players Alex Bregman and Kyle Tucker. Fortunately for Astros fans, slugger Jose Altuve and pitchers Hunter Brown and Framber Valdez have stepped up to carry their team to a solid position. The Astros are facing one of the hardest division races, with every team in the AL West having a real shot at postseason glory this year.
Wanting to follow along one of the most exciting races to the playoffs, you'll want a streaming service to catch Astros games. Our guide covers and compares top streaming services so you can find a plan that matches your needs.
Houston Astros games can be found on a handful of national networks this season, including ESPN, Fox, TBS, Fox Sports 1 (FS1) and MLB Network. Fans can also watch them regionally on Space City Home Network. Here’s which streamers host those channels.
DIRECTV | Fubo | Hulu + Live TV | Sling TV | YouTube TV | |
---|---|---|---|---|---|
ESPN |
✔ |
✔ |
✔ |
✔ |
✔ |
Fox |
✔ |
✔ |
✔ |
✔* |
✔ |
TBS |
✔ |
✔ |
✔ |
✔ |
|
FS1 |
✔ |
✔ |
✔ |
✔ |
✔ |
MLB Network |
✔ |
✔ |
✔ |
✔ |
|
Space City Home Network |
✔ |
✔** |
|||
*Local channels only available in select locations **Regional Sports Fee may apply |
DIRECTV is the only streaming service that includes all the channels you need to watch every Houston Astros game this season. As long as you’re subscribed to the Choice plan or above, you will have access to ESPN, Fox, TBS, FS1, MLB Network and the RSN Space City Home Network.
Fans will also get unlimited cloud DVR with DIRECTV and access to unlimited streams. Though DIRECTV is the priciest streamer out of the bunch, it has the best channel setup for Astros fans, making it the best choice for Astros fanatics.
Fubo is typically regarded as the best streaming service for sports fans because of the sheer volume of sports channels available. Astros fans should note that they don't include TBS, which means you will miss an occasional game, but every other network for Astros games is available in the Elite plan. This is a great option for local fans due to its inclusion of Space City Home Network, which grants access to nearly every Astros regular season game.
Fubo lets you stream on up to 10 screens simultaneously on your home network and includes unlimited Cloud DVR in every plan. Other channels available on Fubo include E!, FX, MSNBC and more.
Hulu + Live TV is a great streaming option for Astros fans who want live TV along with an expansive on-demand library of movies and TV shows . With Hulu + Live TV, you will every national broadcast needed to watch Houston MLB games, but their plans notably exclude the Astros regional sports network, Space City Home Network.
You can also add Disney Plus and ESPN Plus for only a dollar more per month than the Live TV-only plan. You get the three streamers for one monthly fee, which means you’re getting a ton of extra content, including even more sports highlights, shows and commentary to supplement the games.
Sling TV offers three packages: Sling Orange, Sling Blue and Sling Orange & Blue. To get the maximum amount of Houston Astros games with Sling TV, you’ll need to subscribe to Sling Orange & Blue, and add on the Sports Extra package. With all this, you get ESPN, Fox, TBS, FS1 and MLB Network. You’re only missing Space City Home Network, making Sling the most optimal choice for pairing with a subscription to MLB.TV.
You’ll also get 50 hours of cloud DVR, which you can upgrade to 200, and can stream on 1-3 devices, depending on which plan you choose.
Though YouTube TV offers more than 100 channels, it doesn’t include MLB Network or Space City Home Network. Astros fans can still catch all the games on ESPN, Fox, FS1 and TBS, though. Plus, you’ll get unlimited cloud DVR and can simultaneously stream on three screens at home.
YouTube TV also includes extra sports features like Key Plays View and Stats View to keep you up to speed on all the action during the game, plus Fantasy Football View for added fun during football season.
Apple TV+ exclusively airs a double-header each Friday throughout the season on Apple TV+. The Astros will appear on FNB on May 16th, a cross-state matchup against the Texas Rangers. Looking to catch that game, you'll need an Apple TV+ subscription, which is offered through a free trial or at an affordable price.
Date | Matchup | Streaming Options |
---|---|---|
Apr 30 (Wed) | vs. Detroit 11:10 AM CT | MLBN, MLB.tv, Sling TV, Hulu + Live TV |
May 2 (Fri) | @ Chicago 4:40 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 3 (Sat) | @ Chicago 11:10 AM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 4 (Sun) | @ Chicago 11:10 AM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 5 (Mon) | @ Milwaukee 4:40 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 6 (Tue) | @ Milwaukee 4:40 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 7 (Wed) | @ Milwaukee 10:10 AM CT | MLBN, MLB.tv, Sling TV, Hulu + Live TV |
May 9 (Fri) | vs. Cincinnati 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 10 (Sat) | vs. Cincinnati 4:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 11 (Sun) | vs. Cincinnati 11:10 AM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 12 (Mon) | vs. Kansas City 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 13 (Tue) | vs. Kansas City 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 14 (Wed) | vs. Kansas City 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 15 (Thu) | @ Texas 5:05 PM CT | MLB Net, MLB.tv, Sling TV, Hulu + Live TV |
May 16 (Fri) | @ Texas 5:05 PM CT | Apple TV+, MLB.tv, Sling TV, Hulu + Live TV |
May 17 (Sat) | @ Texas 4:05 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 18 (Sun) | @ Texas 10:05 AM CT | Roku, MLB.tv, Sling TV, Hulu + Live TV |
May 19 (Mon) | @ Tampa Bay 5:05 PM ET | MLB.tv, Sling TV, Hulu + Live TV |
May 20 (Tue) | @ Tampa Bay 5:05 PM ET | MLB.tv, Sling TV, Hulu + Live TV |
May 21 (Wed) | @ Tampa Bay 11:10 AM ET | MLB.tv, Sling TV, Hulu + Live TV |
May 22 (Thu) | vs. Seattle 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 23 (Fri) | vs. Seattle 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 24 (Sat) | vs. Seattle 1:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 25 (Sun) | vs. Seattle 11:10 AM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 27 (Tue) | vs. Oakland 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 28 (Wed) | vs. Oakland 11:10 AM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 29 (Thu) | vs. Tampa Bay 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 30 (Fri) | vs. Tampa Bay 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
May 31 (Sat) | vs. Tampa Bay 1:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 1 (Sun) | vs. Tampa Bay 11:10 AM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 3 (Tue) | @ Pittsburgh 4:40 PM ET | MLB.tv, Sling TV, Hulu + Live TV |
Jun 4 (Wed) | @ Pittsburgh 4:40 PM ET | MLB.tv, Sling TV, Hulu + Live TV |
Jun 5 (Thu) | @ Pittsburgh 4:40 PM ET | MLB.tv, Sling TV, Hulu + Live TV |
Jun 6 (Fri) | @ Cleveland 5:10 PM ET | MLB.tv, Sling TV, Hulu + Live TV |
Jun 7 (Sat) | @ Cleveland 2:10 PM ET | MLB.tv, Sling TV, Hulu + Live TV |
Jun 8 (Sun) | @ Cleveland 11:40 AM ET | MLB.tv, Sling TV, Hulu + Live TV |
Jun 10 (Tue) | vs. Chicago 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 11 (Wed) | vs. Chicago 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 12 (Thu) | vs. Chicago 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 13 (Fri) | vs. Minnesota 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 14 (Sat) | vs. Minnesota 1:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 15 (Sun) | vs. Minnesota 11:10 AM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 16 (Mon) | @ Oakland 5:05 PM PT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 17 (Tue) | @ Oakland 5:05 PM PT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 18 (Wed) | @ Oakland 5:05 PM PT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 19 (Thu) | @ Oakland 5:05 PM PT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 20 (Fri) | @ L.A. Angels 4:38 PM PT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 21 (Sat) | @ L.A. Angels 4:38 PM PT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 22 (Sun) | @ L.A. Angels 11:07 AM PT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 24 (Tue) | vs. Philadelphia 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 25 (Wed) | vs. Philadelphia 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 26 (Thu) | vs. Philadelphia 11:10 AM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 27 (Fri) | vs. Chicago 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jun 28 (Sat) | vs. Chicago 4:15 PM CT | FOX, MLB.tv, Sling TV, Hulu + Live TV |
Jun 29 (Sun) | vs. Chicago 11:10 AM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jul 1 (Tue) | @ Colorado 4:40 PM MT | MLB.tv, Sling TV, Hulu + Live TV |
Jul 2 (Wed) | @ Colorado 4:40 PM MT | MLB.tv, Sling TV, Hulu + Live TV |
Jul 3 (Thu) | @ Colorado 11:10 AM MT | MLB.tv, Sling TV, Hulu + Live TV |
Jul 4 (Fri) | @ L.A. Dodgers 4:10 PM PT | MLB.tv, Sling TV, Hulu + Live TV |
Jul 5 (Sat) | @ L.A. Dodgers 2:15 PM PT | FOX, MLB.tv, Sling TV, Hulu + Live TV |
Jul 6 (Sun) | @ L.A. Dodgers 11:10 AM PT | MLB.tv, Sling TV, Hulu + Live TV |
Jul 7 (Mon) | vs. Cleveland 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jul 8 (Tue) | vs. Cleveland 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jul 9 (Wed) | vs. Cleveland 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jul 11 (Fri) | vs. Texas 5:10 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jul 12 (Sat) | vs. Texas 4:35 PM CT | MLB.tv, Sling TV, Hulu + Live TV |
Jul 13 (Sun) | vs. Texas 11:10 AM CT | MLB.tv, Sling TV, Hulu + Live TV |
For Astros fans outside their TV market (aka, if you don’t have regional access to Space City Home Network), you can access the rest of the games with a subscription to MLB TV. You’ll also get tons of other exclusive content, including pregame and postgame interviews, highlights, documentaries and more.
Some Astros games will appear on national TV across Sling TV, Hulu + Live TV, Apple TV+ and YouTube TV, but local fans will need Fubo or DIRECTV to catch most of their team's games.
The Houston Astros local broadcasts are exclusively hosted by Space City Home Network, which can be accessed through a subscription to either DIRECTV or Fubo.
The MLB free game of the day can found either on MLB.com or through the MLB app.
As many streaming services both carry the Houston Astros and offer a free trial, free short term access to Astros games is possible. Local fans should try DIRECTV or Fubo, and out-of-market fans can try Sling TV, Hulu + Live TV, and YouTube TV as well.