The New York Mets made the biggest headline of the 2024–2025 MLB offseason when they signed superstar outfielder Juan Soto to a record-breaking $765 million contract. That’s a whole lot of money to spend on one player, but the Mets are hoping Soto can lead them to a World Series title. Considering how young he is and the fact that he’s already a champion, I think the Mets made the right decision.
After falling just one round short of a World Series appearance last season, maybe this year will be different with Soto on the team. Keep reading to find out how you can watch every Mets game during the 2025 season.
Want more TV sports coverage?
Subscribe to CableTV.com’s email newsletter for the latest event-viewing guides, entertaining takes, and money-saving promotions.
By signing up, you agree to our Privacy Policy & Terms and Conditions.
What channels have New York Mets games?
SportsNet New York (SNY) and WPIX 11 (the local CW channel) will air 145+ Mets games to in-market fans during the 2025 MLB season. Apple TV+, ESPN, FOX, MLB Network, and The Roku Channel will also televise Mets games to national audiences.
Fans who live outside the designated Mets broadcast area will need MLB.TV or MLB EXTRA INNINGS to watch games that air on SNY and WPIX 11.
Best TV plans for watching the New York Mets
Mets fans, you don’t have a lot of options when it comes to choosing a TV provider to watch your favorite team in 2025. And that’s because only a few carry SNY, which will air the majority of Mets games this season. Luckily, the options out there are good ones.
Hulu + Live TV and DIRECTV offer SNY, along with the other channels you need to watch the Mets. I’ve had great experiences with both, so I recommend choosing the one that fits best with your budget and other entertainment needs. The only four games you won’t be able to watch with either TV provider are the ones on Apple TV+ and The Roku Channel.
Standalone in-market TV package for Mets games

Do you live in the New York area? If so, you have the exclusive option of watching the Mets without a cable or satellite provider. All you have to do is subscribe to SNY through MLB.com, which offers both seasonal and yearly packages. You’ll then be able to watch nearly 125 Mets games that are broadcast on the channel during the 2025 season using the MLB app.
Just keep in mind, games airing locally on WPIX 11 or nationally on networks like ESPN and FOX are not included in this package. Also, if you’re an existing cable or satellite customer with SNY access, you can link your provider login on MLB.com to stream SNY games and programs.
2025 New York Mets TV schedule
Over the course of the 162-game regular season, the New York Mets will play every MLB team at least once. I’m most excited to watch their games against the Yankees in the “Subway Series.” With Juan Soto leaving the cross-town Yanks to join the Mets over the offseason, I think these games will have a heightened intensity.
Side note: If Subway Series isn’t the best nickname for a rivalry in baseball, then I don’t know what is.
Opponent | Date | Time (ET) | Channel |
---|---|---|---|
Preseason |
|||
Houston Astros | Saturday, Feb. 22 | 1:10 p.m. | SNY |
At Washington Nationals | Sunday, Feb. 23 | 1:05 p.m. | — |
Miami Marlins | Sunday, Feb. 23 | 1:10 p.m. | SNY |
At St. Louis Cardinals | Monday, Feb. 24 | 1:05 p.m. | — |
At Houston Astros | Tuesday, Feb. 25 | 1:05 p.m. | MLB Network |
At Miami Marlins | Wednesday, Feb. 26 | 1:10 p.m. | — |
Houston Astros | Thursday, Feb. 27 | 1:10 p.m. | — |
Washington Nationals | Friday, Feb. 28 | 1:10 p.m. | SNY |
At Tampa Bay Rays | Saturday, March 1 | 1:05 p.m. | — |
At Boston Red Sox | Sunday, March 2 | 1:05 p.m. | — |
Miami Marlins | Monday, March 3 | 6:10 p.m. | SNY |
At St. Louis Cardinals | Tuesday, March 4 | 1:05 p.m. | ESPN |
Houston Astros | Thursday, March 6 | 6:10 p.m. | SNY, MLB Network |
At Washington Nationals | Friday, March 7 | 6:05 p.m. | — |
At Miami Marlins | Saturday, March 8 | 6:40 p.m. | — |
Washington Nationals | Sunday, March 9 | 1:10 p.m. | WPIX (The CW) |
St. Louis Cardinals | Monday, March 10 | 6:10 p.m. | SNY, MLB Network |
At Houston Astros | Tuesday, March 11 | 1:05 p.m. | MLB Network |
At St. Louis Cardinals | Wednesday, March 12 | 1:05 p.m. | — |
Boston Red Sox | Thursday, March 13 | 1:10 p.m. | — |
St. Louis Cardinals | Friday, March 14 | 6:10 p.m. | SNY |
At Washington Nationals | Saturday, March 15 | 6:05 p.m. | — |
Houston Astros | Sunday, March 16 | 1:10 p.m. | WPIX (The CW), MLB Network |
At Miami Marlins | Monday, March 17 | 1:10 p.m. | MLB Network |
Tampa Bay Rays | Monday, March 17 | 1:10 p.m. | SNY |
At Houston Astros | Wednesday, March 19 | 6:05 p.m. | — |
At Washington Nationals | Thursday, March 20 | 6:05 p.m. | — |
St. Louis Cardinals | Friday, March 21 | 1:10 p.m. | SNY |
Washington Nationals | Saturday, March 22 | 1:10 p.m. | SNY |
Miami Marlins | Sunday, March 23 | 1:10 p.m. | WPIX (The CW) |
New York Yankees | Monday, March 24 | 1:10 p.m. | SNY, MLB Network |
March |
|||
At Houston Astros | Thursday, March 27 | 4:10 p.m. | SNY |
At Houston Astros | Friday, March 28 | 8:10 p.m. | Apple TV+ |
At Houston Astros | Saturday, March 29 | 7:15 p.m. | FOX |
At Miami Marlins | Monday, March 31 | 6:40 p.m. | SNY |
April |
|||
At Miami Marlins | Tuesday, April 1 | 6:40 p.m. | SNY |
At Miami Marlins | Wednesday, April 2 | 4:40 p.m. | SNY |
Toronto Blue Jays | Friday, April 4 | 3:10 p.m. | SNY |
Toronto Blue Jays | Saturday, April 5 | 7:10 p.m. | SNY |
Toronto Blue Jays | Sunday, April 6 | 1:40 p.m. | WPIX (The CW) |
Miami Marlins | Monday, April 7 | 7:10 p.m. | SNY |
Miami Marlins | Tuesday, April 8 | 4:10 p.m. | SNY |
Miami Marlins | Wednesday, April 9 | 1:10 p.m. | SNY |
At Oakland Athletics | Friday, April 11 | 10:05 p.m. | SNY |
At Oakland Athletics | Saturday, April 12 | 4:05 p.m. | SNY |
At Oakland Athletics | Sunday, April 13 | 4:05 p.m. | WPIX (The CW) |
At Minnesota Twins | Monday, April 14 | 7:40 p.m. | SNY |
At Minnesota Twins | Tuesday, April 15 | 7:40 p.m. | SNY |
At Minnesota Twins | Wednesday, April 16 | 1:10 p.m. | SNY |
St. Louis Cardinals | Thursday, April 17 | 7:10 p.m. | SNY |
St. Louis Cardinals | Friday, April 18 | 7:10 p.m. | SNY |
St. Louis Cardinals | Saturday, April 19 | 4:05 p.m. | FOX |
St. Louis Cardinals | Sunday, April 20 | 1:40 p.m. | WPIX (The CW) |
Philadelphia Phillies | Monday, April 21 | 7:10 p.m. | SNY |
Philadelphia Phillies | Tuesday, April 22 | 7:10 p.m. | SNY, TBS |
Philadelphia Phillies | Wednesday, April 23 | 1:10 p.m. | SNY, MLB Network |
At Washington Nationals | Friday, April 25 | 6:45 p.m. | SNY |
At Washington Nationals | Saturday, April 26 | 4:05 p.m. | SNY |
At Washington Nationals | Sunday, April 27 | 1:35 p.m. | WPIX (The CW) |
At Washington Nationals | Monday, April 28 | 4:05 p.m. | SNY, MLB Network |
Arizona Diamondbacks | Tuesday, April 29 | 7:10 p.m. | SNY, MLB Network |
Arizona Diamondbacks | Wednesday, April 30 | 7:10 p.m. | SNY, MLB Network |
May |
|||
Arizona Diamondbacks | Thursday, May 1 | 1:10 p.m. | SNY, MLB Network |
At St. Louis Cardinals | Friday, May 2 | 8:15 p.m. | SNY |
At St. Louis Cardinals | Sunday, May 4 | 1:15 p.m. | WPIX (The CW) |
At St. Louis Cardinals | Sunday, May 4 | 6:15 p.m. | SNY |
At Arizona Diamondbacks | Monday, May 5 | 9:40 p.m. | SNY |
At Arizona Diamondbacks | Tuesday, May 6 | 9:40 p.m. | SNY, MLB Network |
At Arizona Diamondbacks | Wednesday, May 7 | 3:40 p.m. | SNY |
Chicago Cubs | Friday, May 9 | 7:10 p.m. | SNY, MLB Network |
Chicago Cubs | Saturday, May 10 | 7:15 p.m. | FOX |
Chicago Cubs | Sunday, May 11 | 12:05 p.m. | The Roku Channel |
Pittsburgh Pirates | Monday, May 12 | 7:10 p.m. | SNY |
Pittsburgh Pirates | Tuesday, May 13 | 7:10 p.m. | SNY |
Pittsburgh Pirates | Wednesday, May 14 | 7:10 p.m. | SNY, MLB Network |
At New York Yankees | Friday, May 16 | 7:05 p.m. | WPIX (The CW) |
At New York Yankees | Saturday, May 17 | 1:05 p.m. | SNY |
At New York Yankees | Sunday, May 18 | 7:10 p.m. | ESPN |
At Boston Red Sox | Monday, May 19 | 6:45 p.m. | SNY |
At Boston Red Sox | Tuesday, May 20 | 6:45 p.m. | SNY, TBS |
At Boston Red Sox | Wednesday, May 21 | 6:45 p.m. | SNY, MLB Network |
Los Angeles Dodgers | Friday, May 23 | 7:10 p.m. | Apple TV+ |
Los Angeles Dodgers | Saturday, May 24 | 7:15 p.m. | FOX |
Los Angeles Dodgers | Sunday, May 25 | 7:10 p.m. | ESPN |
Chicago White Sox | Monday, May 26 | 4:10 p.m. | SNY, MLB Network |
Chicago White Sox | Tuesday, May 27 | 7:10 p.m. | SNY |
Chicago White Sox | Wednesday, May 28 | 1:10 p.m. | SNY |
Colorado Rockies | Friday, May 30 | 7:10 p.m. | SNY |
Colorado Rockies | Saturday, May 31 | 4:10 p.m. | WPIX (The CW) |
June |
|||
Colorado Rockies | Sunday, June 1 | 1:40 p.m. | SNY |
At Los Angeles Dodgers | Monday, June 2 | 10:10 p.m. | WPIX (The CW), MLB Network |
At Los Angeles Dodgers | Tuesday, June 3 | 10:10 p.m. | SNY, TBS |
At Los Angeles Dodgers | Wednesday, June 4 | 10:10 p.m. | SNY, MLB Network |
At Los Angeles Dodgers | Thursday, June 5 | 4:10 p.m. | SNY, MLB Network |
At Colorado Rockies | Friday, June 6 | 8:40 p.m. | SNY |
At Colorado Rockies | Saturday, June 7 | 9:40 p.m. | SNY |
At Colorado Rockies | Sunday, June 8 | 3:10 p.m. | WPIX (The CW) |
Washington Nationals | Tuesday, June 10 | 7:10 p.m. | SNY |
Washington Nationals | Wednesday, June 11 | 7:10 p.m. | SNY |
Washington Nationals | Thursday, June 12 | 1:10 p.m. | SNY, MLB Network |
Tampa Bay Rays | Friday, June 13 | 7:10 p.m. | SNY |
Tampa Bay Rays | Saturday, June 14 | 4:10 p.m. | SNY |
Tampa Bay Rays | Sunday, June 15 | 1:40 p.m. | WPIX (The CW) |
At Atlanta Braves | Tuesday, June 17 | 7:15 p.m. | SNY, MLB Network |
At Atlanta Braves | Wednesday, June 18 | 7:15 p.m. | SNY |
At Atlanta Braves | Thursday, June 19 | 7:15 p.m. | SNY, MLB Network |
At Philadelphia Phillies | Friday, June 20 | 7:15 p.m. | Apple TV+ |
At Philadelphia Phillies | Saturday, June 21 | 7:15 p.m. | FOX |
At Philadelphia Phillies | Sunday, June 22 | 7:10 p.m. | ESPN |
Atlanta Braves | Monday, June 23 | 7:10 p.m. | WPIX (The CW) |
Atlanta Braves | Tuesday, June 24 | 7:10 p.m. | SNY, TBS |
Atlanta Braves | Wednesday, June 25 | 7:10 p.m. | SNY |
Atlanta Braves | Thursday, June 26 | 7:10 p.m. | SNY, MLB Network |
At Pittsburgh Pirates | Friday, June 27 | 6:40 p.m. | SNY |
At Pittsburgh Pirates | Saturday, June 28 | 4:05 p.m. | SNY |
At Pittsburgh Pirates | Sunday, June 29 | 1:35 p.m. | WPIX (The CW) |
July |
|||
Milwaukee Brewers | Wednesday, July 2 | 1:10 p.m. | SNY |
Milwaukee Brewers | Wednesday, July 2 | 7:10 p.m. | SNY |
Milwaukee Brewers | Thursday, July 3 | 7:10 p.m. | SNY |
New York Yankees | Friday, July 4 | 3:10 p.m. | SNY, MLB Network |
New York Yankees | Saturday, July 5 | 4:10 p.m. | SNY, FS1 |
New York Yankees | Sunday, July 6 | 1:40 p.m. | SNY |
At Baltimore Orioles | Tuesday, July 8 | 6:35 p.m. | SNY |
At Baltimore Orioles | Wednesday, July 9 | 7:05 p.m. | ESPN |
At Baltimore Orioles | Thursday, July 10 | 1:05 p.m. | SNY, MLB Network |
At Kansas City Royals | Friday, July 11 | 8:10 p.m. | SNY |
At Kansas City Royals | Saturday, July 12 | 4:10 p.m. | SNY |
At Kansas City Royals | Sunday, July 13 | 2:10 p.m. | WPIX (The CW) |
Home Run Derby | Monday, July 14 | 8:00 p.m. | ESPN |
MLB All-Star Game | Tuesday, July 15 | 8:00 p.m. | FOX, Fox Deportes |
Cincinnati Reds | Friday, July 18 | 7:10 p.m. | SNY |
Cincinnati Reds | Saturday, July 19 | 4:10 p.m. | SNY, MLB Network |
Cincinnati Reds | Sunday, July 20 | 1:40 p.m. | WPIX (The CW) |
Los Angeles Angels | Monday, July 21 | 7:10 p.m. | SNY |
Los Angeles Angels | Tuesday, July 22 | 7:10 p.m. | SNY |
Los Angeles Angels | Wednesday, July 23 | 1:10 p.m. | SNY |
At San Francisco Giants | Friday, July 25 | 10:15 p.m. | SNY |
At San Francisco Giants | Saturday, July 26 | 9:05 p.m. | SNY |
At San Francisco Giants | Sunday, July 27 | 4:05 p.m. | WPIX (The CW) |
At San Diego Padres | Monday, July 28 | 9:40 p.m. | SNY, MLB Network |
At San Diego Padres | Tuesday, July 29 | 9:40 p.m. | SNY, MLB Network |
At San Diego Padres | Wednesday, July 30 | 4:10 p.m. | SNY, MLB Network |
August |
|||
San Francisco Giants | Friday, Aug. 1 | 7:10 p.m. | SNY |
San Francisco Giants | Saturday, Aug. 2 | 4:10 p.m. | SNY |
San Francisco Giants | Sunday, Aug. 3 | 1:40 p.m. | SNY |
Cleveland Guardians | Monday, Aug. 4 | 7:10 p.m. | SNY |
Cleveland Guardians | Tuesday, Aug. 5 | 7:10 p.m. | SNY |
Cleveland Guardians | Wednesday, Aug. 6 | 1:10 p.m. | SNY |
At Milwaukee Brewers | Friday, Aug. 8 | 8:10 p.m. | SNY |
At Milwaukee Brewers | Saturday, Aug. 9 | 7:10 p.m. | SNY |
At Milwaukee Brewers | Sunday, Aug. 10 | 2:10 p.m. | WPIX (The CW) |
Atlanta Braves | Tuesday, Aug. 12 | 7:10 p.m. | SNY |
Atlanta Braves | Wednesday, Aug. 13 | 7:10 p.m. | SNY, FS1 |
Atlanta Braves | Thursday, Aug. 14 | 7:10 p.m. | SNY |
Seattle Mariners | Friday, Aug. 15 | 7:10 p.m. | SNY |
Seattle Mariners | Saturday, Aug. 16 | 4:10 p.m. | WPIX (The CW) |
Seattle Mariners (in Williamsport, PA) | Sunday, Aug. 17 | 7:10 p.m. | ESPN |
At Washington Nationals | Tuesday, Aug. 19 | 6:45 p.m. | SNY |
At Washington Nationals | Wednesday, Aug. 20 | 6:45 p.m. | SNY |
At Washington Nationals | Thursday, Aug. 21 | 4:05 p.m. | SNY |
At Atlanta Braves | Friday, Aug. 22 | 7:15 p.m. | Apple TV+ |
At Atlanta Braves | Saturday, Aug. 23 | 7:15 p.m. | SNY |
At Atlanta Braves | Sunday, Aug. 24 | 1:35 p.m. | WPIX (The CW) |
Philadelphia Phillies | Monday, Aug. 25 | 7:10 p.m. | SNY |
Philadelphia Phillies | Tuesday, Aug. 26 | 7:10 p.m. | SNY |
Philadelphia Phillies | Wednesday, Aug. 27 | 7:10 p.m. | SNY |
Miami Marlins | Thursday, Aug. 28 | 7:10 p.m. | SNY |
Miami Marlins | Friday, Aug. 29 | 7:10 p.m. | SNY |
Miami Marlins | Saturday, Aug. 30 | 4:10 p.m. | WPIX (The CW) |
Miami Marlins | Sunday, Aug. 31 | 1:40 p.m. | WPIX (The CW) |
September |
|||
At Detroit Tigers | Monday, Sept. 1 | 1:10 p.m. | SNY |
At Detroit Tigers | Tuesday, Sept. 2 | 6:40 p.m. | SNY |
At Detroit Tigers | Wednesday, Sept. 3 | 1:10 p.m. | SNY, MLB Network |
At Cincinnati Reds | Friday, Sept. 5 | 6:40 p.m. | SNY |
At Cincinnati Reds | Saturday, Sept. 6 | 6:40 p.m. | SNY |
At Cincinnati Reds | Sunday, Sept. 7 | 1:40 p.m. | WPIX (The CW), MLB Network |
At Philadelphia Phillies | Monday, Sept. 8 | 6:45 p.m. | SNY, MLB Network |
At Philadelphia Phillies | Tuesday, Sept. 9 | 6:45 p.m. | SNY |
At Philadelphia Phillies | Wednesday, Sept. 10 | 6:45 p.m. | SNY |
At Philadelphia Phillies | Thursday, Sept. 11 | 7:15 p.m. | FOX |
Texas Rangers | Friday, Sept. 12 | 7:10 p.m. | SNY, MLB Network |
Texas Rangers | Saturday, Sept. 13 | 4:10 p.m. | SNY |
Texas Rangers | Sunday, Sept. 14 | 1:40 p.m. | WPIX (The CW), MLB Network |
San Diego Padres | Tuesday, Sept. 16 | 7:10 p.m. | SNY, CBS |
San Diego Padres | Wednesday, Sept. 17 | 7:10 p.m. | SNY |
San Diego Padres | Thursday, Sept. 18 | 1:10 p.m. | SNY, MLB Network |
Washington Nationals | Friday, Sept. 19 | 7:10 p.m. | SNY |
Washington Nationals | Saturday, Sept. 20 | 4:10 p.m. | SNY, MLB Network |
Washington Nationals | Sunday, Sept. 21 | 1:40 p.m. | WPIX (The CW) |
At Chicago Cubs | Tuesday, Sept. 23 | 7:40 p.m. | SNY |
At Chicago Cubs | Wednesday, Sept. 24 | 7:40 p.m. | ESPN |
At Chicago Cubs | Thursday, Sept. 25 | 7:40 p.m. | SNY, MLB Network |
At Miami Marlins | Friday, Sept. 26 | 7:10 p.m. | WPIX (The CW) |
At Miami Marlins | Saturday, Sept. 27 | 4:10 p.m. | SNY |
At Miami Marlins | Sunday, Sept. 28 | 3:10 p.m. | SNY |
Data effective as of post date.
How to watch the New York Mets FAQ
How can I listen to Mets games?
Local fans can listen to Mets games on WHSQ 880AM (ESPN New York) or Audacy Mets Radio, while out-of-market fans can enjoy free coverage on TuneIn. Fans everywhere can subscribe to SiriusXM or MLB At Bat for audio broadcasts of each game.
Can I watch the New York Mets for free?
Yes, you can watch the New York Mets for free with an over-the-air (OTA) antenna when games air nationally on FOX and locally on The CW. Use the FCC’s Reception Map Tool to see if these channels are available where you live.
If the Mets make the playoffs, what channel will they play on?
The broadcast schedule for the 2025 MLB Playoffs hasn’t been announced yet, so keep an eye out for it when the regular season ends. Channels like ESPN, FOX, FS1, and TBS usually broadcast MLB postseason games.
Does MLB.TV include on-demand Mets games?
Yes, MLB.TV includes on-demand Mets games. Each game is available to watch 90 minutes after it ends.
Why you should trust us
Knowing the needs of baseball viewers, I created this guide so New York Mets fans know exactly how to watch their team during the 2025 MLB season. After gathering the broadcast info for all 162 games, I then researched to identify the best TV providers that give Mets fans the most viewing potential all season long.
Check out our How We Rank page to learn more about our methods.