Advertisement

MLB Opening Day 2024: Complete schedule of games and how to watch via streams, TV

MLB Opening Day has arrived!

On Thursday, 26 teams will start playing to mark the official start of the 2024-25 season. However, due to weather conditions, the Milwaukee Brewers vs. New York Mets and Atlanta Braves vs. Philadelphia Phillies will kick off the season on Friday.

The Los Angeles Angels throw the first pitch against Baltimore at 3:05 p.m., with Mike Trout returning after recovering from a bone injury that had kept him sidelined. Following Shohei Ohtani's departure, the Angels hope to start their season on a positive note.

The Los Angeles Dodgers are gearing up for the MLB's Opening Day game while trying to avoid any distractions caused by the recent betting scandal involving their global superstar, Ohtani. Last week, Los Angeles played their first Major League Baseball game in South Korea against the San Diego Padres, which marked the beginning of a new era for the Dodgers. However, for the Dodgers' first game of the season in Los Angeles, they will face off against the St. Louis Cardinals.

Here is everything you need to watch your favorite team on Opening Day.

Who is Shohei Ohtani? Los Angeles Dodgers star mired in sports gambling scandal

How to watch: Catch MLB action with a Fubo subscription

MLB Opening Day 2024: Thursday March 28 Schedule

Los Angeles Angels vs. Baltimore Orioles

The Baltimore Orioles will commence their season by playing their first game at their home stadium against the Los Angeles Angels.

Time: 3:05 p.m. ET

Where: Oriole Park at Camden Yards, Baltimore, Maryland

TV: FOX Sports West

Streaming: Fubo, MLB Extra Innings, MLB.tv

Detroit Tigers vs. Chicago White Sox

The Chicago White Sox are hosting the Detroit Tigers for the season opener.

Time: 4:10 p.m. ET

Where: Guaranteed Rate Field, Chicago, Illinois

TV: Bally Sports Detroit

Streaming: Fubo, MLB Extra Innings, MLB.tv

Minnesota Twins vs. Kansas City Royals

The Kansas City Royals are set to host the Minnesota Twins for the season opener.

Time: 4:10 p.m. ET

Where: Kauffman Stadium, Kansas City, Missouri

TV: Bally Sports Kansas City

Streaming: Fubo, MLB Extra Innings, MLB.tv

New York Yankees vs. Houston Astros

The Houston Astros will start off their season by playing a home game against the New York Yankees.

Time: 4:10 p.m. ET

Where: Minute Maid Park, Houston, Texas

TV: Yes Network

Streaming: ESPN+, Fubo, MLB Extra Innings, MLB.tv

Pittsburgh Pirates vs. Miami Marlins

"The Miami Marlins will begin the new season by playing their first game at home against the Pittsburgh Pirates.

Time: 4:10 p.m. ET

Where: LoanDepot Park, Miami, Florida

TV: Bally Sports Florida

Streaming: Fubo, MLB Extra Innings, MLB.tv

San Francisco Giants vs. San Diego Padres

The San Diego Padres host the San Francisco Giants on MLB's Opening Day.

Time: 4:10 p.m. ET

Where: Petco Park, San Diego, California

TV: NBC Sports Bay Area

Streaming: Fubo, MLB Extra Innings, MLB.tv

St. Louis Cardinals vs. Los Angeles Dodgers

The Los Angeles Dodgers play the St. Louis Cardinals on MLB's Opening Day.

Time: 4:10 p.m. ET

Where: Dodger Stadium, Los Angeles, California

TV: Bally Sports Midwest

Streaming: Fubo, MLB Extra Innings, MLB.tv

Toronto Blue Jays vs. Tampa Bay Rays

The Tampa Bay Rays open the season at home against the Toronto Blue Jays.

Time: 4:10 p.m. ET

Where: Tropicana Field, St. Petersburg, Florida

TV: Bally Sports Suns

Streaming: Fubo, MLB Extra Innings, MLB.tv

Washington Nationals vs. Cincinnati Reds

The Cincinnati Reds will begin their season by playing their first game at home against the Washington Nationals.

Time: 4:10 p.m. ET

Where: Great American Ball Park, Cincinnati, Ohio

TV: Bally Sports Ohio

Streaming: Fubo, MLB Extra Innings, MLB.tv

Chicago Cubs vs. Texas Rangers

The Texas Rangers host the Chicago Cubs in the season opener.

Time: 7:35 p.m. ET

Where: Globe Life Field, Arlington, Texas

TV: ESPN, ESPN Deportes

Streaming: ESPN+, Fubo, SlingTV, MLB.tv

Cleveland Guardians vs. Oakland Athletics

The Oakland Athletics are hosting the Cleveland Guardians for their season opener.

Time: 10:07 p.m. ET

Where: Oakland Coliseum, Oakland, California

TV: Bally Sports Great Lakes

Streaming: Fubo, MLB Extra Innings, MLB.tv

Boston Red Sox vs. Seattle Mariners

The Seattle Mariners host the Boston Red Sox in the season opener.

Time: 10:10 p.m. ET

Where: T-Mobile Park, Seattle, Washington

TV: New England Sports Network

Streaming: Fubo, MLB Extra Innings, MLB.tv

Colorado Rockies vs. Arizona Diamondbacks

The Arizona Diamondbacks will begin their season by playing their first game at home against the Colorado Rockies.

Time: 10:10 p.m. ET

Where: Chase Field, Phoenix, Arizona

TV:

Streaming: Fubo, MLB Extra Innings, MLB.tv

We occasionally recommend interesting products and services. If you make a purchase by clicking one of the links, we may earn an affiliate fee. USA TODAY Network newsrooms operate independently, and this doesn’t influence our coverage.

This article originally appeared on USA TODAY: How to watch MLB Opening Day baseball on TV and streams