If you’re here, that means you’re still a diehard Athletics MLB fan. We get it—the whole Oakland departure thing is a sore spot. But hey, you’ve still got to figure out how to watch their games on TV, right?
Well, we have a list of the channels and TV providers you’ll want to catch your A’s on during this 2025 MLB season. We also have the Spring Training and regular-season TV schedules so you can stay up on all game times.
Don’t give up on your beloved Athletics just yet. Read on for all the TV details and keep the A’s spirit alive as they fight to reclaim their spot atop the American League West.
Which channels have Oakland Athletics games?
You can watch all 2025 A’s games on NBC Sports California, NBC Sports California+, MLB Network, and FOX.
NBC Sports California is available through a variety of live TV streaming services—including DIRECTV STREAM, Fubo, Hulu + Live TV, and YouTube TV—so you have plenty of options to choose from if you’re an in-market fan. Meanwhile, games streaming on NBCSCA+ are available in the NBC Sports app using your TV provider login. Cable and satellite viewers will need that app for a few local games, while those with a live TV streaming service will automatically get those games without the extra app.
If you don’t live in the Northern California region, you’ll likely miss out on NBC Sports California’s Athletics broadcasts. So, let’s say you recently moved to Des Moines and still want to keep up with the A’s; you’ll need MLB.TV or MLB EXTRA INNINGS to watch games outside the Athletics’ home TV market.
Oakland Athletics game schedule: times, channels, and more
The 2025 season marks the Athletics’ 125th year and a new chapter at Sutter Health Park in West Sacramento. During the relocation, A’s games will remain on NBC Sports California, as highlighted in the TV schedule below. But if you’re following the team far from Northern California, MLB.TV remains your best bet for tuning in.
From March to September, the Athletics’ regular-season schedule includes several must-watch matchups. Here’s hoping they can build on last year’s 69–93 finish.
2025 Oakland Athletics TV schedule
Opponent | Day | Time (ET) | Channels |
---|---|---|---|
March |
|||
At Seattle Mariners | Thursday, March 27 | 10:10 p.m. | NBC Sports California |
At Seattle Mariners | Friday, March 28 | 9:40 p.m. | NBC Sports California |
At Seattle Mariners | Saturday, March 29 | 9:40 p.m. | NBCSCA+ |
At Seattle Mariners | Sunday, March 30 | 4:10 p.m. | NBC Sports California |
Chicago Cubs | Monday, March 31 | 10:05 p.m. | NBC Sports California |
April |
|||
Chicago Cubs | Tuesday, April 1 | 10:05 p.m. | NBC Sports California |
Chicago Cubs | Wednesday, April 2 | 3:35 p.m. | NBC Sports California |
At Colorado Rockies | Friday, April 4 | 4:10 p.m. | NBC Sports California |
At Colorado Rockies | Saturday, April 5 | 8:10 p.m. | NBC Sports California |
At Colorado Rockies | Sunday, April 6 | 3:10 p.m. | NBC Sports California |
San Diego Padres | Monday, April 7 | 10:05 p.m. | NBCSCA+ |
San Diego Padres | Tuesday, April 8 | 10:05 p.m. | NBC Sports California |
San Diego Padres | Wednesday, April 9 | 3:35 p.m. | NBC Sports California |
New York Mets | Friday, April 11 | 10:05 p.m. | NBCSCA+ |
New York Mets | Saturday, April 12 | 4:05 p.m. | NBC Sports California |
New York Mets | Sunday, April 13 | 4:05 p.m. | NBC Sports California |
At Chicago White Sox | Tuesday, April 15 | 7:40 p.m. | NBC Sports California |
At Chicago White Sox | Wednesday, April 16 | 7:40 p.m. | NBC Sports California |
At Chicago White Sox | Thursday, April 17 | 2:10 p.m. | NBC Sports California |
At Milwaukee Brewers | Friday, April 18 | 8:10 p.m. | NBC Sports California |
At Milwaukee Brewers | Saturday, April 19 | 7:10 p.m. | NBC Sports California |
At Milwaukee Brewers | Sunday, April 20 | 2:10 p.m. | NBC Sports California |
Texas Rangers | Tuesday, April 22 | 10:05 p.m. | NBC Sports California |
Texas Rangers | Wednesday, April 23 | 10:05 p.m. | NBC Sports California |
Texas Rangers | Thursday, April 24 | 10:05 p.m. | NBC Sports California |
Chicago White Sox | Friday, April 25 | 10:05 p.m. | NBC Sports California |
Chicago White Sox | Saturday, April 26 | 4:05 p.m. | NBC Sports California |
Chicago White Sox | Sunday, April 27 | 4:05 p.m. | NBC Sports California |
At Texas Rangers | Monday, April 28 | 8:05 p.m. | NBC Sports California |
At Texas Rangers | Tuesday, April 29 | 8:05 p.m. | NBC Sports California |
At Texas Rangers | Wednesday, April 30 | 8:05 p.m. | NBC Sports California |
May |
|||
At Texas Rangers | Thursday, May 1 | 2:35 p.m. | NBC Sports California |
At Miami Marlins | Friday, May 2 | 7:10 p.m. | NBC Sports California |
At Miami Marlins | Saturday, May 3 | 4:10 p.m. | NBC Sports California |
At Miami Marlins | Sunday, May 4 | 1:40 p.m. | NBC Sports California |
Seattle Mariners | Monday, May 5 | 10:05 p.m. | NBC Sports California |
Seattle Mariners | Tuesday, May 6 | 10:05 p.m. | NBC Sports California |
Seattle Mariners | Wednesday, May 7 | 3:35 p.m. | NBC Sports California |
New York Yankees | Friday, May 9 | 10:05 p.m. | NBC Sports California |
New York Yankees | Saturday, May 10 | 4:05 p.m. | NBC Sports California |
New York Yankees | Sunday, May 11 | 4:05 p.m. | NBC Sports California |
At Los Angeles Dodgers | Tuesday, May 13 | 10:10 p.m. | NBC Sports California |
At Los Angeles Dodgers | Wednesday, May 14 | 10:10 p.m. | NBC Sports California |
At Los Angeles Dodgers | Thursday, May 15 | 10:10 p.m. | NBC Sports California |
At San Francisco Giants | Friday, May 16 | 10:15 p.m. | NBC Sports California |
At San Francisco Giants | Saturday, May 17 | 9:05 p.m. | NBC Sports California |
At San Francisco Giants | Sunday, May 18 | 4:05 p.m. | NBC Sports California |
Los Angeles Angels | Monday, May 19 | 10:05 p.m. | NBC Sports California |
Los Angeles Angels | Tuesday, May 20 | 10:05 p.m. | NBC Sports California |
Los Angeles Angels | Wednesday, May 21 | 10:05 p.m. | NBC Sports California |
Los Angeles Angels | Thursday, May 22 | 3:35 p.m. | NBC Sports California |
Philadelphia Phillies | Friday, May 23 | 10:05 p.m. | NBC Sports California |
Philadelphia Phillies | Saturday, May 24 | 10:05 p.m. | NBC Sports California |
Philadelphia Phillies | Sunday, May 25 | 4:05 p.m. | NBC Sports California |
At Houston Astros | Tuesday, May 27 | 8:10 p.m. | NBC Sports California |
At Houston Astros | Wednesday, May 28 | 2:10 p.m. | NBC Sports California |
At Toronto Blue Jays | Thursday, May 29 | 7:07 p.m. | NBC Sports California |
At Toronto Blue Jays | Friday, May 30 | 7:07 p.m. | NBC Sports California |
At Toronto Blue Jays | Saturday, May 31 | 3:07 p.m. | NBC Sports California |
June |
|||
At Toronto Blue Jays | Sunday, June 1 | 1:37 p.m. | NBC Sports California |
Minnesota Twins | Monday, June 2 | 10:05 p.m. | NBC Sports California |
Minnesota Twins | Tuesday, June 3 | 10:05 p.m. | NBC Sports California |
Minnesota Twins | Wednesday, June 4 | 10:05 p.m. | NBC Sports California |
Minnesota Twins | Thursday, June 5 | 3:35 p.m. | NBC Sports California |
Baltimore Orioles | Friday, June 6 | 10:05 p.m. | NBC Sports California |
Baltimore Orioles | Saturday, June 7 | 10:05 p.m. | NBC Sports California |
Baltimore Orioles | Sunday, June 8 | 4:05 p.m. | NBC Sports California |
At Los Angeles Angels | Monday, June 9 | 9:38 p.m. | NBC Sports California |
At Los Angeles Angels | Tuesday, June 10 | 9:38 p.m. | NBC Sports California |
At Los Angeles Angels | Wednesday, June 11 | 4:07 p.m. | NBC Sports California |
At Kansas City Royals | Friday, June 13 | 8:10 p.m. | NBC Sports California |
At Kansas City Royals | Saturday, June 14 | 4:10 p.m. | NBC Sports California |
At Kansas City Royals | Sunday, June 15 | 2:10 p.m. | NBC Sports California |
Houston Astros | Monday, June 16 | 10:05 p.m. | NBC Sports California |
Houston Astros | Tuesday, June 17 | 10:05 p.m. | NBC Sports California |
Houston Astros | Wednesday, June 18 | 10:05 p.m. | NBC Sports California |
Houston Astros | Thursday, June 19 | 10:05 p.m. | NBC Sports California |
Cleveland Guardians | Friday, June 20 | 10:05 p.m. | NBC Sports California |
Cleveland Guardians | Saturday, June 21 | 10:05 p.m. | NBC Sports California |
Cleveland Guardians | Sunday, June 22 | 4:05 p.m. | NBC Sports California |
At Detroit Tigers | Tuesday, June 24 | 6:40 p.m. | NBC Sports California |
At Detroit Tigers | Wednesday, June 25 | 6:40 p.m. | NBC Sports California |
At Detroit Tigers | Thursday, June 26 | 1:10 p.m. | NBC Sports California |
At New York Yankees | Friday, June 27 | 7:05 p.m. | NBC Sports California |
At New York Yankees | Saturday, June 28 | 1:05 p.m. | NBC Sports California |
At New York Yankees | Sunday, June 29 | 1:35 p.m. | NBC Sports California |
At Tampa Bay Rays | Monday, June 30 | 7:35 p.m. | NBC Sports California |
July |
|||
At Tampa Bay Rays | Tuesday, July 1 | 7:05 p.m. | NBC Sports California |
At Tampa Bay Rays | Wednesday, July 2 | 12:10 p.m. | NBC Sports California |
San Francisco Giants | Friday, July 4 | 10:05 p.m. | NBC Sports California |
San Francisco Giants | Saturday, July 5 | 10:05 p.m. | NBC Sports California |
San Francisco Giants | Sunday, July 6 | 10:05 p.m. | NBC Sports California |
Atlanta Braves | Tuesday, July 8 | 10:05 p.m. | NBC Sports California |
Atlanta Braves | Wednesday, July 9 | 10:05 p.m. | NBC Sports California |
Atlanta Braves | Thursday, July 10 | 9:05 p.m. | NBC Sports California |
Toronto Blue Jays | Friday, July 11 | 10:05 p.m. | NBC Sports California |
Toronto Blue Jays | Saturday, July 12 | 10:05 p.m. | NBC Sports California |
Toronto Blue Jays | Sunday, July 13 | 4:05 p.m. | NBC Sports California |
MLB All-Star Game | Tuesday, July 15 | 8:00 p.m. | FOX, Fox Deportes |
At Cleveland Guardians | Friday, July 18 | 7:10 p.m. | NBC Sports California |
At Cleveland Guardians | Saturday, July 19 | 7:10 p.m. | NBC Sports California |
At Cleveland Guardians | Sunday, July 20 | 1:40 p.m. | NBC Sports California |
At Texas Rangers | Monday, July 21 | 8:05 p.m. | NBC Sports California |
At Texas Rangers | Tuesday, July 22 | 8:05 p.m. | NBC Sports California |
At Texas Rangers | Wednesday, July 23 | 8:05 p.m. | NBC Sports California |
At Houston Astros | Thursday, July 24 | 8:10 p.m. | NBC Sports California |
At Houston Astros | Friday, July 25 | 8:10 p.m. | NBC Sports California |
At Houston Astros | Saturday, July 26 | 7:10 p.m. | NBC Sports California |
At Houston Astros | Sunday, July 27 | 2:10 p.m. | NBC Sports California |
Seattle Mariners | Monday, July 28 | 10:05 p.m. | NBC Sports California |
Seattle Mariners | Tuesday, July 29 | 10:05 p.m. | NBC Sports California |
Seattle Mariners | Wednesday, July 30 | 10:05 p.m. | NBC Sports California |
August |
|||
Arizona Diamondbacks | Friday, Aug. 1 | 10:05 p.m. | NBC Sports California |
Arizona Diamondbacks | Saturday, Aug. 2 | 10:05 p.m. | NBC Sports California |
Arizona Diamondbacks | Sunday, Aug. 3 | 4:05 p.m. | NBC Sports California |
At Washington Nationals | Tuesday, Aug. 5 | 6:45 p.m. | NBC Sports California |
At Washington Nationals | Wednesday, Aug. 6 | 6:45 p.m. | NBC Sports California |
At Washington Nationals | Thursday, Aug. 7 | 12:05 p.m. | NBC Sports California |
At Baltimore Orioles | Friday, Aug. 8 | 7:05 p.m. | NBC Sports California |
At Baltimore Orioles | Saturday, Aug. 9 | 7:05 p.m. | NBC Sports California |
At Baltimore Orioles | Sunday, Aug. 10 | 1:35 p.m. | NBC Sports California |
Tampa Bay Rays | Monday, Aug. 11 | 10:05 p.m. | NBC Sports California |
Tampa Bay Rays | Tuesday, Aug. 12 | 10:05 p.m. | NBC Sports California |
Tampa Bay Rays | Wednesday, Aug. 13 | 10:05 p.m. | NBC Sports California |
Los Angeles Angels | Friday, Aug. 15 | 10:05 p.m. | NBC Sports California |
Los Angeles Angels | Saturday, Aug. 16 | 10:05 p.m. | NBC Sports California |
Los Angeles Angels | Sunday, Aug. 17 | 4:05 p.m. | NBC Sports California |
At Minnesota Twins | Tuesday, Aug. 19 | 7:40 p.m. | NBC Sports California |
At Minnesota Twins | Wednesday, Aug. 20 | 7:40 p.m. | NBC Sports California |
At Minnesota Twins | Thursday, Aug. 21 | 1:10 p.m. | NBC Sports California |
At Seattle Mariners | Friday, Aug. 22 | 10:10 p.m. | NBC Sports California |
At Seattle Mariners | Saturday, Aug. 23 | 9:40 p.m. | NBC Sports California |
At Seattle Mariners | Sunday, Aug. 24 | 4:10 p.m. | NBC Sports California |
Detroit Tigers | Monday, Aug. 25 | 10:05 p.m. | NBC Sports California |
Detroit Tigers | Tuesday, Aug. 26 | 10:05 p.m. | NBC Sports California |
Detroit Tigers | Wednesday, Aug. 27 | 10:05 p.m. | NBC Sports California |
Texas Rangers | Friday, Aug. 29 | 10:05 p.m. | NBC Sports California |
Texas Rangers | Saturday, Aug. 30 | 10:05 p.m. | NBC Sports California |
Texas Rangers | Sunday, Aug. 31 | 4:05 p.m. | NBC Sports California |
September |
|||
At St. Louis Cardinals | Monday, Sept. 1 | 2:15 p.m. | NBC Sports California |
At St. Louis Cardinals | Tuesday, Sept. 2 | 7:45 p.m. | NBC Sports California |
At St. Louis Cardinals | Wednesday, Sept. 3 | 7:45 p.m. | NBC Sports California |
At Los Angeles Angels | Friday, Sept. 5 | 9:38 p.m. | NBC Sports California |
At Los Angeles Angels | Saturday, Sept. 6 | 9:38 p.m. | NBC Sports California |
At Los Angeles Angels | Sunday, Sept. 7 | 4:07 p.m. | NBC Sports California |
Boston Red Sox | Monday, Sept. 8 | 10:05 p.m. | NBC Sports California |
Boston Red Sox | Tuesday, Sept. 9 | 10:05 p.m. | NBC Sports California |
Boston Red Sox | Wednesday, Sept. 10 | 3:35 p.m. | NBC Sports California |
Cincinnati Reds | Friday, Sept. 12 | 10:05 p.m. | NBC Sports California |
Cincinnati Reds | Saturday, Sept. 13 | 10:05 p.m. | NBC Sports California |
Cincinnati Reds | Sunday, Sept. 14 | 4:05 p.m. | NBC Sports California |
At Boston Red Sox | Tuesday, Sept. 16 | 6:45 p.m. | NBC Sports California |
At Boston Red Sox | Wednesday, Sept. 17 | 6:45 p.m. | NBC Sports California |
At Boston Red Sox | Thursday, Sept. 18 | 1:35 p.m. | NBC Sports California |
At Pittsburgh Pirates | Friday, Sept. 19 | 6:40 p.m. | NBC Sports California |
At Pittsburgh Pirates | Saturday, Sept. 20 | 6:40 p.m. | NBC Sports California |
At Pittsburgh Pirates | Sunday, Sept. 21 | 1:35 p.m. | NBC Sports California |
Houston Astros | Tuesday, Sept. 23 | 10:05 p.m. | NBC Sports California |
Houston Astros | Wednesday, Sept. 24 | 10:05 p.m. | NBC Sports California |
Houston Astros | Thursday, Sept. 25 | 3:35 p.m. | NBC Sports California |
Kansas City Royals | Friday, Sept. 26 | 10:05 p.m. | NBC Sports California |
Kansas City Royals | Saturday, Sept. 27 | 10:05 p.m. | NBC Sports California |
Kansas City Royals | Sunday, Sept. 28 | 3:05 p.m. | NBC Sports California |
Data effective as of post date.
How to watch the Athletics’ Spring Training games
Not many Athletics Spring Training games will be televised on NBC Sports California this MLB preseason. But several games will stream on MLB.TV with the opposing team’s commentary crew, while others will occasionally air on MLB Network.
In most cases, A’s fans will have to resort to listening to the A’s Spring Training games in real time on A’s Cast or radio affiliates like Talk 650 KSTE.
2025 Oakland Athletics Spring Training schedule
Opponent | Day | Time (ET) | Channels |
---|---|---|---|
At San Diego Padres | Saturday, Feb. 22 | 3:10 p.m. | MLB.TV |
Colorado RockiesSS | Sunday, Feb. 23 | 3:05 p.m. | — |
At Kansas City Royals | Monday, Feb. 24 | 3:05 p.m. | — |
San Francisco Giants | Tuesday, Feb. 25 | 3:05 p.m. | — |
At Seattle Mariners | Wednesday, Feb. 26 | 3:10 p.m. | MLB.com |
San Diego Padres | Thursday, Feb. 27 | 3:05 p.m. | — |
Cincinnati Reds | Friday, Feb. 28 | 3:05 p.m. | — |
At Los Angeles Angels | Saturday, March 1 | 3:10 p.m. | MLB.TV |
Los Angeles DodgersSS | Sunday, March 2 | 3:05 p.m. | — |
At Chicago White Sox | Monday, March 3 | 3:05 p.m. | — |
At Texas Rangers | Tuesday, March 4 | 3:05 p.m. | — |
Milwaukee Brewers | Thursday, March 6 | 8:15 p.m. | — |
Cleveland Guardians | Friday, March 7 | 3:05 p.m. | — |
At Colorado RockiesSS | Saturday, March 8 | 3:10 p.m. | — |
Arizona Diamondbacks (in Las Vegas)SS | Saturday, March 8 | 4:05 p.m. | MLB.TV |
At Los Angeles DodgersSS | Sunday, March 9 | 4:05 p.m. | MLB.TV |
Arizona Diamondbacks (in Las Vegas)SS | Sunday, March 9 | 4:05 p.m. | MLB.TV |
Chicago White Sox | Monday, March 10 | 4:05 p.m. | — |
At San Francisco Giants | Tuesday, March 11 | 7:05 p.m. | MLB.TV |
Arizona Diamondbacks | Wednesday, March 12 | 4:05 p.m. | MLB.TV |
At Cincinnati Reds | Thursday, March 13 | 4:05 p.m. | — |
Los Angeles AngelsSS | Friday, March 14 | 4:05 p.m. | — |
Spring Breakout: Athletics Prospects at Padres Prospects | Friday, March 14 | 5:40 p.m. | MLB.TV |
Texas RangersSS | Saturday, March 15 | 4:05 p.m. | — |
At Milwaukee BrewersSS | Saturday, March 15 | 4:10 p.m. | — |
At San Francisco Giants | Sunday, March 16 | 4:05 p.m. | — |
Seattle Mariners | Monday, March 17 | 4:05 p.m. | — |
At Cleveland GuardiansSS | Wednesday, March 19 | 4:05 p.m. | NBC Sports California |
At Arizona Diamondbacks | Thursday, March 20 | 4:10 p.m. | — |
Kansas City RoyalsSS | Friday, March 21 | 4:05 p.m. | — |
Milwaukee Brewers | Saturday, March 22 | 4:05 p.m. | NBC Sports California |
At Chicago Cubs | Sunday, March 23 | 4:05 p.m. | — |
Chicago White Sox | Monday, March 24 | 3:05 p.m. | — |
Data effective as of post date.
SS indicates a split-squad game.
How to watch the Athletics for free
*CableTV.com utilizes paid Amazon links. Amazon.com Price; $47.00 (as of 3/17/25 5:00 p.m. CT). Read full disclaimer.
There are three free options for watching Athletics games this MLB season: an over-the-air (OTA) antenna, Free Game of the Day on MLB.TV, or a free streaming service trial.
An OTA antenna, for a one-time buy of $20–$60, grants you free access to all Athletics games airing on FOX. Make sure to grab a top-notch antenna to watch all A’s games on FOX for free every season.
When you create an account on MLB.com or the MLB app, you get access to the Free Game of the Day on MLB.TV. You’ll then be able to watch several A’s games during the regular season at no cost.
Lastly, you can slide into a free live TV streaming trial with DIRECTV STREAM and Fubo to stream free MLB games for up to one week.
Why you should trust us
Our sports experts compiled a comprehensive list of every Oakland Athletics Spring Training, regular-season MLB game, and all channels you can tune in to watch the A’s this season. Based on this information, we chose the best TV services for watching Oakland A’s games—especially with only a few having the NBC Sports California regional sports network in its lineup.
Learn more about how we rank and what customers say about each TV service.
Disclaimer
Data effective as of post date. Offers and availability may vary by location and are subject to change.
*Amazon.com price as of 3/17/25 5:00 p.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.