When will Wicked: For Good be streaming?
Cynthia Erivo and Ariana Grande returned to the big screen to conclude Elphaba and Glinda's story this fall with Wicked: For Good.
Directed by Jon M. Chu once again, Wicked: For Good continues the story from the Broadway musical adaptation Wicked, which absolutely dominated the box office in 2024. Part one also picked up 10 Academy Award nominations, winning two for production design and costume design, and setting the bar extremely high for part two.
Besides Erivo and Grande, Wicked: For Good also stars Jeff Goldblum, Michelle Yeoh, Jonathan Bailey, Ethan Slater, Bowen Yang, and Marissa Bode. It hit theaters in November 2025, but it is now officially available to watch at home as of January 2026. Here's everything you need to know to tune in — including when and where it's streaming.
What is Wicked: For Good about?
Wicked: For Good picks up where Wicked leaves off — in the wake of Elphaba's (Erivo) showdown with the Wizard of Oz (Goldblum). Having been labeled as the Wicked Witch of the West, Elphaba now lives in hiding. Glinda, on the other hand, has become a symbol of good as well as a public figure. Glinda hopes to protect Elphaba from an actual witch hunt, all the while, an outsider (Dorothy) arrives in Oz. The second act follows Dorothy and her Yellow Brick Road-trekking pals from the perspective of Elphaba.
Check out the official trailer below.
Is Wicked: For Good worth watching?
It's tough for a sequel to live up to its predecessor, and Wicked: For Good struggles to match the magic of the first movie. On Rotten Tomatoes, for instance, Wicked holds an 88 percent critic score. Wicked: For Good, on the other hand, holds just a 66 percent. Audiences are pretty enthralled with both, though. Both films have over a 90 percent audience rating, though many people have debated whether two separate films were necessary in the first place.
"In the end, Wicked: For Good is sure to enthrall fans of the Broadway show, the first movie, and just about anyone who loves a splashy movie musical. Despite its faults, it's still good," writes Mashable's entertainment editor, Kristy Puchko.
Check out our full review of Wicked: For Good.
How to watch Wicked: For Good at home
There are a couple of different ways you can watch Wicked: For Good at home as of Dec. 30, 2025. You can buy it or rent it at digital-on-demand retailers for as low as $19.99, or you can stream it on Peacock at a later date. See the details below.
Buy or rent it on digital
Wicked's second act is available as of Dec. 30, 2025, to buy or rent at digital-on-demand retailers. If you choose to rent, you'll get 30 days to watch the film and just 48 hours to finish it once you start. If you choose to buy it instead, then it's yours to keep with no watch limits.
Here are some quick links to rent or purchase the film:
Prime Video — buy for $29.99, rent for $19.99
Apple TV — buy for $29.99, rent for $19.99
Fandango at Home — buy for $29.99, rent for $19.99
Google Play — buy for $29.99, rent for $19.99
YouTube — buy for $29.99, rent for $19.99
Stream it on Peacock (at a later date)
As a Universal Pictures film, we know Wicked: For Good will join Wicked on Peacock. If it follows its predecessor's timeline, part two of the Wicked saga will likely arrive on Peacock in March 2026. We'll keep you updated.
If you don't have a Peacock subscription, you can sign up for $10.99 per month with ads or $16.99 per month without (thanks to the most recent price hike). Before you get ahead of yourself, though, be sure to check out the best ways to save some money on a subscription below.
The best Peacock streaming deals
Best Peacock deal: Save 17% on an annual subscription
The best Peacock deal for most folks is the annual subscription deal. You'll get 12 months of streaming for the price of 10 by paying for a year upfront. That's a total of $109.99 with ads (which breaks down to just $9.17 per month compared to $10.99) or $169.99 without ads (which breaks down to $14.16 per month compared to $16.99). That's about $21.89 in savings on the ad-supported tier or $33.89 on the ad-free tier.
Best Peacock deal for Xfinity customers: free Peacock Premium for eligible accounts
Xfinity customers should check the eligibility details below before signing up for Peacock, as you might be able to score a subscription for free. Check out the breakdown of who is eligible to get Peacock for free through Xfinity below (or head to Xfinity.com for more details).
Xfinity Internet customers who are Diamond or Platinum Xfinity Rewards members can get Peacock Premium for free by redeeming a reward for it. Sign in at xfinity.com/rewards and choose Peacock as a reward. Then, wait for your email (it may take a few hours) with instructions on activating the offer.
NOW TV customers can also receive Peacock Premium as part of their service.
New customers with Xfinity Internet and an X1 TV Box, Flex streaming TV Box, or a Xumo Stream Box from Xfinity can get Peacock Premium for free for six months.
Best Peacock deal for students and young adults: Save $5/month for one year
Students and young adults can save $5 per month on a Peacock Premium subscription all year long. Just verify your student status via SheerID and retrieve the unique promo code to knock the cost down to just $5.99 instead of $10.99. Note that after the promo year is up, you'll be charged full price again unless you cancel.
Best for first responders, medical professionals, military, and teachers: Save $4/month
First responders, medical professionals, military personnel, and teachers can all secure a Peacock Premium subscription (with ads) for a discounted rate of $6.99 per month by verifying their professional status via SheerID. Unlike the student deal, however, it's not limited to a year. Those who continue to meet verification qualifications can renew their subscription at a discounted rate each year — although you may have to go through the verification process each time and receive a new promo code. Rates are also subject to change year to year.
Best for Instacart users: free Peacock Premium for Instacart+ subscribers
An Instacart+ membership ($99.99 per year) unlocks a free Peacock Premium subscription ($109.99 per year value) on top of free grocery delivery, lower fees, and credit back on eligible pickup orders. Plus, if you're new to Instacart+, you'll get a free two-week trial to kick things off. Just be sure to cancel before you're charged the full amount — do yourself a favor and set a calendar alert.
Best for Walmart shoppers: free Peacock Premium for Walmart+ members
Walmart now offers Walmart+ members the ability to choose Peacock Premium (or Paramount+) as a free perk. A $109.99 value, your $98 Walmart+ membership is already a better deal than paying for Peacock on its own. Add in free shipping (with no order minimums), fuel discounts, a Scan & Go checkout tool, and early access to deals during Walmart's major shopping events, and you've got yourself a pretty sweet subscription. Amazon Prime who?