One of the good things about streaming services is that there is nearly always a promotion or deal available to help save on the cost. While these deals vary from month to month, this month could be the time your favorite streaming service drops the price.
In May, for example, you can save on Peacock, Crunchyroll, Screambox, MLB TV, and Starz.
Top Streaming Deals in May 2025
This guide focuses on streaming services and not live TV streaming services. If you are looking to save on the cost of a live TV package, check out our Best Live TV Streaming Deals guide for this month’s latest discounts and deals.
A Year Of Peacock For Just $25
Peacock massively slashes the price of its annual Premium plan a few times a year, and right now the price has been slashed to $25. This brings the average monthly cost of a Peacock Premium subscription down to around $2 a month, a significant saving on the usual $7.99 a month cost.
Use the SPRINGSAVINGS promo code to get a year of Peacock Premium for just $25.
Peacock Premium
Use SPRINGSAVINGS to get 1 year for $25
Crunchyroll For Just $2
Amazon Prime members can currently get Crunchyroll for just $1.99 a month for the first two months. Considering Crunchyroll typically costs $7.99 a month, this deal offers a $12 saving over the first two months.
As this is a Prime Video deal, an Amazon Prime membership is required. The option to get Crunchyroll for just $1.99 a month expires on May 11.
Crunchyroll
$2/month via Amazon Prime Video
A Year Of Screambox For Just $38
If you’re a fan of horror movies and shows, you can currently lock in a full year of Screambox for just $38. Considering a Screambox annual plan normally costs $59.99 a year, this deal offers a saving of $22 on the first year.
Use the SB38 promo code when signing up to get a year of Screambox for just $38. The promo code is due to expire on May 9, so time is limited with this one.
Screambox
Get 12 months for just $38
Save 50% On MLB TV
If you’re a baseball fan, you can currently save 50% on an MLB TV subscription. The half-off deal is specific to the MLB TV Yearly (All Teams) plan, lowering the cost down from $140 to $70 for the remainder of this season.
Subscribers to the MLB TV Yearly (All Teams) plan can watch every out-of-market game live or on demand. In addition, they also get access to MLB Network, live MiLB games, MLB Big Inning and live audio for all MLB teams.
MLB TV
Save 50% on yearly plan
Starz For $5 A Month
While a Starz subscription typically costs $10.99 a month, new subscribers can currently sign up for $5 a month for the first three months. At $15 for three months, this is a good way to test out the streaming service at a greatly reduced price.
Stars subscribers get access to a catalog of popular shows, including BMF, Down in the Valley, Minx, Outlander, P-Valley, Power and The Couple Next Door. This is in addition to a selection of newer and older movies.
Starz
$5/Month For 3 Months
Save 20% On A Year Of BritBox
While the BritBox annual plan normally costs $89.99, the streaming service is running a limited-time deal that lowers the price to $71.88 for the year. At this price, subscriber pay $5.99 a month on average.
The 20% annual plan discount is due to end at 11:00 pm ET on May 20, 2025.
BritBox
Save 20% on first year
A Free Trial Is (Usually) Always An Option
If a particular streaming service is not offering a deal right now, it is usually possible to still test the streaming out for a short period of time wihtout paying.
Although the standard free trial length is usually around seven days, it is sometimes possible to get a longer free trial. Hulu, for example, offers the first 30 days for free, saving a minimum of $9.99 on the first month.
While most streaming services do offer a free trial, some don’t, so it is worth checking before signing up.
Streaming Services With Free Trials
Watch Before Paying