You can get Peacock for free to watch the 2026 Olympics — heres how
SAVE $10.99: As of Feb. 2, you can get a 30-day free trial to Peacock Premium by signing up for Walmart+. That gives you access to every minute of the 2026 Winter Olympics, which kick off on Feb. 6.
Peacock is your one-stop shop for everything Olympics — which will be held in Milan and Cortina d'Ampezzo, Italy from Feb. 6 to 22. If you're hoping to watch every event unfold live, but don't want to pay for a subscription, listen up.
While Peacock ($109.99 per year value) itself no longer offers free trials, you can still get 30 days for free by signing up for Walmart+. In Fall 2025, Walmart+ added Peacock to its membership as a free streaming perk. Members can select from either Peacock Premium or Paramount+ Essential every 90 days. A full Walmart+ membership will cost you $98 per year after a 30-day free trial. The $98 subscription also gives you access to free shipping at Walmart.com (with no order minimums), fuel discounts, a Scan & Go checkout tool, and early access to deals during Walmart's major shopping events.
As noted on the Walmart+ sign-up page, trial members are welcome to use the streaming perks. So you can easily watch the Olympics for free during your 30-day trial period by selecting Peacock as your Video Streaming Benefit.
A Peacock subscription will give you access to NBC's full broadcast of the Winter Olympics, including the Opening and Closing Ceremonies, plus a livestream of every single sport, competition, and medal ceremony. It will also unlock access to always-on Olympics channels, replays, highlights, and nonstop commentary.
Since a Peacock Premium subscription is typically $109.99 per year, a $98 Walmart+ subscription is already a better deal than paying for Peacock on its own. With a free 30-day trial to kick things off, what do you have to lose? Just remember to cancel before the trial is up if you want to avoid the full charge.