After a thrilling World Series run in 2023, the Arizona Diamondbacks missed out on the postseason altogether in 2024. Manager Torey Lovullo now has his work cut out for him as the D-backs try to make a bigger splash in the ultra-competitive National League West.
The Diamondbacks’ broadcast plans are unchanged from last season, with the league still carrying in-market coverage on DBACKS.TV. Of course, there are several other channels and streaming services to keep your eye on. We’ll cover all those bases down below.
Keep reading to explore the Diamondbacks’ 2025 TV schedule and channel listings. After all, you won’t want to miss what Corbin Carroll and pals have up their teal-accented sleeves.
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 Arizona Diamondbacks games?
You can watch in-market Arizona Diamondbacks games on DBACKS.TV. But nationally televised matchups air on FOX, FS1, ESPN, TBS, and MLB Network, with some streaming on Apple TV+ and The Roku Channel.
If you live outside the D-backs’ home TV territory, MLB.TV and MLB EXTRA INNINGS offer out-of-market viewing. But we recommend entering your zip code in the MLB’s Blackout Restrictions Tool to check which team’s territory you live in.
2025 Arizona Diamondbacks TV schedule
Arizona kicks off its 2025 MLB season against the Chicago Cubs at Chase Field on Thursday, March 27. As the Diamondbacks embark on their 28th season, fans can anticipate another thrilling ride. So, bookmark this page to stay in the loop with the exciting TV schedule outlined below.
Opponent | Day | Time (ET) | Channels |
---|---|---|---|
March |
|||
Chicago Cubs | Thursday, March 27 | 10:10 p.m. | DBACKS.TV |
Chicago Cubs | Friday, March 28 | 9:40 p.m. | DBACKS.TV |
Chicago Cubs | Saturday, March 29 | 8:10 p.m. | DBACKS.TV |
Chicago Cubs | Sunday, March 30 | 4:10 p.m. | DBACKS.TV |
April |
|||
At New York Yankees | Tuesday, April 1 | 7:05 p.m. | DBACKS.TV |
At New York Yankees | Wednesday, April 2 | 7:05 p.m. | DBACKS.TV |
At New York Yankees | Thursday, April 3 | 7:05 p.m. | DBACKS.TV |
At Washington Nationals | Friday, April 4 | 6:45 p.m. | DBACKS.TV |
At Washington Nationals | Saturday, April 5 | 4:05 p.m. | DBACKS.TV |
At Washington Nationals | Sunday, April 6 | 1:35 p.m. | DBACKS.TV |
Baltimore Orioles | Monday, April 7 | 9:40 p.m. | DBACKS.TV |
Baltimore Orioles | Tuesday, April 8 | 9:40 p.m. | DBACKS.TV |
Baltimore Orioles | Wednesday, April 9 | 3:40 p.m. | DBACKS.TV |
Milwaukee Brewers | Friday, April 11 | 9:40 p.m. | DBACKS.TV |
Milwaukee Brewers | Saturday, April 12 | 8:10 p.m. | DBACKS.TV |
Milwaukee Brewers | Sunday, April 13 | 4:10 p.m. | DBACKS.TV |
At Miami Marlins | Tuesday, April 15 | 6:40 p.m. | DBACKS.TV |
At Miami Marlins | Wednesday, April 16 | 6:40 p.m. | DBACKS.TV |
At Miami Marlins | Thursday, April 17 | 12:10 p.m. | DBACKS.TV |
At Chicago Cubs | Friday, April 18 | 2:20 p.m. | DBACKS.TV |
At Chicago Cubs | Saturday, April 19 | 2:20 p.m. | DBACKS.TV |
At Chicago Cubs | Sunday, April 20 | 2:20 p.m. | DBACKS.TV |
Tampa Bay Rays | Tuesday, April 22 | 9:40 p.m. | DBACKS.TV |
Tampa Bay Rays | Wednesday, April 23 | 9:40 p.m. | DBACKS.TV |
Tampa Bay Rays | Thursday, April 24 | 9:40 p.m. | DBACKS.TV |
Atlanta Braves | Friday, April 25 | 9:40 p.m. | DBACKS.TV |
Atlanta Braves | Saturday, April 26 | 8:10 p.m. | DBACKS.TV |
Atlanta Braves | Sunday, April 27 | 4:10 p.m. | DBACKS.TV |
At New York Mets | Tuesday, April 29 | 7:10 p.m. | DBACKS.TV |
At New York Mets | Wednesday, April 30 | 7:10 p.m. | DBACKS.TV, MLB Network |
May |
|||
At New York Mets | Thursday, May 1 | 1:10 p.m. | DBACKS.TV |
At Philadelphia Phillies | Friday, May 2 | 6:45 p.m. | DBACKS.TV |
At Philadelphia Phillies | Saturday, May 3 | 6:05 p.m. | DBACKS.TV |
At Philadelphia Phillies | Sunday, May 4 | 2:05 p.m. | DBACKS.TV |
New York Mets | Monday, May 5 | 9:40 p.m. | DBACKS.TV |
New York Mets | Tuesday, May 6 | 9:40 p.m. | DBACKS.TV |
New York Mets | Wednesday, May 7 | 3:40 p.m. | DBACKS.TV |
Los Angeles Dodgers | Thursday, May 8 | 9:40 p.m. | DBACKS.TV |
Los Angeles Dodgers | Friday, May 9 | 9:40 p.m. | DBACKS.TV |
Los Angeles Dodgers | Saturday, May 10 | 8:10 p.m. | DBACKS.TV |
Los Angeles Dodgers | Sunday, May 11 | 4:10 p.m. | DBACKS.TV |
At San Francisco Giants | Monday, May 12 | 9:30 p.m. | DBACKS.TV, FS1, Fox Deportes |
At San Francisco Giants | Tuesday, May 13 | 9:45 p.m. | DBACKS.TV |
At San Francisco Giants | Wednesday, May 14 | 3:45 p.m. | DBACKS.TV |
Colorado Rockies | Friday, May 16 | 9:40 p.m. | DBACKS.TV |
Colorado Rockies | Saturday, May 17 | 8:10 p.m. | DBACKS.TV |
Colorado Rockies | Sunday, May 18 | 4:10 p.m. | DBACKS.TV |
At Los Angeles Dodgers | Monday, May 19 | 10:10 p.m. | DBACKS.TV |
At Los Angeles Dodgers | Tuesday, May 20 | 10:10 p.m. | DBACKS.TV |
At Los Angeles Dodgers | Wednesday, May 21 | 10:10 p.m. | DBACKS.TV |
At St. Louis Cardinals | Friday, May 23 | 8:00 p.m. | Apple TV+ |
At St. Louis Cardinals | Saturday, May 24 | 2:15 p.m. | DBACKS.TV |
At St. Louis Cardinals | Sunday, May 25 | 2:15 p.m. | DBACKS.TV |
Pittsburgh Pirates | Monday, May 26 | 8:10 p.m. | DBACKS.TV |
Pittsburgh Pirates | Tuesday, May 27 | 9:40 p.m. | DBACKS.TV |
Pittsburgh Pirates | Wednesday, May 28 | 3:40 p.m. | DBACKS.TV |
Washington Nationals | Friday, May 30 | 9:40 p.m. | DBACKS.TV |
Washington Nationals | Saturday, May 31 | 10:00 p.m. | DBACKS.TV, FS1, Fox Deportes |
June |
|||
Washington Nationals | Sunday, June 1 | 4:10 p.m. | DBACKS.TV |
At Atlanta Braves | Tuesday, June 3 | 7:15 p.m. | DBACKS.TV |
At Atlanta Braves | Wednesday, June 4 | 7:15 p.m. | DBACKS.TV |
At Atlanta Braves | Thursday, June 5 | 12:15 p.m. | DBACKS.TV |
At Cincinnati Reds | Friday, June 6 | 7:00 p.m. | Apple TV+ |
At Cincinnati Reds | Saturday, June 7 | 4:10 p.m. | DBACKS.TV |
At Cincinnati Reds | Sunday, June 8 | 1:40 p.m. | DBACKS.TV |
Seattle Mariners | Monday, June 9 | 9:40 p.m. | DBACKS.TV, FS1, Fox Deportes |
Seattle Mariners | Tuesday, June 10 | 9:40 p.m. | DBACKS.TV |
Seattle Mariners | Wednesday, June 11 | 3:40 p.m. | DBACKS.TV |
San Diego Padres | Friday, June 13 | 9:30 p.m. | Apple TV+ |
San Diego Padres | Saturday, June 14 | 7:00 p.m. | FOX |
San Diego Padres | Sunday, June 15 | 4:10 p.m. | DBACKS.TV |
At Toronto Blue Jays | Tuesday, June 17 | 7:07 p.m. | DBACKS.TV |
At Toronto Blue Jays | Wednesday, June 18 | 7:07 p.m. | DBACKS.TV |
At Toronto Blue Jays | Thursday, June 19 | 3:07 p.m. | DBACKS.TV |
At Colorado Rockies | Friday, June 20 | 8:40 p.m. | DBACKS.TV |
At Colorado Rockies | Saturday, June 21 | 9:10 p.m. | DBACKS.TV |
At Colorado Rockies | Sunday, June 22 | 3:10 p.m. | DBACKS.TV |
At Chicago White Sox | Monday, June 23 | 7:40 p.m. | DBACKS.TV |
At Chicago White Sox | Tuesday, June 24 | 7:40 p.m. | DBACKS.TV |
At Chicago White Sox | Wednesday, June 25 | 2:10 p.m. | DBACKS.TV |
Miami Marlins | Friday, June 27 | 9:40 p.m. | DBACKS.TV |
Miami Marlins | Saturday, June 28 | 4:10 p.m. | DBACKS.TV |
Miami Marlins | Sunday, June 29 | 4:10 p.m. | DBACKS.TV |
San Francisco Giants | Monday, June 30 | 9:30 p.m. | DBACKS.TV, FS1, Fox Deportes |
July |
|||
San Francisco Giants | Tuesday, July 1 | 9:40 p.m. | DBACKS.TV |
San Francisco Giants | Wednesday, July 2 | 9:40 p.m. | DBACKS.TV |
San Francisco Giants | Thursday, July 3 | 9:40 p.m. | DBACKS.TV |
Kansas City Royals | Friday, July 4 | 9:40 p.m. | DBACKS.TV |
Kansas City Royals | Saturday, July 5 | 4:10 p.m. | DBACKS.TV |
Kansas City Royals | Sunday, July 6 | 4:10 p.m. | DBACKS.TV |
At San Diego Padres | Monday, July 7 | 9:40 p.m. | DBACKS.TV |
At San Diego Padres | Tuesday, July 8 | 9:40 p.m. | DBACKS.TV |
At San Diego Padres | Wednesday, July 9 | 9:40 p.m. | DBACKS.TV |
At San Diego Padres | Thursday, July 10 | 9:40 p.m. | DBACKS.TV |
At Los Angeles Angels | Friday, July 11 | 9:38 p.m. | DBACKS.TV |
At Los Angeles Angels | Saturday, July 12 | 9:38 p.m. | DBACKS.TV |
At Los Angeles Angels | Sunday, July 13 | 4:07 p.m. | DBACKS.TV |
MLB All-Star Game | Tuesday, July 15 | 8:00 p.m. | FOX, Fox Deportes |
St. Louis Cardinals | Friday, July 18 | 9:40 p.m. | DBACKS.TV |
St. Louis Cardinals | Saturday, July 19 | 7:00 p.m. | FOX |
St. Louis Cardinals | Sunday, July 20 | 4:10 p.m. | DBACKS.TV |
Houston Astros | Monday, July 21 | 9:40 p.m. | DBACKS.TV |
Houston Astros | Tuesday, July 22 | 9:40 p.m. | DBACKS.TV |
Houston Astros | Wednesday, July 23 | 3:40 p.m. | DBACKS.TV |
At Pittsburgh Pirates | Friday, July 25 | 6:40 p.m. | DBACKS.TV |
At Pittsburgh Pirates | Saturday, July 26 | 6:40 p.m. | DBACKS.TV |
At Pittsburgh Pirates | Sunday, July 27 | 1:35 p.m. | DBACKS.TV |
At Detroit Tigers | Monday, July 28 | 6:40 p.m. | DBACKS.TV |
At Detroit Tigers | Tuesday, July 29 | 6:40 p.m. | DBACKS.TV |
At Detroit Tigers | Wednesday, July 30 | 1:10 p.m. | DBACKS.TV |
August |
|||
At Athletics | Friday, Aug. 1 | 10:05 p.m. | DBACKS.TV |
At Athletics | Saturday, Aug. 2 | 10:05 p.m. | DBACKS.TV |
At Athletics | Sunday, Aug. 3 | 4:05 p.m. | DBACKS.TV |
San Diego Padres | Monday, Aug. 4 | 9:40 p.m. | DBACKS.TV |
San Diego Padres | Tuesday, Aug. 5 | 9:40 p.m. | DBACKS.TV |
San Diego Padres | Wednesday, Aug. 6 | 9:40 p.m. | DBACKS.TV |
Colorado Rockies | Friday, Aug. 8 | 9:40 p.m. | DBACKS.TV |
Colorado Rockies | Saturday, Aug. 9 | 8:10 p.m. | DBACKS.TV |
Colorado Rockies | Sunday, Aug. 10 | 4:10 p.m. | DBACKS.TV |
At Texas Rangers | Monday, Aug. 11 | 8:05 p.m. | DBACKS.TV |
At Texas Rangers | Tuesday, Aug. 12 | 8:05 p.m. | DBACKS.TV |
At Texas Rangers | Wednesday, Aug. 13 | 2:35 p.m. | DBACKS.TV |
At Colorado Rockies | Thursday, Aug. 14 | 8:30 p.m. | DBACKS.TV, FS1, Fox Deportes |
At Colorado Rockies | Friday, Aug. 15 | 8:40 p.m. | DBACKS.TV |
At Colorado Rockies | Saturday, Aug. 16 | 8:10 p.m. | DBACKS.TV |
At Colorado Rockies | Sunday, Aug. 17 | 3:10 p.m. | DBACKS.TV |
Cleveland Guardians | Monday, Aug. 18 | 9:40 p.m. | DBACKS.TV |
Cleveland Guardians | Tuesday, Aug. 19 | 9:40 p.m. | DBACKS.TV |
Cleveland Guardians | Wednesday, Aug. 20 | 3:40 p.m. | DBACKS.TV |
Cincinnati Reds | Friday, Aug. 22 | 9:40 p.m. | DBACKS.TV |
Cincinnati Reds | Saturday, Aug. 23 | 8:10 p.m. | DBACKS.TV |
Cincinnati Reds | Sunday, Aug. 24 | 4:10 p.m. | DBACKS.TV |
At Milwaukee Brewers | Monday, Aug. 25 | 7:40 p.m. | DBACKS.TV |
At Milwaukee Brewers | Tuesday, Aug. 26 | 7:40 p.m. | DBACKS.TV |
At Milwaukee Brewers | Wednesday, Aug. 27 | 7:40 p.m. | DBACKS.TV |
At Milwaukee Brewers | Thursday, Aug. 28 | 2:10 p.m. | DBACKS.TV |
At Los Angeles Dodgers | Friday, Aug. 29 | 10:10 p.m. | DBACKS.TV |
At Los Angeles Dodgers | Saturday, Aug. 30 | 9:10 p.m. | DBACKS.TV |
At Los Angeles Dodgers | Sunday, Aug. 31 | 4:10 p.m. | DBACKS.TV |
September |
|||
Texas Rangers | Monday, Sept. 1 | 8:10 p.m. | DBACKS.TV |
Texas Rangers | Tuesday, Sept. 2 | 9:40 p.m. | DBACKS.TV |
Texas Rangers | Wednesday, Sept. 3 | 3:40 p.m. | DBACKS.TV |
Boston Red Sox | Friday, Sept. 5 | 9:40 p.m. | DBACKS.TV |
Boston Red Sox | Saturday, Sept. 6 | 8:10 p.m. | DBACKS.TV |
Boston Red Sox | Sunday, Sept. 7 | 4:10 p.m. | DBACKS.TV |
At San Francisco Giants | Monday, Sept. 8 | 9:30 p.m. | DBACKS.TV, FS1, Fox Deportes |
At San Francisco Giants | Tuesday, Sept. 9 | 9:45 p.m. | DBACKS.TV |
At San Francisco Giants | Wednesday, Sept. 10 | 3:45 p.m. | DBACKS.TV |
At Minnesota Twins | Friday, Sept. 12 | 8:10 p.m. | DBACKS.TV |
At Minnesota Twins | Saturday, Sept. 13 | 7:10 p.m. | DBACKS.TV |
At Minnesota Twins | Sunday, Sept. 14 | 2:10 p.m. | DBACKS.TV |
San Francisco Giants | Monday, Sept. 15 | 9:40 p.m. | DBACKS.TV |
San Francisco Giants | Tuesday, Sept. 16 | 9:40 p.m. | DBACKS.TV |
San Francisco Giants | Wednesday, Sept. 17 | 3:40 p.m. | DBACKS.TV |
Philadelphia Phillies | Friday, Sept. 19 | 9:40 p.m. | DBACKS.TV |
Philadelphia Phillies | Saturday, Sept. 20 | 8:10 p.m. | DBACKS.TV |
Philadelphia Phillies | Sunday, Sept. 21 | 4:10 p.m. | DBACKS.TV |
Los Angeles Dodgers | Tuesday, Sept. 23 | 9:40 p.m. | DBACKS.TV |
Los Angeles Dodgers | Wednesday, Sept. 24 | 9:40 p.m. | DBACKS.TV |
Los Angeles Dodgers | Thursday, Sept. 25 | 3:40 p.m. | DBACKS.TV |
At San Diego Padres | Friday, Sept. 26 | 9:40 p.m. | DBACKS.TV |
At San Diego Padres | Saturday, Sept. 27 | 8:40 p.m. | DBACKS.TV |
At San Diego Padres | Sunday, Sept. 28 | 3:10 p.m. | DBACKS.TV |
Data effective as of post date.
How to watch Arizona Diamondbacks Spring Training games
The league doesn’t televise all Arizona Diamondbacks preseason games. But select Spring Training matchups stream live on DBACKS.com, DBACKS.TV, and MLB.TV, while some may appear on MLB Network.
Of course, not everyone can make it out to Salt River Fields at Talking Stick in Scottsdale. Check out the Spring Training schedule below for a list of the team’s Cactus League games—including broadcast details.
2025 Arizona Diamondbacks Spring Training schedule
Opponent | Day | Time (ET) | Channels |
---|---|---|---|
Colorado Rockies | Friday, Feb. 21 | 3:10 p.m. | DBACKS.com |
At Colorado Rockies | Saturday, Feb. 22 | 3:10 p.m. | DBACKS.TV |
At Seattle Mariners | Sunday, Feb. 23 | 3:10 p.m. | — |
Cleveland Guardians | Monday, Feb. 24 | 3:20 p.m. | — |
At Chicago Cubs | Tuesday, Feb. 25 | 3:05 p.m. | — |
Milwaukee BrewersSS | Wednesday, Feb. 26 | 3:10 p.m. | DBACKS.com |
At Cincinnati Reds | Thursday, Feb. 27 | 3:05 p.m. | — |
Kansas City Royals | Friday, Feb. 28 | 3:10 p.m. | DBACKS.com |
Colorado Rockies | Saturday, March 1 | 3:10 p.m. | DBACKS.TV |
At Texas Rangers | Sunday, March 2 | 3:05 p.m. | — |
Chicago Cubs | Monday, March 3 | 3:10 p.m. | DBACKS.com |
San Francisco Giants | Wednesday, March 5 | 3:10 p.m. | DBACKS.com |
At Cleveland GuardiansSS | Thursday, March 6 | 8:05 p.m. | — |
Seattle MarinersSS | Thursday, March 6 | 8:40 p.m. | DBACKS.TV |
At Los Angeles AngelsSS | Friday, March 7 | 3:10 p.m. | — |
At Cincinnati RedsSS | Saturday, March 8 | 3:05 p.m. | — |
AthleticsSS (in Las Vegas) | Saturday, March 8 | 4:05 p.m. | — |
AthleticsSS (in Las Vegas) | Sunday, March 9 | 4:05 p.m. | — |
Texas RangersSS | Sunday, March 9 | 4:10 p.m. | — |
At Los Angeles Dodgers | Monday, March 10 | 4:05 p.m. | — |
Kansas City Royals | Tuesday, March 11 | 4:10 p.m. | DBACKS.com |
At Athletics | Wednesday, March 12 | 4:05 p.m. | DBACKS.TV |
At Seattle Mariners | Thursday, March 13 | 9:40 p.m. | DBACKS.TV |
Cincinnati RedsSS | Friday, March 14 | 4:10 p.m. | — |
Spring Breakout: Royals Prospects at Diamondbacks Prospects | Friday, March 14 | 8:10 p.m. | MLB Network |
Chicago White SoxSS | Saturday, March 15 | 4:10 p.m. | — |
At San Diego PadresSS | Sunday, March 16 | 4:10 p.m. | — |
At Kansas City RoyalsSS | Monday, March 17 | 4:05 p.m. | — |
Los Angeles AngelsSS | Monday, March 17 | 4:10 p.m. | MLB Network |
Colorado Rockies | Wednesday, March 19 | 4:10 p.m. | DBACKS.com |
At Athletics | Thursday, March 20 | 4:10 p.m. | DBACKS.com |
At Milwaukee Brewers | Friday, March 21 | 9:10 p.m. | MLB Network |
At San Francisco Giants | Saturday, March 22 | 4:05 p.m. | — |
At Chicago White SoxSS | Sunday, March 23 | 4:05 p.m. | — |
San Diego PadresSS | Sunday, March 23 | 4:10 p.m. | — |
Cleveland Guardians | Monday, March 24 | 9:40 p.m. | DBACKS.TV |
Cleveland Guardians | Tuesday, March 25 | 3:40 p.m. | — |
Data effective as of post date.
SS indicates a split-squad game.
How to watch the Arizona Diamondbacks for free
*CableTV.com utilizes paid Amazon links. Amazon.com Price; $47.00 (as of 2/25/25 10:30 a.m. CT). Read full disclaimer.
Some Diamondbacks games are free to watch on ABC and FOX using an over-the-air (OTA) antenna. Simply check the FCC’s Reception Map Tool to see available channels in your area. Then, visit our Best OTA Antennas page for recommendations like the Mohu Leaf 50—our favorite amplified indoor antenna.
You can also stream free daily games from across the league on MLB.TV with a standard MLB.com account. Otherwise, TV services like DIRECTV STREAM, Fubo, and YouTube TV typically offer free trials.
How to watch the Arizona Diamondbacks FAQ
How can I watch the Diamondbacks without cable?
You can watch the Arizona Diamondbacks on any live TV streaming service that offers ESPN, FOX Sports, and TNT Sports channels. In-market fans can also stream games on DBACKS.TV, while out-of-market viewers can tune in via MLB.TV.
What channels carry in-market Diamondbacks games on regular TV?
Without DBACKS.TV, local Diamondbacks fans can watch in-market games via select cable, satellite, and live TV streaming services. Cox subscribers will find games on channel 34 in Phoenix and channel 26 in Tucson, while Spectrum customers can tune in to channels 304 and 444. Xfinity will air in-market games on channel 1261, and DIRECTV will carry them on channel 686. The same games will stream on DIRECTV STREAM and Fubo.
Can you watch the Diamondbacks on YouTube TV?
Yes, you can watch select nationally televised Diamondbacks games on YouTube TV. But the live TV streaming service doesn’t have MLB Network or MLB.TV.
What happened to Bally Sports Arizona?
Bally Sports Arizona went dark in October 2023 after its parent company filed for bankruptcy earlier that year. In-market games featuring teams formerly affiliated with Bally Sports Arizona are now available on different channels and streaming platforms.
Why you should trust us
Our sports experts compiled every Arizona Diamondbacks game this season and researched local and national broadcast details. Using that information, we selected the best TV services for watching games by examining prices, channel lineups, and ease of use.
Check out our How We Rank page to learn more about our methods.
Disclaimer
Data effective as of post date. Offers and availability may vary by location and are subject to change.
*Amazon.com price as of 2/25/25 10:30 a.m. CT. Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon.com at the time of purchase will apply to the purchase of this product. CableTV.com utilizes paid Amazon links.
Certain content that appears on this site comes from Amazon. This content is provided “as is” and is subject to change or removal at any time.