Streaming

MLB games today on TV: The complete 2019 schedule

Here’s everything you need to watch online.

Photo of Austin Powell

Austin Powell

mlb schedule tonight on tv

Need to know what MLB games are on TV today? Even if you’ve cut the cord, chances are there’s at least one MLB game you can watch daily if you have the right live TV streaming service. Don’t worry: We have a few recommendations to help you out, and we’ve compiled the complete schedule of MLB games on TV below. We’ll update it as more information becomes available.

Featured Video

How to watch MLB games today on TV

MLB games will air regularly on ESPN, FS1, Fox, ESPN2, and MLB Network (see PlayStation Vue below), but you’ll also want to consider a couple of upgrades.

1) ESPN+

mlb games today on tv espn
ESPN
Advertisement
  • Cost: $4.99 per month or $49.99 for 12 months (after 7-day free trial)
  • Devices: Chromecast, Amazon Fire TV and Fire Tablet, Apple TV, Android TV, Roku players and TV, Oculus Go, Xbox One, PlayStation 4, Samsung smart TVs, and iOS and Android devices

ESPN+ is broadcasting one MLB game per day for the entire 2019 season, but that’s only one of many reasons why you should consider subscribing. The service also offers exclusive access to 20 UFC Fight Night events annually, every out-of-market MLS game, and a ton of live college sports. You’ll also be able to watch the entire 30 for 30 catalog on-demand. When it comes to bang for your buck, no other sports service offers more than ESPN+. (You can find the entire MLB on ESPN+ schedule here.)

TRY ESPN+


Advertisement

2) PlayStation Vue

watch mlb games tv playstation vue core
PlayStation

If you’re in the market for a live TV streaming service, you have plenty of options. Sling TV and Hulu with Live TV both offer carry ESPN, ESPN2, Fox, and FS1, making them both solid options for streaming MLB games on TV. But only YouTube TV and PlayStation Vue carry MLB Network, which is practically essential, given the sheer volume of games it offers over the course of the 2019 season. Both of those services also offer unlimited cloud DVR, but I prefer PlayStation Vue if only because it works with Amazon Fire devices, lets you stream on up to five devices at once, and offers HBO as a premium add-on. You can see the full list of PlayStation Vue channels here.

Advertisement

TRY PLAYSTATION VUE


3) MLB.TV

mlb game today tv live stream
MLB
Advertisement

Not content to just watch the MLB games available on TV? MLB.TV lets you watch every single out-of-market game for the entire season. In fact, you can watch up to four games at once, and you’ll have access to full-game replays 90 minutes after a fame has finished, even those that were blacked out locally. Luckily, you can know add MLB TV as an Amazon Prime channel, making it easy to subscribe and stream alongside your other premium content.

TRY MLB.TV


Advertisement

MLB games today on TV: The complete 2019 schedule

For your convenience, we’ve also included the schedule for ESPN+ in addition to those scheduled for ESPN, ESPN2, FS1, Fox, and MLB Network. It’s worth noting that the schedule for games on MLB Network and ESPN+ isn’t available for after April.

Thursday, March 28

1:05pm, Baltimore Orioles vs. New York Yankees | ESPN (out-of-market only)

Advertisement

3pm, Atlanta Braves vs. Philadelphia Phillies | ESPN+

4:10pm, Arizona Diamondbacks vs. Los Angeles Dodgers | ESPN (out-of-market only)

7:10pm, Boston Red Sox vs. Seattle Mariners | ESPN

Friday, March 29

Advertisement

7pm, Houston Astros vs. Tampa Bay Rays | ESPN+

8:10pm, St. Louis Cardinals vs. Milwaukee Brewers | MLB Network (out-of-market only)

Saturday, March 30

1pm, Baltimore Orioles vs. New York Yankees | ESPN+

Advertisement

1:05pm, New York Mets vs. Washington Nationals | MLB Network (out-of-market only)

4:05pm, Atlanta Braves vs. Philadelphia Phillies | FS1

8:40pm, San Francisco Giants vs. San Diego Padres | FS1

Sunday, March 31

Advertisement

1:05pm, Baltimore Orioles vs. New York Yankees | MLB Network (out-of-market only)

2pm, St. Louis Cardinals vs. Milwaukee Brewers | ESPN+

4:05pm, Chicago Cubs vs. Texas Rangers | ESPN

7:05pm, Atlanta Braves vs. Philadelphia Phillies | ESPN

Advertisement

Monday, April 1

1:05pm, St. Louis Cardinals vs. Pittsburgh Pirates | ESPN

4:10pm, Chicago White Sox vs. Cleveland Indians | ESPN

7pm, New York Mets vs. Miami Marlins | ESPN+

Advertisement

7:10pm, Chicago Cubs vs. Atlanta Braves | ESPN (out-of-market only)

10:10pm, San Francisco Giants vs. Los Angeles Dodgers | ESPN (out-of-market only)

Tuesday, April 2

7:05pm, Philadelphia Phillies vs. Washington Nationals | MLB Network (out-of-market only)

Advertisement

10pm, Boston Red Sox vs. Oakland A’s | ESPN+

Wednesday, April 3

12:35pm, Milwaukee Brewers vs. Cincinnati Reds | ESPN+

1:05pm, Philadelphia Phillies vs. Washington Nationals | MLB Network (out-of-market only)

Advertisement

4:05pm, Detroit Tigers vs. New York Yankees | MLB Network (out-of-market only)

7:20pm, Chicago Cubs vs. Atlanta Braves | ESPN

10:10pm, San Francisco Giants vs. Los Angeles Dodgers | MLB Network (out-of-market only)

Thursday, April 4

Advertisement

1:10pm, Washington Nationals vs. New York Mets | MLB Network (out-of-market only)

6pm, Toronto Blue Jays v. Cleveland Indians | ESPN+

7:20pm, Chicago Cubs vs. Atlanta Braves | MLB Network (out-of-market only)

10:07pm, Texas Rangers vs. Los Angeles Angels | MLB Network (out-of-market only)

Advertisement

Friday, April 5

4:10pm, Los Angeles Dodgers vs. Colorado Rockies | MLB Network (out-of-market only)

7:20pm, Miami Marlins vs. Atlanta Braves | ESPN+

8:10pm, Oakland Athletics vs. Houston Astros | MLB Network (out-of-market only)

Advertisement

Saturday, April 6

1pm, Kansas City Royals vs. Detroit Tigers | ESPN+

1:10pm, Washington Nationals vs. New York Mets | MLB Network (out-of-market only)

4:05pm, Texas Rangers vs. Los Angeles Angels | FS1

Advertisement

7:10pm, Chicago Cubs vs. Milwaukee Brewers | FS1

Sunday, April 7

1pm, New York Yankees vs. Baltimore Orioles | ESPN+

2:10pm, Chicago Cubs vs. Milwaukee Brewers | MLB Network (out-of-market only)

Advertisement

8:37pm, Los Angeles Dodgers vs. Colorado Rockies | ESPN

Monday, April 8

2:20pm, Pittsburgh Pirates vs. Chicago Cubs | MLB Network (out-of-market only)

7pm, Washington Nationals vs. Philadelphia Phillies | ESPN+

Advertisement

7:10pm, New York Yankees vs. Houston Astros | ESPN

10:07pm, Milwaukee Brewers vs. Los Angeles Angels | MLB Network (out-of-market only)

Tuesday, April 9

2:05pm, Toronto Blue Jays vs. Boston Red Sox | ESPN (out-of-market only)

Advertisement

7pm, Minnesota Twins vs. New York Mets | ESPN+

8:10pm, New York Yankees vs. Houston Astros | ESPN

Wednesday, April 10

7:40pm, New York Yankees vs. Houston Astros | MLB Network (out-of-market only)

Advertisement

10pm, Milwaukee Brewers vs. Los Angeles Angels | ESPN+

Thursday, April 11

1pm, Cleveland Indians vs. Detroit Tigers | ESPN+

1:15pm, Los Angeles Dodgers vs. St. Louis Cardinals | MLB Network (out-of-market only)

Advertisement

8:05pm, Pittsburgh Pirates vs. Chicago Cubs | MLB Network (out-of-market only)

Friday, April 12

2:20pm, Los Angeles Angels vs. Chicago Cubs | MLB Network (out-of-market only)

7pm, Tampa Bay Rays vs. Toronto Blue Jays | ESPN+

Advertisement

7:20pm, New York Mets vs. Atlanta Braves | MLB Network (out-of-market only)

Saturday, April 13

1pm, Chicago White Sox vs. New York Yankees | ESPN+

1:05pm, Baltimore Orioles vs. Boston Red Sox | MLB Network (out-of-market only)

Advertisement

4:05pm, Colorado Rockies vs. San Francisco Giants | FS1

7:20pm, New York Mets vs. Atlanta Braves | FS1

Sunday, April 14

1:05pm, Chicago White Sox vs. New York Yankees | MLB Network (out-of-market only)

Advertisement

1:35pm, Pittsburgh Pirates vs. Washington Nationals | ESPN+

4:10pm, St. Louis Cardinals vs. Cincinnati Reds | ESPN

7:05pm, New York Mets vs. Atlanta Braves | ESPN

Monday, April 15

Advertisement

11:05am, Baltimore Orioles vs. Boston Red Sox | MLB Network (out-of-market only)

7:05pm, New York Mets vs. Philadelphia Phillies | ESPN

7:40pm, Toronto Blue Jays vs. Minnesota Twins | ESPN+

10:10pm, Cincinnati Reds vs. Los Angeles Dodgers | ESPN

Advertisement

Tuesday, April 16

6:35pm, Boston Red Sox vs. New York Yankees | MLB Network (out-of-market only)

10pm, Houston Astros vs. Oakland A’s | ESPN+

Wednesday, April 17

Advertisement

1:05pm, New York Mets vs. Philadelphia Phillies | MLB Network (out-of-market only)

2pm, Kansas City Royals vs. Chicago White Sox | ESPN+

6:35pm, Boston Red Sox vs. New York Yankees | ESPN

10:07pm, Houston Astros vs. Oakland Athletics | MLB Network (out-of-market only)

Advertisement

Thursday, April 18

1pm, Chicago White Sox vs. Detroit Lions | ESPN+

1:05pm, San Francisco Giants vs. Washington Nationals | MLB Network (out-of-market only)

8:10pm, Los Angeles Dodgers vs. Milwaukee Brewers | MLB Network (out-of-market only)

Advertisement

Friday, April 19

2:20pm, Arizona Diamondbacks vs. Chicago Cubs | MLB Network (out-of-market only)

8pm, Houston Astros vs. Texas Rangers | ESPN+

8:15pm, New York Mets vs. St. Louis Cardinals | MLB Network (out-of-market only)

Advertisement

Saturday, April 20

1pm, Chicago White Sox vs. Detroit Lions | ESPN+

1:05pm, Kansas City Royals vs. New York Yankees | MLB Network (out-of-market only)

1:20pm, Arizona Diamondbacks vs. Chicago Cubs | ESPN+

Advertisement

4:05pm, San Francisco Giants vs. Pittsburgh Pirates | FS1

7:10pm, Los Angeles Dodgers vs. Milwaukee Brewers | FS1

Sunday, April 21

2:10pm, Los Angeles Dodgers vs. Milwaukee Brewers | MLB Network (out-of-market only)

Advertisement

7:05pm, Atlanta Braves vs. Cleveland Indians | ESPN

Monday, April 22

8pm, Minnesota Twins vs. Houston Astros | ESPN+

10:07pm, New York Yankees vs. Los Angeles Angels | MLB Network (out-of-market only)

Advertisement

Tuesday, April 23

6pm, Miami Marlins vs. Cleveland Indians | ESPN+

8:05pm, Los Angeles Dodgers vs. Chicago Cubs | MLB Network (out-of-market only)

Wednesday, April 24

Advertisement

1:15pm, Milwaukee Brewers vs. St. Louis Cardinals | MLB Network (out-of-market only)

7pm, Arizona Diamondbacks vs. Pittsburgh Pirates | ESPN+

7:10pm, Detroit Tigers vs. Boston Red Sox | ESPN (out-of-market only)

10:07pm, New York Yankees vs. Los Angeles Angels | MLB Network (out-of-market only)

Advertisement

Thursday, April 25

2:20pm, Los Angeles Dodgers vs. Chicago Cubs | MLB Network (out-of-market only)

7:10pm, Detroit Tigers vs. Boston Red Sox | MLB Network (out-of-market only)

8pm, Cleveland Indians vs. Houston Astros | ESPN+

Advertisement

Friday, April 26

7:10pm, Milwaukee Brewers vs. New York Mets | MLB Network (out-of-market only)

10pm, Texas Rangers vs. Seattle Mariners | ESPN+

Saturday, April 27

Advertisement

2:15pm, Cincinnati Reds vs. St. Louis Cardinals | MLB Network (out-of-market only)

4:05pm, Cleveland Indians vs. Houston Astros | FS1

7:10pm, Milwaukee Brewers vs. New York Mets | FS1

Sunday, April 28

Advertisement

1:05pm, Tampa Bay Rays vs. Boston Red Sox | MLB Network (out-of-market only)

Sunday, April 28

4pm, Texas Rangers vs. Seattle Mariners | ESPN+

4pm, Pittsburgh Pirates vs. Los Angeles Dodgers | ESPN+

Advertisement

7:05pm, Cleveland Indians vs. Houston Astros | ESPN

Monday, April 29

8pm, Tampa Bay Rays vs. Kansas City Royals | ESPN+

Tuesday, April 30

Advertisement

7:05pm, St. Louis Cardinals vs. Washington Nationals | MLB Network (out-of-market only)

9:45pm, Los Angeles Dodgers vs. San Francisco Giants | ESPN+

Wednesday, May 1

8:10pm, Houston Astros vs. Minnesota Twins | ESPN

Advertisement

Saturday, May 4

4:05pm, St. Louis Cardinals vs. Chicago Cubs | FS1

7:05pm, Oakland Athletics vs. Pittsburgh Pirates | FS1

Sunday, May 5

Advertisement

4:10pm, Houston Astros vs. Los Angeles Angels | ESPN

7:05pm, St. Louis Cardinals vs. Chicago Cubs | ESPN

Saturday, May 11

4:05pm, Cleveland Indians vs. Oakland Athletics | FS1

Advertisement

Sunday, May 12

7:05pm, Milwaukee Brewers vs. Chicago Cubs | ESPN

Saturday, May 18

7:15pm, Chicago Cubs vs. Washington Nationals | Fox

Advertisement

7:15pm, Houston Astros vs. Boston Red Sox | Fox

7:20pm, Milwaukee Brewers vs. Atlanta Braves | Fox

10:07pm, Kansas City Royals vs. Los Angeles Angels | FS1

Sunday, May 19

Advertisement

7:05pm, Chicago Cubs vs. Washington Nationals | ESPN

Tuesday, May 21

7:05pm, Philadelphia Phillies vs. Chicago Cubs | ESPN

9:45pm, Atlanta Braves vs. San Francisco Giants | ESPN

Advertisement

Saturday, May 25

4:05pm, Arizona Diamondbacks vs. San Francisco Giants | FS1

7:15pm, Atlanta Braves vs. St. Louis Cardinals | Fox

7:15pm, Los Angeles Dodgers vs. Pittsburgh Pirates | Fox

Advertisement

7:15pm, Boston Red Sox vs. Houston Astros | Fox

Sunday, May 26

7:05pm, Atlanta Braves vs. St. Louis Cardinals | ESPN2

Monday, May 27

Advertisement

1:05pm, Miami Marlins vs. Washington Nationals | ESPN

4:05pm, Cleveland Indians vs. Boston Red Sox | ESPN (out-of-market only)

Wednesday, May 29

8:10pm, Chicago Cubs vs. Houston Astros | ESPN

Advertisement

Saturday, June 1

4:05pm, Milwaukee Brewers vs. Pittsburgh Pirates | FS1

7:15pm, Los Angeles Angels vs. Seattle Mariners | Fox

7:15pm, Boston Red Sox vs. New York Yankees | Fox

Advertisement

7:15pm, Chicago Cubs vs. St. Louis Cardinals | Fox

Sunday, June 2

7:05pm, Boston Red Sox vs. New York Yankees | ESPN

Saturday, June 8

Advertisement

4:10pm, New York YankeesCleveland Indians | FS1

7:15pm, Los Angeles Dodgers vs. San Francisco Giants | Fox

7:15pm, St. Louis Cardinals vs. Chicago Cubs | Fox

7:15pm, Colorado Rockies vs. New York Mets | Fox

Advertisement

Thursday, June 13

8:05pm, Detroit Tigers vs. Kansas City Royals | ESPN

Saturday, June 15

4:05pm, Arizona Diamondbacks vs. Washington Nationals | FS1

Advertisement

Sunday, June 16

7:05pm, Chicago Cubs vs. Los Angeles Dodgers | ESPN

Saturday, June 22

4:10pm, Detroit Tigers vs. Cleveland Indians| FS1

Advertisement

7:15pm, Houston Astros vs. New York Yankees | Fox

7:15pm, Colorado Rockies vs. Los Angeles Dodgers | Fox

7:15pm, Atlanta Braves vs. Washington Nationals | Fox

Tuesday, June 25

Advertisement

9:45pm, Colorado Rockies vs. San Francisco Giants | ESPN

Saturday, June 29

1:10pm, New York Yankees vs. Boston Red Sox | Fox

4:10pm, Washington Nationals vs. Detroit Tigers | FS1

Advertisement

8:15pm, Seattle Mariners vs. Houston Astros | Fox

8:15pm, Pittsburgh Pirates vs. Milwaukee Brewers | Fox

8:15pm, Los Angeles Dodgers vs. Colorado Rockies | Fox

Sunday, June 30

Advertisement

10:10am, New York Yankees vs. Boston Red Sox | ESPN

7:05pm, Atlanta Braves vs. New York Mets | ESPN

Wednesday, July 3

7:10pm, New York Yankees vs. New York Mets | ESPN

Advertisement

Thursday, July 4

4:05pm, Chicago Cubs vs. Pittsburgh Pirates | ESPN

7:20pm, Philadelphia Phillies vs. Atlanta Braves | ESPN (out-of-market only)

Saturday, July 6

Advertisement

7:15pm, Philadelphia Phillies vs. New York Mets | Fox

7:15pm, Chicago Cubs vs. Chicago White Sox | Fox

7:15pm, Los Angeles Angels vs. Houston Astros | Fox

10:10pm, Colorado Rockies vs. Arizona Diamondbacks | FS1

Advertisement

Thursday, July 11

8:05pm, Houston Astros vs. Texas Rangers | ESPN

Saturday, July 13

4:07pm, Chicago White Sox vs. Oakland Athletics | FS1

Advertisement

7:15pm, Los Angeles Dodgers vs. Boston Red Sox | Fox

7:15pm, San Francisco Giants vs. Milwaukee Brewers | Fox

7:15pm, Washington Nationals vs. Philadelphia Phillies | Fox

Sunday, July 14

Advertisement

7:05pm, Los Angeles Dodgers vs. Boston Red Sox | ESPN

Wednesday, July 17

3:37pm, Seattle Mariners vs. Oakland Athletics | MLB Network

Saturday, July 20

Advertisement

4:05pm, New York Mets vs. San Francisco Giants | FS1

7:20pm, Washington Nationals vs. Atlanta Braves | FS1

Saturday, July 27

4:05pm, New York Yankees vs. Boston Red Sox | FS1

Advertisement

7:15pm, Houston Astros vs. St. Louis Cardinals | FS1

Sunday, July 28

7:05pm, New York Yankees vs. Boston Red Sox | ESPN

Saturday, Aug. 3

Advertisement

4:05pm, Boston Red Sox vs. New York Yankees | FS1

7:10pm, Los Angeles Angels vs. Cleveland Indians | FS1

Sunday, Aug. 4

7:05pm, Boston Red Sox vs. New York Yankees | ESPN

Advertisement

Saturday, Aug. 10

4:05pm, Philadelphia Phillies vs. San Francisco Giants | FS1

8:40pm, Colorado Rockies vs. San Diego Padres | FS1

Saturday, Aug. 17

Advertisement

4:05pm, Houston Astros vs. Oakland Athletics | FS1

7:05pm, Milwaukee Brewers vs. Washington Nationals | FS1

Sunday, Aug. 18

7:10pm, Chicago Cubs vs. Pittsburgh Pirates | ESPN

Advertisement

Saturday, Aug. 24

4:05pm, New York Yankees vs. Los Angeles Dodgers | FS1

7:15pm, Colorado Rockies vs. St. Louis Cardinals | FS1

Sunday, Aug. 25

Advertisement

7:05pm, New York Yankees vs. Los Angeles Dodgers | ESPN

Tuesday, Aug. 27

10:07pm, Texas Rangers vs. Los Angeles Angels | FS1

Saturday, Aug. 31

Advertisement

4:05pm, New York Mets vs. Philadelphia Phillies | FS1

Monday, Sept. 2

1:05pm, Texas Rangers vs. New York Yankees | ESPN (out-of-market only)

4:10pm, Houston Astros vs. Milwaukee Brewers | ESPN

Advertisement

Saturday, Sept. 7

4:05pm, New York Yankees vs. Boston Red Sox | FS1

7:10pm, Philadelphia Phillies vs. New York Mets | FS1

Sunday, Sept. 8

Advertisement

8:05pm, New York Yankees vs. Boston Red Sox  | ESPN

The Daily Dot may receive a payment in connection with purchases of products or services featured in this article. Click here to learn more.

 
The Daily Dot