How to Watch The Chicago Cubs Live Without Cable in 2020

You can stream The Chicago Cubs baseball games with a live TV streaming service. No cable or satellite TV subscription needed. Start watching with a free trial.

Watch Chicago Cubs
Chicago, IL

Next Game

Chicago Cubs v. Oakland Athletics

We recommend Hulu Live TV for most viewers in the Chicago, IL area.
You'll be able to watch most Chicago Cubs games and 26 of the Top 35 Cable channels.

★ Best Choice
Hulu Live TV
Hulu Live TV
$55 / mo.
Sign Up
$55 / month
Sign Up
hulu.com

Get Hulu Originals for FREE ($6) with subscription

Marquee Sports Network
A&E
-
AMC
-
BET
Bravo
Cartoon Network
CNN
-
Comedy Central
Discovery
Disney Channel
Disney Junior
E!
ESPN
Food Network
Fox News
Freeform
FX
FXX
-
Hallmark
HGTV
History
Investigation Discovery
Lifetime
MSNBC
-
MTV
-
Nickelodeon
-
Paramount Network
Syfy
TBS
TLC
TNT
Travel Channel
truTV
USA Network
-
VH1
-
WE tv
AT&T NOWfuboTVHuluSling TVYouTube
Chicago, ILSign UpFree TrialSign UpSign UpSign Up
$65–$80$55$55$30$30$50
Marquee Sports Network$80----
Full Matchmaker Comparison

Chicago Cubs Schedule

2020 MLB Spring Training

AT&T NOWfuboTVHuluSling TVYouTube
Chicago, IL
CST
Sign UpFree TrialSign UpSign UpSign Up
$65–$80$55$55$30$30$50
Oakland Athletics
Sat, Feb 22 7:10 PM
Marquee Sports Network$80----
Los Angeles Dodgers
Sun, Feb 23 2:05 PM
Marquee Sports Network$80----
Seattle Mariners
Mon, Feb 24 2:10 PM
Marquee Sports Network$80----
Colorado Rockies
Tue, Feb 25 2:05 PM
Marquee Sports Network$80----
Kansas City Royals
Wed, Feb 26 2:05 PM
Marquee Sports Network$80----
Texas Rangers
Thu, Feb 27 2:05 PM
Marquee Sports Network$80----
San Diego Padres
Fri, Feb 28 7:40 PM
Marquee Sports Network$80----
Milwaukee Brewers
Sat, Feb 29 2:05 PM
Marquee Sports Network$80----
Seattle Mariners
Sun, Mar 1 2:05 PM
Marquee Sports Network$80----
Los Angeles Angels
Mon, Mar 2 2:05 PM
No Local Telecast------
Oakland Athletics
Mon, Mar 2 8:05 PM
MLB Network---^
$10
^
$10
Colorado Rockies
Tue, Mar 3 2:10 PM
Marquee Sports Network$80----
Cincinnati Reds
Wed, Mar 4 2:05 PM
Marquee Sports Network$80----
Texas Rangers
Thu, Mar 5 2:05 PM
Marquee Sports Network$80----
Chicago White Sox
Fri, Mar 6 2:05 PM
Marquee Sports Network$80----
Cleveland Indians
Sat, Mar 7 2:05 PM
No Local Telecast------
Cincinnati Reds
Sat, Mar 7 3:05 PM
Marquee Sports Network$80----
Cincinnati Reds
Sun, Mar 8 3:05 PM
Marquee Sports Network$80----
Arizona Diamondbacks
Sun, Mar 8 3:05 PM
No Local Telecast------
San Francisco Giants
Tue, Mar 10 3:05 PM
$80-^
$10
^
$10
San Diego Padres
Wed, Mar 11 8:05 PM
Marquee Sports Network$80----
Los Angeles Dodgers
Thu, Mar 12 3:05 PM
$80-^
$10
^
$10
Chicago White Sox
Fri, Mar 13 3:05 PM
$80^
$10
^
$10
Cleveland Indians
Sat, Mar 14 3:05 PM
Marquee Sports Network$80----
Los Angeles Angels
Sat, Mar 14 3:10 PM
No Local Telecast------
Arizona Diamondbacks
Sun, Mar 15 3:10 PM
No Local Telecast------
Colorado Rockies
Tue, Mar 17 8:05 PM
Marquee Sports Network$80----
Kansas City Royals
Wed, Mar 18 3:05 PM
$80-^
$10
^
$10
Cincinnati Reds
Thu, Mar 19 3:05 PM
Marquee Sports Network$80----
San Francisco Giants
Fri, Mar 20 3:05 PM
Marquee Sports Network$80----
Oakland Athletics
Sat, Mar 21 2:05 PM
No Local Telecast------
Arizona Diamondbacks
Sat, Mar 21 3:05 PM
Marquee Sports Network$80----
Milwaukee Brewers
Sun, Mar 22 2:05 PM
Marquee Sports Network$80----
San Diego Padres
Mon, Mar 23 2:05 PM
Marquee Sports Network$80----

2020 Season

AT&T NOWfuboTVHuluSling TVYouTube
Chicago, IL
CST
Sign UpFree TrialSign UpSign UpSign Up
$65–$80$55$55$30$30$50
Milwaukee Brewers
Thu, Mar 26 1:10 PM
Marquee Sports Network$80----
Milwaukee Brewers
Sat, Mar 28 6:10 PM
Marquee Sports Network$80----
Milwaukee Brewers
Sun, Mar 29 6:09 PM
ESPN--
Pittsburgh Pirates
Mon, Mar 30 3:10 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Tue, Mar 31 6:40 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Wed, Apr 1 1:20 PM
Marquee Sports Network$80----
Arizona Diamondbacks
Fri, Apr 3 1:20 PM
Marquee Sports Network$80----
Arizona Diamondbacks
Sat, Apr 4 1:20 PM
Marquee Sports Network$80----
Arizona Diamondbacks
Sun, Apr 5 1:20 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Mon, Apr 6 6:05 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Tue, Apr 7 6:05 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Wed, Apr 8 6:05 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Thu, Apr 9 11:35 AM
Marquee Sports Network$80----
St. Louis Cardinals
Fri, Apr 10 1:20 PM
Marquee Sports Network$80----
St. Louis Cardinals
Sat, Apr 11 3:05 PM
Marquee Sports Network$80----
St. Louis Cardinals
Sun, Apr 12 6:09 PM
ESPN--
Baltimore Orioles
Tue, Apr 14 5:35 PM
Marquee Sports Network$80----
Baltimore Orioles
Wed, Apr 15 5:35 PM
Marquee Sports Network$80----
Washington Nationals
Thu, Apr 16 6:05 PM
Marquee Sports Network$80----
Washington Nationals
Fri, Apr 17 6:05 PM
Marquee Sports Network$80----
Washington Nationals
Sat, Apr 18 3:05 PM
Marquee Sports Network$80----
Washington Nationals
Sun, Apr 19 12:35 PM
Marquee Sports Network$80----
San Diego Padres
Tue, Apr 21 6:40 PM
Marquee Sports Network$80----
San Diego Padres
Wed, Apr 22 6:40 PM
Marquee Sports Network$80----
San Diego Padres
Thu, Apr 23 1:20 PM
Marquee Sports Network$80----
Philadelphia Phillies
Fri, Apr 24 1:20 PM
Marquee Sports Network$80----
Philadelphia Phillies
Sat, Apr 25 1:20 PM
Marquee Sports Network$80----
Philadelphia Phillies
Sun, Apr 26 1:20 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Mon, Apr 27 6:40 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Tue, Apr 28 6:40 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Wed, Apr 29 1:20 PM
Marquee Sports Network$80----
Arizona Diamondbacks
Thu, Apr 30 8:40 PM
Marquee Sports Network$80----
Arizona Diamondbacks
Fri, May 1 8:40 PM
Marquee Sports Network$80----
Arizona Diamondbacks
Sat, May 2 7:10 PM
Marquee Sports Network$80----
Arizona Diamondbacks
Sun, May 3 3:10 PM
Marquee Sports Network$80----
Los Angeles Dodgers
Mon, May 4 9:10 PM
Marquee Sports Network$80----
Los Angeles Dodgers
Tue, May 5 9:10 PM
Marquee Sports Network$80----
Los Angeles Dodgers
Wed, May 6 8:00 PM
Marquee Sports Network$80----
Washington Nationals
Fri, May 8 1:20 PM
Marquee Sports Network$80----
Washington Nationals
Sat, May 9 1:20 PM
Marquee Sports Network$80----
Washington Nationals
Sun, May 10 1:20 PM
Marquee Sports Network$80----
Milwaukee Brewers
Mon, May 11 6:05 PM
Marquee Sports Network$80----
Milwaukee Brewers
Tue, May 12 6:40 PM
Marquee Sports Network$80----
Milwaukee Brewers
Wed, May 13 1:20 PM
Marquee Sports Network$80----
San Diego Padres
Thu, May 14 9:10 PM
Marquee Sports Network$80----
San Diego Padres
Fri, May 15 9:10 PM
Marquee Sports Network$80----
San Diego Padres
Sat, May 16 7:40 PM
Marquee Sports Network$80----
San Diego Padres
Sun, May 17 3:10 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Tue, May 19 6:05 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Wed, May 20 6:05 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Thu, May 21 11:35 AM
Marquee Sports Network$80----
Milwaukee Brewers
Fri, May 22 7:10 PM
Marquee Sports Network$80----
Milwaukee Brewers
Sat, May 23 3:10 PM
Marquee Sports Network$80----
Milwaukee Brewers
Sun, May 24 1:10 PM
Marquee Sports Network$80----
Miami Marlins
Tue, May 26 7:05 PM
Marquee Sports Network$80----
Miami Marlins
Wed, May 27 7:05 PM
Marquee Sports Network$80----
Miami Marlins
Thu, May 28 1:20 PM
Marquee Sports Network$80----
Cincinnati Reds
Fri, May 29 1:20 PM
Marquee Sports Network$80----
Cincinnati Reds
Sat, May 30 1:20 PM
Marquee Sports Network$80----
Cincinnati Reds
Sun, May 31 1:20 PM
Marquee Sports Network$80----
Cincinnati Reds
Mon, Jun 1 7:05 PM
Marquee Sports Network$80----
Baltimore Orioles
Tue, Jun 2 7:05 PM
Marquee Sports Network$80----
Baltimore Orioles
Wed, Jun 3 7:05 PM
Marquee Sports Network$80----
Cincinnati Reds
Thu, Jun 4 6:10 PM
Marquee Sports Network$80----
Cincinnati Reds
Fri, Jun 5 6:10 PM
Marquee Sports Network$80----
Cincinnati Reds
Sat, Jun 6 3:10 PM
Marquee Sports Network$80----
Cincinnati Reds
Sun, Jun 7 12:10 PM
Marquee Sports Network$80----
Philadelphia Phillies
Mon, Jun 8 6:05 PM
Marquee Sports Network$80----
Philadelphia Phillies
Tue, Jun 9 6:05 PM
Marquee Sports Network$80----
Philadelphia Phillies
Wed, Jun 10 12:05 PM
Marquee Sports Network$80----
St. Louis Cardinals
Sat, Jun 13 12:10 PM
Fox-
St. Louis Cardinals
Sun, Jun 14 10:10 AM
Marquee Sports Network$80----
New York Mets
Tue, Jun 16 7:05 PM
Marquee Sports Network$80----
New York Mets
Wed, Jun 17 7:05 PM
Marquee Sports Network$80----
New York Mets
Thu, Jun 18 1:20 PM
Marquee Sports Network$80----
Boston Red Sox
Fri, Jun 19 1:20 PM
Marquee Sports Network$80----
Boston Red Sox
Sat, Jun 20 7:15 PM
Fox-
Boston Red Sox
Sun, Jun 21 6:09 PM
ESPN--
Cincinnati Reds
Tue, Jun 23 6:10 PM
Marquee Sports Network$80----
Cincinnati Reds
Wed, Jun 24 6:10 PM
Marquee Sports Network$80----
Cincinnati Reds
Thu, Jun 25 11:35 AM
Marquee Sports Network$80----
New York Yankees
Fri, Jun 26 6:05 PM
Marquee Sports Network$80----
New York Yankees
Sat, Jun 27 6:15 PM
Fox-
New York Yankees
Sun, Jun 28 6:09 PM
ESPN--
Milwaukee Brewers
Mon, Jun 29 7:05 PM
Marquee Sports Network$80----
Milwaukee Brewers
Tue, Jun 30 7:05 PM
Marquee Sports Network$80----
Milwaukee Brewers
Wed, Jul 1 7:05 PM
Marquee Sports Network$80----
Milwaukee Brewers
Thu, Jul 2 1:20 PM
Marquee Sports Network$80----
Tampa Bay Rays
Fri, Jul 3 1:20 PM
Marquee Sports Network$80----
Tampa Bay Rays
Sat, Jul 4 1:20 PM
Marquee Sports Network$80----
Tampa Bay Rays
Sun, Jul 5 1:20 PM
Marquee Sports Network$80----
Chicago White Sox
Tue, Jul 7 7:10 PM
$80--
Chicago White Sox
Wed, Jul 8 7:10 PM
$80--
Atlanta Braves
Fri, Jul 10 6:20 PM
Marquee Sports Network$80----
Atlanta Braves
Sat, Jul 11 6:15 PM
Fox-
Atlanta Braves
Sun, Jul 12 12:20 PM
Marquee Sports Network$80----
Cincinnati Reds
Fri, Jul 17 1:20 PM
Marquee Sports Network$80----
Cincinnati Reds
Sat, Jul 18 1:20 PM
Marquee Sports Network$80----
Cincinnati Reds
Sun, Jul 19 1:20 PM
Marquee Sports Network$80----
Chicago White Sox
Mon, Jul 20 7:05 PM
$80--
Chicago White Sox
Tue, Jul 21 7:05 PM
$80--
St. Louis Cardinals
Thu, Jul 23 7:15 PM
Marquee Sports Network$80----
St. Louis Cardinals
Fri, Jul 24 7:15 PM
Marquee Sports Network$80----
St. Louis Cardinals
Sat, Jul 25 6:15 PM
Marquee Sports Network$80----
St. Louis Cardinals
Sun, Jul 26 1:15 PM
Marquee Sports Network$80----
San Francisco Giants
Mon, Jul 27 8:45 PM
Marquee Sports Network$80----
San Francisco Giants
Tue, Jul 28 8:45 PM
Marquee Sports Network$80----
San Francisco Giants
Wed, Jul 29 8:45 PM
Marquee Sports Network$80----
San Francisco Giants
Thu, Jul 30 2:45 PM
Marquee Sports Network$80----
Milwaukee Brewers
Fri, Jul 31 1:20 PM
Marquee Sports Network$80----
Milwaukee Brewers
Sat, Aug 1 1:20 PM
Marquee Sports Network$80----
Milwaukee Brewers
Sun, Aug 2 1:20 PM
Marquee Sports Network$80----
Atlanta Braves
Mon, Aug 3 7:05 PM
Marquee Sports Network$80----
Atlanta Braves
Tue, Aug 4 7:05 PM
Marquee Sports Network$80----
Atlanta Braves
Wed, Aug 5 7:05 PM
Marquee Sports Network$80----
Atlanta Braves
Thu, Aug 6 1:20 PM
Marquee Sports Network$80----
Milwaukee Brewers
Fri, Aug 7 7:10 PM
Marquee Sports Network$80----
Milwaukee Brewers
Sat, Aug 8 6:10 PM
Marquee Sports Network$80----
Milwaukee Brewers
Sun, Aug 9 1:10 PM
Marquee Sports Network$80----
Cincinnati Reds
Tue, Aug 11 6:10 PM
Marquee Sports Network$80----
Cincinnati Reds
Wed, Aug 12 6:10 PM
Marquee Sports Network$80----
Toronto Blue Jays
Fri, Aug 14 6:07 PM
Marquee Sports Network$80----
Toronto Blue Jays
Sat, Aug 15 2:07 PM
Marquee Sports Network$80----
Toronto Blue Jays
Sun, Aug 16 12:07 PM
Marquee Sports Network$80----
Los Angeles Dodgers
Mon, Aug 17 7:05 PM
Marquee Sports Network$80----
Los Angeles Dodgers
Tue, Aug 18 7:05 PM
Marquee Sports Network$80----
Los Angeles Dodgers
Wed, Aug 19 7:05 PM
Marquee Sports Network$80----
Los Angeles Dodgers
Thu, Aug 20 1:20 PM
Marquee Sports Network$80----
St. Louis Cardinals
Fri, Aug 21 1:20 PM
Marquee Sports Network$80----
St. Louis Cardinals
Sat, Aug 22 3:05 PM
Marquee Sports Network$80----
St. Louis Cardinals
Sun, Aug 23 1:20 PM
Marquee Sports Network$80----
Miami Marlins
Tue, Aug 25 6:10 PM
Marquee Sports Network$80----
Miami Marlins
Wed, Aug 26 6:10 PM
Marquee Sports Network$80----
Miami Marlins
Thu, Aug 27 6:10 PM
Marquee Sports Network$80----
New York Mets
Fri, Aug 28 6:10 PM
Marquee Sports Network$80----
New York Mets
Sat, Aug 29 6:10 PM
Marquee Sports Network$80----
New York Mets
Sun, Aug 30 12:10 PM
Marquee Sports Network$80----
San Francisco Giants
Mon, Aug 31 7:05 PM
Marquee Sports Network$80----
San Francisco Giants
Tue, Sep 1 7:05 PM
Marquee Sports Network$80----
San Francisco Giants
Wed, Sep 2 1:20 PM
Marquee Sports Network$80----
Cincinnati Reds
Fri, Sep 4 1:20 PM
Marquee Sports Network$80----
Cincinnati Reds
Sat, Sep 5 1:20 PM
Marquee Sports Network$80----
Cincinnati Reds
Sun, Sep 6 1:20 PM
Marquee Sports Network$80----
Colorado Rockies
Mon, Sep 7 2:10 PM
Marquee Sports Network$80----
Colorado Rockies
Tue, Sep 8 7:40 PM
Marquee Sports Network$80----
Colorado Rockies
Wed, Sep 9 7:40 PM
Marquee Sports Network$80----
St. Louis Cardinals
Thu, Sep 10 6:15 PM
Marquee Sports Network$80----
St. Louis Cardinals
Fri, Sep 11 7:15 PM
Marquee Sports Network$80----
St. Louis Cardinals
Sat, Sep 12 6:15 PM
Marquee Sports Network$80----
St. Louis Cardinals
Sun, Sep 13 1:15 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Mon, Sep 14 6:40 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Tue, Sep 15 6:40 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Wed, Sep 16 6:40 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Thu, Sep 17 1:20 PM
Marquee Sports Network$80----
Colorado Rockies
Fri, Sep 18 1:20 PM
Marquee Sports Network$80----
Colorado Rockies
Sat, Sep 19 1:20 PM
Marquee Sports Network$80----
Colorado Rockies
Sun, Sep 20 1:20 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Tue, Sep 22 6:05 PM
Marquee Sports Network$80----
Pittsburgh Pirates
Wed, Sep 23 6:05 PM
Marquee Sports Network$80----
St. Louis Cardinals
Fri, Sep 25 1:20 PM
Marquee Sports Network$80----
St. Louis Cardinals
Sat, Sep 26 1:20 PM
Marquee Sports Network$80----
St. Louis Cardinals
Sun, Sep 27 2:20 PM
Marquee Sports Network$80----

The Streamable Pages