How to Watch MLS Games Live Online to Follow Your Favorite Soccer Teams

All products and services featured are independently chosen by editors. However, StyleCaster may receive a commission on orders placed through its retail links, and the retailer may receive certain auditable data for accounting purposes.

Major League Soccer (MLS) has been gaining popularity, especially with the arrival of Lionel Messi at Inter Miami in July 2023. This men’s professional soccer league is action-packed to say the least, and a new season begins on February 21, 2024. If you’re wondering how to watch MLS games live online to see which teams get off to a good start, we’ve got you covered.

Today's Top Deals

Founded in 1993, the league currently includes 29 teams—26 in the United States and three in Canada. The MLS is relatively new (30 years old) to the men’s premier professional national soccer league scene. What makes it unique is that it was originally created to help bring the 1994 FIFA World Cup to the United States. The MLS regular season usually kicks off in late February or early March and comes to a close in mid-October. Each team plays 34 games total, and the team with the best record receives the Supporters’ Shield award.

Watch MLS Games

14.99+

Buy Now

Once the regular season ends, 18 teams face off in the postseason MLS Cup Playoffs, which take place in late October and November. The final two teams standing complete in the league’s championship game, the MLS Cup. The LA Galaxy has the most MLS Cups (five), while the LA Galaxy and D.C. United are tied for most Supporters’ Shields (four each). Most recently, the Columbus Crew won the MLS Cup, defeating Los Angeles FC (LAFC) on December 9, 2023.

Also notable about this sports league is that the MLS is a single entity and owns all of the teams, with the league’s investors operating each club. The MLS additionally has a fixed membership, while the majority of other soccer leagues around the globe instead use a promotion and relegation process.

From David Beckham’s 2007 arrival to the MLS to Messi‘s 2023 arrival, this action-packed men’s professional soccer league is sure to get fans up off their couches at home. If you want to root for your favorite team and watch the league’s biggest star, keep scrolling to learn how to watch MLS games live online.

MLS Cup Playoffs Nashville and Orlando
Photo by Andrew Bershaw/Icon Sportswire via Getty Images.

Where to watch MLS Games

MLS games are available to stream on Apple TV Plus in 100 countries. While Apple TV Plus typically offers a seven-day free trial and costs $9.99 per month after the trial ends, fans will have to pay for a special MLS subscription via Apple TV Plus. MLS Monthly costs $14.99, while MLS Annual costs $99. The MLS TV+ Add on (reduced rate for existing Apple TV+ subscribers) costs $12.99 per month, while the MLS TV+ Add on costs $79 per season.

An MLS Season Pass subscription gives fans access to every MLS game (no blackouts!), match coverage and analysis, exclusive content, and more. This includes the Leagues Cup, MLS All-Star Game, and Audi MLS Cup Playoffs games. The 2023 season, and now the 2024 season, are part of a 10-year partnership between Apple and the MLS.

“The first year of our partnership with Major League Soccer exceeded expectations and brought MLS to more fans than ever before,” said Eddy Cue, Apple’s senior vice president of Services, in an Apple press release. “We look forward to building upon that momentum, celebrating Messi’s first full season with the league, and delivering MLS fans the best experience possible.”

“Launching MLS Season Pass was a transformational moment for our league as soccer fans throughout the world were able to watch MLS games with no restrictions and with terrific production quality thanks to our partnership with Apple,” said Don Garber, MLS’s commissioner, in the same press release. “The first season overdelivered, and year two is going to be even better.”

Aside from MLS games, Apple TV Plus offers dozens of Apple Originals, with new content added each month. Apple Originals include award-winning comedy and drama series such as Ted Lasso, Severance, The Morning Show and Bad Sisters, as well as original movies, documentaries, and children’s content. Masters of the Air is a recent addition that stars Austin Butler, Callum Turner, Barry Keoghan, and more. Apple TV Plus additionally allows users to stream on up to five devices and download content to watch offline.

Watch MLS Games

14.99+

Buy Now

How to watch MLS games live

Read on for step-by-step instructions on how to watch MLS games on Apple TV Plus.

  1. Visit the MLS Season Pass page on TV.Apple.com

  2. Click “Subscribe” at the bottom of the page

  3. Create an account with your email or Apple ID

  4. Enter your information and payment method

  5. Start watching MLS Games

Lionel Messi Inter Miami MLS Soccer
Photo by Cliff Welch/Icon Sportswire via Getty Images.

MLS Schedule

Here is the live schedule from the MLS page on Apple TV’s site:

  • Wednesday, February 21, 2024 – Miami vs. Salt Lake @ 8 p.m. ET

  • Saturday, February 24, 2024 – Columbus vs. Atlanta @ 2 p.m. ET

  • Saturday, February 24, 2024 – LAFC vs. Seattle @ 4:45 p.m. ET

  • Saturday, February 24, 2024 – Charlotte vs. New York City @ 7:30 p.m. ET

  • Saturday, February 24, 2024 – Orlando v. Montréal @ 7:30 p.m. ET

  • Saturday, February 24, 2024 – D.C. vs. New England @ 7:30 p.m. ET

  • Saturday, February 24, 2024 – Philadelphia vs. Chicago @ 7:30 p.m. ET

  • Saturday, February 24, 2024 – St. Louis vs. Salt Lake @ 8:30 p.m. ET

  • Saturday, February 24, 2024 – Houston vs. Kansas City @ 8:30 p.m. ET

  • Saturday, February 24, 2024 – Dallas vs. San Jose @ 8:30 p.m. ET

  • Saturday, February 24, 2024 – Austin vs. Minnesota @ 8:30 p.m. ET

  • Saturday, February 24, 2024 – Portland vs. Colorado @ 10:30 p.m. ET

  • Sunday, February 25, 2024 – Cincinnati vs. Toronto @ 2:30 p.m. ET

  • Sunday, February 25, 2024 – Nashville vs. New York @ 5 p.m. ET

  • Sunday, February 25, 2024 – LA vs. Miami @ 9 p.m. ET

  • Saturday, March 2, 2024 – Salt Lake vs. LAFC @ 2 p.m. ET

  • Saturday, March 2, 2024 – Minnesota vs. Columbus @ 2 p.m. ET

  • Saturday, March 2, 2024 – Miami vs. Orlando @ 4:30 p.m. ET

  • Saturday, March 2, 2024 – Vancouver vs. Charlotte @ 7:30 p.m. ET

  • Saturday, March 2, 2024 – St. Louis vs. New York City @ 8:30 p.m. ET

  • Saturday, March 2, 2024 – Kansas City vs. Philadelphia @ 8:30 p.m. ET

  • Saturday, March 2, 2024 – Chicago v. Cincinnati @ 8:30 p.m. ET

  • Saturday, March 2, 2024 – Dallas vs. Montréal @ 8:30 p.m. ET

  • Saturday, March 2, 2024 – Houston vs. New York @ 8:30 p.m. ET

  • Saturday, March 2, 2024 – Colorado vs. Nashville @ 9:30 p.m. ET

  • Saturday, March 2, 2024 – Portland vs. D.C. @ 10:30 p.m. ET

  • Saturday, March 2, 2024 – San Jose vs. LA @ 10:30 p.m. ET

  • Saturday, March 2, 2024 – Seattle vs. Austin @ 10:30 p.m. ET

  • Sunday, March 3, 2024 – New England vs. Toronto @ 2 p.m. ET

  • Saturday, March 9, 2024 – Toronto vs. Charlotte @ 2 p.m. ET

  • Saturday, March 9, 2024 – New York City vs. Portland @ 2 p.m. ET

  • Saturday, March 9, 2024 – Columbus vs. Chicago @ 7:30 p.m. ET

  • Saturday, March 9, 2024 – Philadelphia vs. Seattle @ 7:30 p.m. ET

  • Saturday, March 9, 2024 – Orlando vs. Minnesota @ 7:30 p.m. ET

  • Saturday, March 9, 2024 – New York vs. Dallas @ 7:30 p.m. ET

  • Saturday, March 9, 2024 – Atlanta vs. New England @ 7:30 p.m. ET

  • Saturday, March 9, 2024 – Austin vs. St. Louis @ 8:30 p.m. ET

  • Saturday, March 9, 2024 – Salt Lake vs. Colorado @ 9:30 p.m. ET

  • Saturday, March 9, 2024 – San Jose vs. Vancouver @ 10:30 p.m. ET

  • Saturday, March 9, 2024 – LAFC vs. Kansas City @ 10:30 p.m. ET

  • Sunday, March 10, 2024 – Nashville vs. LA @ 4 p.m. ET

  • Sunday, March 10, 2024 – Cincinnati vs. D.C. @ 4 p.m. ET

  • Sunday, March 10, 2024 – Miami vs. Montréal @ 6 p.m. ET

  • Saturday,  March 16, 2024 – D.C. vs. Miami @ 2 p.m. ET

  • Saturday,  March 16, 2024 – Chicago vs. Montréal @ 2 p.m. ET

  • Saturday,  March 16, 2024 – Seattle vs. Colorado @ 3:30 p.m. ET

  • Saturday,  March 16, 2024 – New York City vs. Toronto @ 7:30 p.m. ET

  • Saturday,  March 16, 2024 – Columbus vs. New York @ 7:30 p.m. ET

  • Saturday,  March 16, 2024 – Austin vs. Philadelphia @ 8:30 p.m. ET

  • Saturday,  March 16, 2024 – Houston vs. Portland @ 8:30 p.m. ET

  • Saturday,  March 16, 2024 – Dallas vs. Vancouver @ 8:30 p.m. ET

  • Saturday,  March 16, 2024 – Nashville vs. Charlotte @ 8:30 p.m. ET

  • Saturday,  March 16, 2024 – Minnesota vs. LAFC@ 8:30 p.m. ET

  • Saturday,  March 16, 2024 – Kansas City vs. San Jose @ 8:30 p.m. ET

  • Saturday,  March 16, 2024 – LA vs. St. Louis @ 10:30 p.m. ET

  • Sunday, March 17, 2024 – New England vs. Cincinnati @ 2 p.m. ET

  • Sunday, March 17, 2024 – Atlanta vs. Orlando @ 7 p.m. ET

  • Saturday, March 23, 2024 – New England vs. Chicago @ 2 p.m. ET

  • Saturday, March 23, 2024 – New York vs. Miami @ 2 p.m. ET

  • Saturday, March 23, 2024 – Toronto vs. Atlanta @ 7:30 p.m. ET

  • Saturday, March 23, 2024 – Vancouver vs. Salt Lake @ 7:30 p.m. ET

  • Saturday, March 23, 2024 – Orlando vs. Austin @ 7:30 p.m. ET

  • Saturday, March 23, 2024 – Charlotte vs. Columbus @ 7:30 p.m. ET

  • Saturday, March 23, 2024 – Cincinnati vs. New York City @ 7:30 p.m. ET

  • Saturday, March 23, 2024 – Kansas City vs. LA @ 8:30 p.m. ET

  • Saturday, March 23, 2024 – St. Louis vs. D.C. @ 8:30 p.m. ET

  • Saturday, March 23, 2024 – Colorado vs. Houston @ 9:30 p.m. ET

  • Saturday, March 23, 2024 – LAFC vs. Nashville @ 10:30 p.m. ET

  • Saturday, March 23, 2024 – San Jose vs. Seattle @ 10:30 p.m. ET

  • Saturday, March 23, 2024 – Portland vs. Philadelphia @ 10:30 p.m. ET

  • Saturday, March 30, 2024 – Philadelphia vs. Minnesota @ 2 p.m. ET

  • Saturday, March 30, 2024 – Colorado vs. LAFC @ 4 p.m. ET

  • Saturday, March 30, 2024 – Toronto vs. Kansas City @ 7:30 p.m. ET

  • Saturday, March 30, 2024 – Miami vs. New York City @ 7:30 p.m. ET

  • Saturday, March 30, 2024 – Orlando vs. New York @ 7:30 p.m. ET

  • Saturday, March 30, 2024 – D.C. vs. Montréal @ 7:30 p.m. ET

  • Saturday, March 30, 2024 – Charlotte vs. Cincinnati @ 7:30 p.m. ET

  • Saturday, March 30, 2024 – Houston vs. San Jose @ 8:30 p.m. ET

  • Saturday, March 30, 2024 – Nashville vs. Columbus @ 8:30 p.m. ET

  • Saturday, March 30, 2024 – Austin vs. Dallas @ 8:30 p.m. ET

  • Saturday, March 30, 2024 – Salt Lake vs. St. Louis @ 9:30 p.m. ET

  • Saturday, March 30, 2024 – Vancouver vs. Portland @ 10:30 p.m. ET

  • Saturday, March 30, 2024 – LA vs. Seattle @ 10:30 p.m. ET

  • Sunday, March 31, 2024 – Atlanta vs. Chicago @ 3:30 p.m. ET

  • Saturday, April 6, 2024 – Columbus vs. D.C. @ 7:30 p.m. ET

  • Saturday, April 6, 2024 – New England vs. Charlotte @ 7:30 p.m. ET

  • Saturday, April 6, 2024 – Cincinnati vs. New York @ 7:30 p.m. ET

  • Saturday, April 6, 2024 – LAFC vs. LA @ 7:30 p.m. ET

  • Saturday, April 6, 2024 – New York City vs. Atlanta. @ 7:30 p.m. ET

  • Saturday, April 6, 2024 – Miami vs. Colorado @ 7:30 p.m. ET

  • Saturday, April 6, 2024 – St. Louis vs. Dallas @ 8:30 p.m. ET

  • Saturday, April 6, 2024 – Minnesota vs. Salt Lake @ 8:30 p.m. ET

  • Saturday, April 6, 2024 – Chicago vs. Houston @ 8:30 p.m. ET

  • Saturday, April 6, 2024 – Austin vs. San Jose @ 8:30 p.m. ET

  • Saturday, April 6, 2024 – Nashville vs. Philadelphia @ 8:30 p.m. ET

  • Saturday, April 6, 2024 – Vancouver vs. Toronto @ 7:30 p.m. ET

  • Saturday, April 6, 2024 – Seattle vs. Montréal @ 10:30 p.m. ET

  • Sunday, April 7, 2024 – Kansas City vs. Portland @ 1:30 p.m. ET

Watch MLS Games

14.99+

Buy Now

Best of StyleCaster