How and where to watch the Cleveland Indians on television and stream the games on every device

Baseball season is in full swing and it can be difficult to keep up with all the different ways to watch the Cleveland Indians play. Don't worry, we've got you covered! We did all the research, so you don't have to.

This blog contains all the information you need to find where to watch the Cleveland Indians live, whether it be on your television, iPhone, Android, tablet, or computer. We have a list of all the TV providers, channels, iPhone and Android apps, and streaming websites that allow you to watch the game. 


What channel are the Cleveland Indians playing on?

Depending on your provider, you can find the Cleveland Indians on the following networks:

  • ESPN
  • FOX
  • FOX Sports
  • FOX Sports 1
  • MLBN
  • MLB TV
  • TBS

Where can I stream the Cleveland Indians game on my computer?

Which Android apps can I watch the Cleveland Indians on?

Which iPhone apps stream the Cleveland Indians game?

Does my TV provider have an app that streams the Cleveland Indians game?

Android

iPhone

HOW CAN I WATCH THE CLEVELAND INDIANS GAME IF I AM OUTSIDE OF BROADCAST TERRITORY?

  • MLB Extra Innings is an out-of-market package offered by DirecTV and other cable providers and includes most of the games

(note: some games are still subject to blackout)

2017 Schedule

*all times are Eastern Standard Time (EST)

Date Away Home Time
February
2/25/17 Cincinnati Reds Cleveland Indians 3:05 PM
2/26/17 Cleveland Indians Chicago Cubs 3:05 PM
2/27/17 Texas Rangers Cleveland Indians 3:05 PM
2/28/17 Cleveland Indians Oakland Athletics 3:05 PM
March
3/1/17 Seattle Mariners Cleveland Indians 3:05 PM
3/2/17 Cleveland Indians Los Angeles Dodgers 3:05 PM
3/3/17 Colorado Rockies Cleveland Indians 3:05 PM
3/4/17 Cleveland Indians Oakland Athletics 3:05 PM
3/5/17 San Diego Padres Cleveland Indians 3:05 PM
3/6/17 Milwaukee Brewers Cleveland Indians 3:05 PM
3/6/17 Cleveland Indians San Francisco Giants 3:05 PM
3/8/17 Cleveland Indians Seattle Mariners 10:10 PM
3/9/17 Los Angeles Angels Cleveland Indians 3:05 PM
3/10/17 Cleveland Indians San Francisco Giants 3:05 PM
3/11/17 Kansas City Royals Cleveland Indians 3:05 PM
3/12/17 Cleveland Indians San Diego Padres 4:10 PM
3/13/17 Cleveland Indians Chicago White Sox 4:05 PM
3/14/17 San Francisco Giants Cleveland Indians 4:05 PM
3/15/17 Cleveland Indians Texas Rangers 4:05 PM
3/16/17 Oakland Athletics Cleveland Indians 4:05 PM
3/17/17 Cleveland Indians Texas Rangers 4:00 AM
3/17/17 Cincinnati Reds Cleveland Indians 9:05 PM
3/18/17 Cleveland Indians Texas Rangers 4:00 AM
3/18/17 Cleveland Indians Kansas City Royals 4:05 PM
3/19/17 Arizona Diamondbacks Cleveland Indians 4:05 PM
3/20/17 Los Angeles Dodgers Cleveland Indians 4:05 PM
3/22/17 Cleveland Indians Colorado Rockies 4:10 PM
3/23/17 Colorado Rockies Cleveland Indians 4:05 PM
3/24/17 Cleveland Indians Chicago Cubs 4:05 PM
3/25/17 Chicago White Sox Cleveland Indians 4:05 PM
3/26/17 Cleveland Indians Arizona Diamondbacks 4:10 PM
3/27/17 Chicago Cubs Cleveland Indians 9:10 PM
3/28/17 Cleveland Indians Milwaukee Brewers 4:05 PM
3/29/17 Cleveland Indians Cincinnati Reds 3:05 PM
3/30/17 Cleveland Indians Arizona Diamondbacks 9:40 PM
3/31/17 Cleveland Indians Arizona Diamondbacks 9:40 PM
April
4/3/17 Cleveland Indians Texas Rangers 7:05 PM
4/4/17 Cleveland Indians Texas Rangers 8:05 PM
4/5/17 Cleveland Indians Texas Rangers 8:05 PM
4/7/17 Cleveland Indians Arizona Diamondbacks 9:40 PM
4/8/17 Cleveland Indians Arizona Diamondbacks 8:10 PM
4/9/17 Cleveland Indians Arizona Diamondbacks 4:10 PM
4/11/17 Chicago White Sox Cleveland Indians 4:10 PM
4/12/17 Chicago White Sox Cleveland Indians 6:10 PM
4/13/17 Chicago White Sox Cleveland Indians 6:10 PM
4/14/17 Detroit Tigers Cleveland Indians 7:10 PM
4/15/17 Detroit Tigers Cleveland Indians 4:10 PM
4/16/17 Detroit Tigers Cleveland Indians 1:10 PM
4/17/17 Cleveland Indians Minnesota Twins 8:10 PM
4/18/17 Cleveland Indians Minnesota Twins 8:10 PM
4/19/17 Cleveland Indians Minnesota Twins 8:10 PM
4/20/17 Cleveland Indians Minnesota Twins 1:10 PM
4/21/17 Cleveland Indians Chicago White Sox 8:10 PM
4/22/17 Cleveland Indians Chicago White Sox 7:10 PM
4/23/17 Cleveland Indians Chicago White Sox 2:10 PM
4/25/17 Houston Astros Cleveland Indians 6:10 PM
4/26/17 Houston Astros Cleveland Indians 6:10 PM
4/27/17 Houston Astros Cleveland Indians 6:10 PM
4/28/17 Seattle Mariners Cleveland Indians 7:10 PM
4/29/17 Seattle Mariners Cleveland Indians 4:10 PM
4/30/17 Seattle Mariners Cleveland Indians 1:10 PM
May
5/1/17 Cleveland Indians Detroit Tigers 7:10 PM
5/2/17 Cleveland Indians Detroit Tigers 7:10 PM
5/3/17 Cleveland Indians Detroit Tigers 7:10 PM
5/4/17 Cleveland Indians Detroit Tigers 1:10 PM
5/5/17 Cleveland Indians Kansas City Royals 8:15 PM
5/6/17 Cleveland Indians Kansas City Royals 4:15 PM
5/7/17 Cleveland Indians Kansas City Royals 2:15 PM
5/8/17 Cleveland Indians Toronto Blue Jays 7:07 PM
5/9/17 Cleveland Indians Toronto Blue Jays 7:07 PM
5/10/17 Cleveland Indians Toronto Blue Jays 7:07 PM
5/12/17 Minnesota Twins Cleveland Indians 7:10 PM
5/13/17 Minnesota Twins Cleveland Indians 4:10 PM
5/14/17 Minnesota Twins Cleveland Indians 1:10 PM
5/15/17 Tampa Bay Rays Cleveland Indians 6:10 PM
5/16/17 Tampa Bay Rays Cleveland Indians 6:10 PM
5/17/17 Tampa Bay Rays Cleveland Indians 12:10 PM
5/19/17 Cleveland Indians Houston Astros 8:10 PM
5/20/17 Cleveland Indians Houston Astros 4:10 PM
5/21/17 Cleveland Indians Houston Astros 2:10 PM
5/22/17 Cleveland Indians Cincinnati Reds 7:10 PM
5/23/17 Cleveland Indians Cincinnati Reds 7:10 PM
5/24/17 Cincinnati Reds Cleveland Indians 6:10 PM
5/25/17 Cincinnati Reds Cleveland Indians 6:10 PM
5/26/17 Kansas City Royals Cleveland Indians 7:10 PM
5/27/17 Kansas City Royals Cleveland Indians 4:10 PM
5/28/17 Kansas City Royals Cleveland Indians 1:10 PM
5/29/17 Oakland Athletics Cleveland Indians 4:10 PM
5/30/17 Oakland Athletics Cleveland Indians 6:10 PM
5/31/17 Oakland Athletics Cleveland Indians 6:10 PM
June
6/1/17 Oakland Athletics Cleveland Indians 12:10 PM
6/2/17 Cleveland Indians Kansas City Royals 8:15 PM
6/3/17 Cleveland Indians Kansas City Royals 2:15 PM
6/4/17 Cleveland Indians Kansas City Royals 2:15 PM
6/6/17 Cleveland Indians Colorado Rockies 8:40 PM
6/7/17 Cleveland Indians Colorado Rockies 3:10 PM
6/9/17 Chicago White Sox Cleveland Indians 7:10 PM
6/10/17 Chicago White Sox Cleveland Indians 7:15 PM
6/11/17 Chicago White Sox Cleveland Indians 1:10 PM
6/13/17 Los Angeles Dodgers Cleveland Indians 7:10 PM
6/14/17 Los Angeles Dodgers Cleveland Indians 7:10 PM
6/15/17 Los Angeles Dodgers Cleveland Indians 12:10 PM
6/16/17 Cleveland Indians Minnesota Twins 8:10 PM
6/17/17 Cleveland Indians Minnesota Twins 2:10 PM
6/18/17 Cleveland Indians Minnesota Twins 2:10 PM
6/19/17 Cleveland Indians Baltimore Orioles 7:05 PM
6/20/17 Cleveland Indians Baltimore Orioles 7:05 PM
6/21/17 Cleveland Indians Baltimore Orioles 7:05 PM
6/22/17 Cleveland Indians Baltimore Orioles 7:05 PM
6/23/17 Minnesota Twins Cleveland Indians 7:10 PM
6/24/17 Minnesota Twins Cleveland Indians 4:10 PM
6/25/17 Minnesota Twins Cleveland Indians 1:10 PM
6/26/17 Texas Rangers Cleveland Indians 7:10 PM
6/27/17 Texas Rangers Cleveland Indians 7:10 PM
6/28/17 Texas Rangers Cleveland Indians 7:10 PM
6/29/17 Texas Rangers Cleveland Indians 12:10 PM
6/30/17 Cleveland Indians Detroit Tigers 7:10 PM
July
7/1/17 Cleveland Indians Detroit Tigers 7:15 PM
7/2/17 Cleveland Indians Detroit Tigers 1:10 PM
7/4/17 San Diego Padres Cleveland Indians 7:10 PM
7/5/17 San Diego Padres Cleveland Indians 7:10 PM
7/6/17 San Diego Padres Cleveland Indians 7:10 PM
7/7/17 Detroit Tigers Cleveland Indians 7:10 PM
7/8/17 Detroit Tigers Cleveland Indians 7:15 PM
7/9/17 Detroit Tigers Cleveland Indians 8:05 PM
7/14/17 Cleveland Indians Oakland Athletics 10:05 PM
7/15/17 Cleveland Indians Oakland Athletics 9:05 PM
7/16/17 Cleveland Indians Oakland Athletics 4:05 PM
7/17/17 Cleveland Indians San Francisco Giants 10:15 PM
7/18/17 Cleveland Indians San Francisco Giants 10:15 PM
7/19/17 Cleveland Indians San Francisco Giants 3:45 PM
7/21/17 Toronto Blue Jays Cleveland Indians 7:10 PM
7/22/17 Toronto Blue Jays Cleveland Indians 7:10 PM
7/23/17 Toronto Blue Jays Cleveland Indians 1:10 PM
7/25/17 Los Angeles Angels Cleveland Indians 7:10 PM
7/26/17 Los Angeles Angels Cleveland Indians 7:10 PM
7/27/17 Los Angeles Angels Cleveland Indians 12:10 PM
7/28/17 Cleveland Indians Chicago White Sox 8:10 PM
7/29/17 Cleveland Indians Chicago White Sox 7:10 PM
7/30/17 Cleveland Indians Chicago White Sox 2:10 PM
7/31/17 Cleveland Indians Boston Red Sox 7:10 PM
August
8/1/17 Cleveland Indians Boston Red Sox 7:10 PM
8/2/17 Cleveland Indians Boston Red Sox 7:10 PM
8/3/17 New York Yankees Cleveland Indians 7:10 PM
8/4/17 New York Yankees Cleveland Indians 7:10 PM
8/5/17 New York Yankees Cleveland Indians 7:10 PM
8/6/17 New York Yankees Cleveland Indians 1:10 PM
8/8/17 Colorado Rockies Cleveland Indians 7:10 PM
8/9/17 Colorado Rockies Cleveland Indians 12:10 PM
8/10/17 Cleveland Indians Tampa Bay Rays 7:10 PM
8/11/17 Cleveland Indians Tampa Bay Rays 7:10 PM
8/12/17 Cleveland Indians Tampa Bay Rays 6:10 PM
8/13/17 Cleveland Indians Tampa Bay Rays 4:00 AM
8/15/17 Cleveland Indians Minnesota Twins 8:10 PM
8/16/17 Cleveland Indians Minnesota Twins 8:10 PM
8/17/17 Cleveland Indians Minnesota Twins 1:10 PM
8/18/17 Cleveland Indians Kansas City Royals 8:15 PM
8/19/17 Cleveland Indians Kansas City Royals 7:15 PM
8/20/17 Cleveland Indians Kansas City Royals 2:15 PM
8/21/17 Boston Red Sox Cleveland Indians 7:10 PM
8/22/17 Boston Red Sox Cleveland Indians 7:10 PM
8/23/17 Boston Red Sox Cleveland Indians 7:10 PM
8/24/17 Boston Red Sox Cleveland Indians 7:10 PM
8/25/17 Kansas City Royals Cleveland Indians 7:10 PM
8/26/17 Kansas City Royals Cleveland Indians 7:15 PM
8/27/17 Kansas City Royals Cleveland Indians 1:10 PM
8/28/17 Cleveland Indians New York Yankees 7:05 PM
8/29/17 Cleveland Indians New York Yankees 7:05 PM
8/30/17 Cleveland Indians New York Yankees 1:05 PM
September
9/1/17 Cleveland Indians Detroit Tigers 7:10 PM
9/2/17 Cleveland Indians Detroit Tigers 6:10 PM
9/3/17 Cleveland Indians Detroit Tigers 1:10 PM
9/4/17 Cleveland Indians Chicago White Sox 2:10 PM
9/5/17 Cleveland Indians Chicago White Sox 8:10 PM
9/6/17 Cleveland Indians Chicago White Sox 8:10 PM
9/7/17 Cleveland Indians Chicago White Sox 8:10 PM
9/8/17 Baltimore Orioles Cleveland Indians 7:10 PM
9/9/17 Baltimore Orioles Cleveland Indians 1:05 PM
9/10/17 Baltimore Orioles Cleveland Indians 1:10 PM
9/11/17 Detroit Tigers Cleveland Indians 7:10 PM
9/12/17 Detroit Tigers Cleveland Indians 7:10 PM
9/13/17 Detroit Tigers Cleveland Indians 12:10 PM
9/14/17 Kansas City Royals Cleveland Indians 7:10 PM
9/15/17 Kansas City Royals Cleveland Indians 7:10 PM
9/16/17 Kansas City Royals Cleveland Indians 4:10 PM
9/17/17 Kansas City Royals Cleveland Indians 1:10 PM
9/19/17 Cleveland Indians Los Angeles Angels 10:07 PM
9/20/17 Cleveland Indians Los Angeles Angels 10:07 PM
9/21/17 Cleveland Indians Los Angeles Angels 4:00 AM
9/22/17 Cleveland Indians Seattle Mariners 10:10 PM
9/23/17 Cleveland Indians Seattle Mariners 4:10 PM
9/24/17 Cleveland Indians Seattle Mariners 4:10 PM
9/26/17 Minnesota Twins Cleveland Indians 7:10 PM
9/27/17 Minnesota Twins Cleveland Indians 7:10 PM
9/28/17 Minnesota Twins Cleveland Indians 12:10 PM
9/29/17 Chicago White Sox Cleveland Indians 7:10 PM
9/30/17 Chicago White Sox Cleveland Indians 7:10 PM
October
10/1/17 Chicago White Sox Cleveland Indians 3:10 PM