How to Watch MLB All-Star in Canada [Free + LIVE | 2024]

Saturday, July 13, 2024


The 2024 Major League Baseball (MLB) All-Star Game will be the 94th event. The game is on July 16, 2024, at Globe Life Field, Arlington, Texas.

The game will be played between the American League and the National League of Major League Baseball and the players are chosen by fans, players and coaches. 

You can watch MLB All-Star Game 2024 in Canada on Fox Sports and a free streaming site. As Fox Sports is not available in Canada, you can access it with the help of a VPN. 

You will also need to use a VPN to hide your streaming activity while accessing the free site. ExpressVPN is our #1 choice.

Our Recommended VPN - ExpressVPN


ExpressVPN is our recommended choice when it comes to unblocking streaming services/websites that are geo-restricted in Canada. It also helps hide your streaming activity whenever you watch free content by masking your IP address.

Get ExpressVPN today and enjoy 3 Months Free (with a 12-month Plan). You also get a 30-day money-back guarantee.

Try ExpressVPN

When & Where is the MLB All-Star Game Happening?

  • Date: July 16th, 2024
  • Time: 8:00 pm (EST)
  • Location: Globe Life Field, Arlington, Texas
  • Platforms: Fox Sports (US)

How to Watch MLB All-Star Game 2024 in Canada

You can watch the MLB All-Star game live and for free with the help of a free sports streaming website on your web browser.

Follow the steps below:

Step 1: Subscribe to a reliable VPN service (ExpressVPN is our #1 choice)

Step 2: Download the ExpressVPN app and install it on your device

Step 3: Open the VPN app and connect to a US server (i.e., New Jersey)


Step 4: Go to OR and click on 24/7 channels


Step 5: Search for Fox Sports or Fox Deportes


Step 6: Enjoy streaming MLB All-Star when it goes live!


Try ExpressVPN

Best Way to Watch MLB All-Star Game in Canada 

Following is the best way to watch the MLB All-Star game in Canada.

1. Fox Sports (Premium)

Fox Sports is a network of sports dedicated channels that offer all major sports including NBA, MLS, NFL, NASCAR, MLB and more.

You can stream MLB All-Star 2024 Game on Fox Sports 1 and Fox Sports Deportes. To catch the game on Fox, you will have to subscribe to a live TV streaming service like Hulu Live TV, DirecTV, Sling TV, YouTube TV, or FuboTV.

However, Fox Sports isn’t available outside the US, the only way to access it in Canada is with a VPN (i.e. ExpressVPN). 

Read More: How to Watch Fox Sports in Canada

MLB All-Star Week Events

Here’s a detailed look at the key events happening during MLB All-Star Week 2024. This lineup promises an exciting experience for baseball fans, packed with a variety of activities and star-studded showcases.

  1. HBCU Swingman Classic: This event highlights the talent of student-athletes from Historically Black Colleges and Universities.
  2. All-Star Futures Game and Celebrity Softball Game: The Futures Game features MLB’s top prospects, followed by the Celebrity Softball Game, where celebrities and MLB legends compete.
  3. Capital One All-Star Village: A fan festival including the youth-focused PLAY BALL PARK, creating a baseball theme park atmosphere.
  4. MLB Draft: The draft kicks off on July 14 and spans three days, showcasing baseball’s newest talents being selected by MLB teams.
  5. Gatorade All-Star Workout Day: Fans can watch AL and NL All-Stars in their batting practice sessions leading up to the Home Run Derby.
  6. T-Mobile Home Run Derby: This fan-favourite event features MLB’s power hitters competing to hit the most home runs.
  7. MLB All-Star Game: The main event of the week, featuring the best players from the American and National Leagues.

Schedule for MLB All-Star Week Events

July 3MLB All-Star Starters Reveal07:00 p.m.ESPN
July 7MLB All-Star Selection Show05:30 p.m.ESPN
July 12HBCU Swingman Classic08:00 p.m.MLB Network
July 13MLB All-Star Futures Game04:00 p.m.MLB Network
July 13All-Star Celebrity Softball Game08:45 p.m.-
July 15MLB Home Run Derby08:00 p.m.ESPN
July 16MLB All-Star Red Carpet Show-MLB Network
July 16MLB All-Star Game08:00 p.m.FOX

Teams for MLB All-Star Game 2024

Following are the rosters for both the teams:

American League

C Adley Rutschman, OriolesSS Carlos Correa, TwinsTyler Anderson, Angels
1B Vladimir Guerrero Jr., Blue Jays3B Rafael Devers, Red SoxCorbin Burnes, Orioles
2B Jose Altuve, AstrosOF Jarren Duran, Red SoxEmmanuel Clase, Guardians
SS Gunnar Henderson, OriolesUTL David Fry, GuardiansGarrett Crochet, White Sox
3B José Ramírez, GuardiansOF Riley Greene, TigersLogan Gilbert, Mariners
OF Aaron Judge, Yankees1B Josh Naylor, GuardiansClay Holmes, Yankees
OF Steven Kwan, Guardians3B Isaac Parades, RaysTanner Houck, Red Sox
OF Juan Soto, YankeesC Salvador Perez, RoyalsSeth Lugo, Royals
DH Yordan Alvarez, Astros2B Marcus Semien, RangersMason Miller, A's
SS Bobby Witt Jr., RoyalsCole Ragans, Royals
OF Kyle Tucker, AstrosTarik Skubal, Tigers
Kirby Yates, Rangers

National League 

C William Contreras, BrewersSS CJ Abrams, NationalsTyler Glasnow, Dodgers
1B Bryce Harper, Phillies1B Pete Alonso, MetsRyan Helsley, Cardinals
2B Ketel Marte, Diamondbacks1B Luis Arraez, PadresJeff Hoffman, Phillies
SS Trea Turner, PhilliesSS Mookie Betts, DodgersShota Imanaga, Cubs
3B Alex Bohm, PhilliesSS Elly De La Cruz, RedsReynaldo Lopez, Braves
OF Jurickson Profar, Padres1B Freddie Freeman, DodgersChris Sale, Braves
OF Fernando Tatis Jr., Padres (injured)OF Teoscar Hernandez, DodgersTanner Scott, Marlins
OF Christian Yelich, Brewers3B Ryan McMahon, RockiesPaul Skenes, Pirates
DH Shohei Ohtani, DodgersOF Jackson Merrill, PadresMatt Strahm, Phillies
DH Marcell Ozuna, BravesRanger Suarez, Phillies
OF Heliot Ramos, GiantsRobert Suarez, Padres
OF Bryan Reynolds, PiratesLogan Webb, Giants
C Will Smith, DodgersZack Wheeler, Phillies

How to Stream MLB All-Star Game 2024 in Canada on Mobile Phone

You can watch the MLB All-Star game on the sports streaming app Rapid Streamz for free. It has over 700 live TV channels and a separate section for Baseball. 

Follow the steps below:

Step 1: Subscribe to ExpressVPN and then connect to the Costa Rica server

Step 2: Download the Rapid Streamz app on your Android device

Step 3: Click on Install to install the app

Step 4: Once Installed, click on Open

Step 5: Once you’ve opened the app, click on Continue

Step 6: Select Baseball

Step 7: Select the MLB All-Star link once it goes live and enjoy streaming!

Try ExpressVPN

Other Sports That You Can Watch In Canada

If you love sports, then here are some sports events that you might enjoy watching in Canada:

FAQs – MLB All-Star

What is the MLB All-Star Game, is it different from MLB games?

The MLB All-Star Game is an annual exhibition match featuring star players from the American League and National League, selected by fans, coaches, and players. Unlike regular MLB games, it showcases top talent in a single, festive event.

Who is broadcasting the 2024 MLB All-Star Game?

The 2024 MLB All-Star Game will be broadcast live on FOX, continuing the tradition of televised coverage for the 25th consecutive year​

Is it possible to stream MLB All-Star Game in Canada using a free VPN?

I do not recommend free VPNs due to regular sluggishness and worries regarding internet privacy. To stream MLB All-Star Game in Canada, use a premium VPN like ExpressVPN.

Who won the MLB All-Star Game and Home Run Derby last year?

In the 2023 MLB All-Star Game, the National League defeated the American League 3-2, with Elias Diaz of the Colorado Rockies named MVP. Vladimir Guerrero Jr. of the Toronto Blue Jays won the Home Run Derby.

Final Thoughts

The 94th Major League Baseball All-Star game is around the corner and will take place on July 16, 2024, between the American and National League.

You can watch MLB All-Star in Canada live on Fox Sports. However, it is geo-restricted outside the United States, and you will need to connect your streaming device to a VPN to access it in Canada. 

I recommend using ExpressVPN to watch the game in Canada as it bypasses geo-restrictions without hassle while keeping you safe, secure, and anonymous.


Please enter your comment!
Please enter your name here

1 × one =