2026 Arizona Diamondbacks schedule and game times
Following the Arizona Diamondbacks TV schedule in 2026 is an absolute marathon. You’re staring down 162 games and constant series turnover. Start times also constantly bounce around based on travel days and weekend windows. But that’s the beauty of Major League Baseball. There’s almost always a game on the horizon, and every month feels like its own distinct chapter.
That’s where this guide comes into play. Maybe you’re planning a weeknight watch party or lining up a weekend trip to Phoenix. Or perhaps you just need to know when the next massive NL West showdown hits the calendar. Either way, the schedule table below is your ultimate tool for tracking every game time and channel listing in one place.
| Opponent | Day | Time (ET) | Channel |
|---|---|---|---|
|
March |
|||
| At Los Angeles Dodgers | Thursday, March 26 | 8:30 p.m. | NBC, Peacock |
| At Los Angeles Dodgers | Friday, March 27 | 10:10 p.m. | TBA |
| At Los Angeles Dodgers | Saturday, March 28 | 9:10 p.m. | TBA |
| Detroit Tigers | Monday, March 30 | 10:10 p.m. | TBA |
| Detroit Tigers | Tuesday, March 31 | 9:40 p.m. | TBA |
|
April |
|||
| Detroit Tigers | Wednesday, April 1 | 3:40 p.m. | TBA |
| Atlanta Braves | Thursday, April 2 | 9:40 p.m. | TBA |
| Atlanta Braves | Friday, April 3 | 9:40 p.m. | TBA |
| Atlanta Braves | Saturday, April 4 | 7:15 p.m. | FOX |
| Atlanta Braves | Sunday, April 5 | 4:10 p.m. | TBA |
| At New York Mets | Tuesday, April 7 | 7:10 p.m. | TBA |
| At New York Mets | Wednesday, April 8 | 7:10 p.m. | TBA |
| At New York Mets | Thursday, April 9 | 7:10 p.m. | TBA, MLB Network |
| At Philadelphia Phillies | Friday, April 10 | 6:40 p.m. | TBA |
| At Philadelphia Phillies | Saturday, April 11 | 1:05 p.m. | TBA, FS1 |
| At Philadelphia Phillies | Sunday, April 12 | 1:35 p.m. | TBA |
| At Baltimore Orioles | Monday, April 13 | 6:35 p.m. | TBA |
| At Baltimore Orioles | Tuesday, April 14 | 6:35 p.m. | TBA |
| At Baltimore Orioles | Wednesday, April 15 | 12:35 p.m. | TBA |
| Toronto Blue Jays | Friday, April 17 | 9:40 p.m. | TBA |
| Toronto Blue Jays | Saturday, April 18 | 8:10 p.m. | TBA |
| Toronto Blue Jays | Sunday, April 19 | 4:10 p.m. | TBA |
| Chicago White Sox | Tuesday, April 21 | 9:40 p.m. | TBA |
| Chicago White Sox | Wednesday, April 22 | 9:40 p.m. | TBA |
| Chicago White Sox | Thursday, April 23 | 3:40 p.m. | TBA |
| San Diego Padres | Saturday, April 25 | 6:05 p.m. | TBA |
| San Diego Padres | Sunday, April 26 | 4:05 p.m. | TBA |
| At Milwaukee Brewers | Tuesday, April 28 | 7:40 p.m. | TBA |
| At Milwaukee Brewers | Wednesday, April 29 | 7:40 p.m. | TBA |
| At Milwaukee Brewers | Thursday, April 30 | 1:40 p.m. | TBA |
|
May |
|||
| At Chicago Cubs | Friday, May 1 | 2:20 p.m. | TBA |
| At Chicago Cubs | Saturday, May 2 | 2:20 p.m. | TBA |
| At Chicago Cubs | Sunday, May 3 | 2:20 p.m. | TBA |
| Pittsburgh Pirates | Tuesday, May 5 | 9:40 p.m. | TBA |
| Pittsburgh Pirates | Wednesday, May 6 | 9:40 p.m. | TBA |
| Pittsburgh Pirates | Thursday, May 7 | 3:40 p.m. | TBA |
| New York Mets | Friday, May 8 | 9:40 p.m. | TBA |
| New York Mets | Saturday, May 9 | 7:15 p.m. | FOX |
| New York Mets | Sunday, May 10 | 4:10 p.m. | TBA |
| At Texas Rangers | Monday, May 11 | 8:05 p.m. | TBA |
| At Texas Rangers | Tuesday, May 12 | 8:05 p.m. | TBA |
| At Texas Rangers | Wednesday, May 13 | 8:05 p.m. | TBA |
| At Colorado Rockies | Friday, May 15 | 8:40 p.m. | TBA |
| At Colorado Rockies | Saturday, May 16 | 3:10 p.m. | TBA |
| At Colorado Rockies | Sunday, May 17 | 3:10 p.m. | TBA |
| San Francisco Giants | Monday, May 18 | 9:40 p.m. | TBA |
| San Francisco Giants | Tuesday, May 19 | 9:40 p.m. | TBA |
| San Francisco Giants | Wednesday, May 20 | 3:40 p.m. | TBA |
| Colorado Rockies | Thursday, May 21 | 9:40 p.m. | TBA |
| Colorado Rockies | Friday, May 22 | 9:40 p.m. | TBA |
| Colorado Rockies | Saturday, May 23 | 10:10 p.m. | TBA |
| Colorado Rockies | Sunday, May 24 | 4:10 p.m. | TBA |
| At San Francisco Giants | Monday, May 25 | 5:05 p.m. | TBA |
| At San Francisco Giants | Tuesday, May 26 | 9:45 p.m. | TBA |
| At San Francisco Giants | Wednesday, May 27 | 3:45 p.m. | TBA |
| At Seattle Mariners | Friday, May 29 | 10:10 p.m. | TBA |
| At Seattle Mariners | Saturday, May 30 | 10:10 p.m. | TBA |
| At Seattle Mariners | Sunday, May 31 | 4:10 p.m. | TBA |
|
June |
|||
| Los Angeles Dodgers | Monday, June 1 | 9:40 p.m. | TBA |
| Los Angeles Dodgers | Tuesday, June 2 | 9:40 p.m. | TBA |
| Los Angeles Dodgers | Wednesday, June 3 | 9:40 p.m. | MLB Network |
| Los Angeles Dodgers | Thursday, June 4 | 9:40 p.m. | TBA |
| Washington Nationals | Friday, June 5 | 9:40 p.m. | TBA |
| Washington Nationals | Saturday, June 6 | 4:10 p.m. | TBA |
| Washington Nationals | Sunday, June 7 | 3:15 p.m. | Peacock |
| At Miami Marlins | Tuesday, June 9 | 6:40 p.m. | TBA |
| At Miami Marlins | Wednesday, June 10 | 6:40 p.m. | TBA |
| At Miami Marlins | Thursday, June 11 | 1:10 p.m. | TBA |
| At Cincinnati Reds | Friday, June 12 | 7:10 p.m. | TBA |
| At Cincinnati Reds | Saturday, June 13 | 4:10 p.m. | TBA |
| At Cincinnati Reds | Sunday, June 14 | 1:40 p.m. | TBA |
| Los Angeles Angels | Monday, June 15 | 9:40 p.m. | TBA |
| Los Angeles Angels | Tuesday, June 16 | 9:40 p.m. | TBA |
| Los Angeles Angels | Wednesday, June 17 | 3:40 p.m. | TBA |
| Minnesota Twins | Friday, June 19 | 9:40 p.m. | TBA |
| Minnesota Twins | Saturday, June 20 | 10:10 p.m. | TBA |
| Minnesota Twins | Sunday, June 21 | 3:15 p.m. | Peacock |
| At St. Louis Cardinals | Monday, June 22 | 7:45 p.m. | TBA |
| At St. Louis Cardinals | Tuesday, June 23 | 7:45 p.m. | TBA |
| At St. Louis Cardinals | Wednesday, June 24 | 7:45 p.m. | TBA |
| At St. Louis Cardinals | Thursday, June 25 | 7:45 p.m. | TBA |
| At Tampa Bay Rays | Friday, June 26 | 7:10 p.m. | TBA |
| At Tampa Bay Rays | Saturday, June 27 | 6:10 p.m. | TBA |
| At Tampa Bay Rays | Sunday, June 28 | 1:40 p.m. | TBA |
| San Francisco Giants | Monday, June 29 | 9:40 p.m. | TBA |
| San Francisco Giants | Tuesday, June 30 | 9:40 p.m. | TBA |
|
July |
|||
| San Francisco Giants | Wednesday, July 1 | 9:40 p.m. | TBA |
| Milwaukee Brewers | Friday, July 3 | 9:40 p.m. | TBA |
| Milwaukee Brewers | Saturday, July 4 | 9:40 p.m. | TBA |
| Milwaukee Brewers | Sunday, July 5 | 4:10 p.m. | Peacock |
| At San Diego Padres | Monday, July 6 | 9:40 p.m. | TBA, FS1 |
| At San Diego Padres | Tuesday, July 7 | 9:40 p.m. | TBA |
| At San Diego Padres | Wednesday, July 8 | 10:10 p.m. | TBA |
| At San Diego Padres | Thursday, July 9 | 9:40 p.m. | TBA |
| At Los Angeles Dodgers | Friday, July 10 | 10:10 p.m. | TBA |
| At Los Angeles Dodgers | Saturday, July 11 | 9:10 p.m. | TBA |
| At Los Angeles Dodgers | Sunday, July 12 | 4:10 p.m. | TBA |
| Home Run Derby | Tuesday, July 14 | 8:00 p.m. | Netflix |
| MLB All-Star Game | Wednesday, July 15 | 8:00 p.m. | FOX, Fox Deportes |
| St. Louis Cardinals | Friday, July 17 | 9:40 p.m. | TBA |
| St. Louis Cardinals | Saturday, July 18 | 4:10 p.m. | TBA |
| St. Louis Cardinals | Sunday, July 19 | 4:10 p.m. | TBA |
| Oakland Athletics | Monday, July 20 | 9:40 p.m. | TBA |
| Oakland Athletics | Tuesday, July 21 | 9:40 p.m. | TBA |
| Oakland Athletics | Wednesday, July 22 | 3:40 p.m. | TBA |
| At Washington Nationals | Friday, July 24 | 6:45 p.m. | TBA |
| At Washington Nationals | Saturday, July 25 | 4:05 p.m. | TBA |
| At Washington Nationals | Sunday, July 26 | 1:35 p.m. | TBA |
| At Pittsburgh Pirates | Monday, July 27 | 6:40 p.m. | TBA |
| At Pittsburgh Pirates | Tuesday, July 28 | 6:40 p.m. | TBA |
| At Pittsburgh Pirates | Wednesday, July 29 | 12:35 p.m. | TBA |
| At Cleveland Guardians | Friday, July 31 | 7:10 p.m. | TBA |
|
August |
|||
| At Cleveland Guardians | Saturday, Aug. 1 | 7:15 p.m. | TBA, FOX |
| At Cleveland Guardians | Sunday, Aug. 2 | 1:40 p.m. | TBA |
| San Diego Padres | Monday, Aug. 3 | 9:40 p.m. | TBA |
| San Diego Padres | Tuesday, Aug. 4 | 9:40 p.m. | TBA |
| San Diego Padres | Wednesday, Aug. 5 | 9:40 p.m. | TBA |
| San Diego Padres | Thursday, Aug. 6 | 9:40 p.m. | TBA |
| Los Angeles Dodgers | Friday, Aug. 7 | 9:40 p.m. | TBA |
| Los Angeles Dodgers | Saturday, Aug. 8 | 8:10 p.m. | TBA |
| Los Angeles Dodgers | Sunday, Aug. 9 | 4:10 p.m. | TBA |
| Colorado Rockies | Monday, Aug. 10 | 9:40 p.m. | TBA |
| Colorado Rockies | Tuesday, Aug. 11 | 9:40 p.m. | TBA |
| Colorado Rockies | Wednesday, Aug. 12 | 3:40 p.m. | TBA |
| At Atlanta Braves | Friday, Aug. 14 | 7:15 p.m. | TBA |
| At Atlanta Braves | Saturday, Aug. 15 | 7:15 p.m. | TBA, FOX |
| At Atlanta Braves | Sunday, Aug. 16 | 1:35 p.m. | TBA |
| At Boston Red Sox | Monday, Aug. 17 | 7:10 p.m. | TBA |
| At Boston Red Sox | Tuesday, Aug. 18 | 7:10 p.m. | TBA |
| At Boston Red Sox | Wednesday, Aug. 19 | 4:10 p.m. | TBA |
| Cincinnati Reds | Friday, Aug. 21 | 9:40 p.m. | TBA |
| Cincinnati Reds | Saturday, Aug. 22 | 8:10 p.m. | TBA |
| Cincinnati Reds | Sunday, Aug. 23 | 4:10 p.m. | Peacock |
| Chicago Cubs | Monday, Aug. 24 | 9:40 p.m. | TBA |
| Chicago Cubs | Tuesday, Aug. 25 | 9:40 p.m. | TBA |
| Chicago Cubs | Wednesday, Aug. 26 | 3:40 p.m. | TBA |
| At San Francisco Giants | Thursday, Aug. 27 | 9:45 p.m. | TBA |
| At San Francisco Giants | Friday, Aug. 28 | 10:15 p.m. | TBA |
| At San Francisco Giants | Saturday, Aug. 29 | 10:05 p.m. | TBA |
| At San Francisco Giants | Sunday, Aug. 30 | 4:05 p.m. | TBA |
| Philadelphia Phillies | Monday, Aug. 31 | 9:40 p.m. | TBA |
|
September |
|||
| Philadelphia Phillies | Tuesday, Sept. 1 | 9:40 p.m. | TBA |
| Philadelphia Phillies | Wednesday, Sept. 2 | 3:40 p.m. | TBA |
| At Houston Astros | Friday, Sept. 4 | 8:10 p.m. | TBA |
| At Houston Astros | Saturday, Sept. 5 | 7:15 p.m. | TBA, FOX |
| At Houston Astros | Sunday, Sept. 6 | 2:10 p.m. | TBA |
| At Kansas City Royals | Monday, Sept. 7 | 2:10 p.m. | TBA |
| At Kansas City Royals | Tuesday, Sept. 8 | 7:40 p.m. | TBA |
| At Kansas City Royals | Wednesday, Sept. 9 | 7:40 p.m. | TBA |
| Texas Rangers | Friday, Sept. 11 | 9:40 p.m. | TBA |
| Texas Rangers | Saturday, Sept. 12 | 8:10 p.m. | TBA |
| Texas Rangers | Sunday, Sept. 13 | 4:10 p.m. | TBA |
| Miami Marlins | Monday, Sept. 14 | 9:40 p.m. | TBA |
| Miami Marlins | Tuesday, Sept. 15 | 9:40 p.m. | TBA |
| Miami Marlins | Wednesday, Sept. 16 | 9:40 p.m. | TBA |
| New York Yankees | Friday, Sept. 18 | 9:40 p.m. | TBA |
| New York Yankees | Saturday, Sept. 19 | 8:10 p.m. | TBA |
| New York Yankees | Sunday, Sept. 20 | 4:10 p.m. | TBA |
| At Colorado Rockies | Tuesday, Sept. 22 | 8:40 p.m. | TBA |
| At Colorado Rockies | Wednesday, Sept. 23 | 8:40 p.m. | TBA |
| At Colorado Rockies | Thursday, Sept. 24 | 3:10 p.m. | TBA |
| At San Diego Padres | Friday, Sept. 25 | 9:40 p.m. | TBA |
| At San Diego Padres | Saturday, Sept. 26 | 8:40 p.m. | TBA |
| At San Diego Padres | Sunday, Sept. 27 | 3:10 p.m. | TBA |
Key dates for the 2026 Diamondbacks season
The 2026 Arizona Diamondbacks season features several marquee moments fans won’t want to miss, from early-season statement games to late-season divisional battles. Here are a few must-watch stretches to keep on your radar.
- Home Opener (March 30): After opening the season on the road against the Los Angeles Dodgers, the Diamondbacks return to Chase Field to host the Detroit Tigers in their 2026 home opener.
- NL West showdowns: Divisional matchups against the San Diego Padres, San Francisco Giants, and Dodgers carry added weight throughout the season. But the pressure intensifies in September, when Arizona plays 12 of its final 18 games against NL West opponents.
- MLB All-Star Week (July 11–14): The league’s midsummer showcase runs from Saturday through Tuesday, culminating in the 2026 All-Star Game at Citizens Bank Park in Philadelphia. The D-backs could earn National League roster spots in both the Home Run Derby and the Midsummer Classic.
- MLB Trade Deadline (Aug. 3): This year’s deadline falls on a Monday at 6:00 p.m. ET. It marks the final opportunity for the Arizona front office to add veteran talent or acquire prospects before the rosters lock for the October push.
Best Chase Field promotional nights in 2026
Of course, nothing beats catching a live game at Chase Field. The stadium’s retractable roof offers a foolproof escape from the Arizona heat. Factor in a loaded promotional calendar, and it’s easy to circle the ideal matchup to attend in-person. And you don’t even need a pool suite to have a good time.
A few promotional draws are consistent winners, like postgame Friday Night Fireworks and Bark at the Park. But theme-night energy hits its peak this summer with the Peanuts Bobblehead giveaway (June 30) and Harry Potter Night (August 3). Just remember that events and ticket packs can change, so check the Diamondbacks’ official special events calendar for the full list.

Get tickets to see the Diamondbacks!
Buy Arizona Diamondbacks tickets through our partner, StubHub—your source for the best deals on D-backs games and more.
Arizona Diamondbacks TV schedule FAQ
How many games are on the Diamondbacks' schedule?
The Diamondbacks play 162 regular-season games each year, with 81 at home and 81 on the road. This total can climb even higher if the Snakes secure a Postseason berth, which could add up to 22 extra games depending on how deep they run into October.
Who are the Diamondbacks' biggest rivals?
Most Diamondbacks rivalries come from the NL West, with the Los Angeles Dodgers typically at the top of the list. Division matchups against the Padres, Giants, and Rockies also carry extra heat because they directly affect the standings.
How long does a Diamondbacks game last?
Most Diamondbacks games last about 2.5 to 3 hours, though it can run longer depending on scoring, pitching changes, and extra innings.
What time do Diamondbacks home games start?
Diamondbacks home game start times vary, but you'll typically see evening first pitches on weeknights and a mix of afternoon and evening starts on weekends. The schedule table above is the quickest way to confirm the exact first-pitch time for any home game.
More Arizona sports coverage
Get ready to watch the Phoenix Suns! We break down the full TV schedule, show you which channels you need, and recommend the best TV providers for tuning in.
The Phoenix Mercury’s gritty return to playoff contention in 2024 has fans buzzing for the 2025 season. Here’s how you can watch every game as they look to make an even deeper run.
Ready for more Marvin Harrison Jr. touchdowns? Discover how to watch him and the Arizona Cardinals on TV this season with our TV guide.


