MLB TV is now running a limited-time All-Star Sale that discounts the cost of a subscription by 50%. With the discount applied, new subscribers pay just $47.99 for the remainder of the season.
What You Need to Know
- MLB TV has temporarily dropped the season price down to $47.99.
- Subscribers get access to every out‑of‑market game (blackouts apply), MLB Network, and more.
- New subscribers also receive a free month of ESPN Unlimited.
As is the case with most season-based subscriptions, MLB TV routinely lowers the price of the seasonal package as the season progresses. While the season pass started at $149.99 at the start of the season, it recently dropped down to $94.99.
And, for the next few days, new subscribers can save another 50% on that price, lowering the cost down to just $47.99 for the remainder of the season. The deal is live now through the MLB TV website and due to end at the close of business on July 12 (Sunday).
Save 50% on MLB TV
$47.99 for the rest of the season
The price drop comes ahead of this year’s All-Star Game, which takes place on Tuesday, July 14, 2026, at 8:00 p.m. ET.
Along with the discount, new MLB TV subscribers can also take advantage of a one-month free trial of ESPN Unlimited.
New subscribers will receive an email with instructions on how to redeem the free trial after signing up.
As a reminder, an MLB TV subscription unlocks access to every out-of-market game (subject to blackout restrictions).
Subscribers can also get access to MLB Network, live MiLB games, MLB Big Inning and live audio for all MLB teams, as part of their subscription.
Save 50% on MLB TV
$47.99 for the rest of the season



Start the conversation