If you purchase an independently reviewed product or service through a link on our website, The Hollywood Reporter may receive an affiliate commission.
Just two months ahead of his Together, Together tour kickoff, and one week after crashing Ryan Gosling’s SNL monologue, Harry Styles is pulling double duty as Saturday Night Live host and musical guest. The 90-minute episode airs live on March 14, at 8:30 p.m. PT/11:30 p.m. ET, and since it’s broadcast on NBC, cord-cutters can watch it live on any streaming service that carries the network, including DirecTV (with a five-day free trial), Sling and Hulu + Live TV.
The episode will also livestream on Peacock, however the streamer does not offer a free trial. Since select live TV streaming services are offering trial periods and limited-time discounts, viewers can catch the “Aperture” singer on SNL at no cost; keep reading to learn more about each option.
At a Glance: How to Watch Saturday Night Live With Harry Styles
- When: Saturday, March 14, 8:30 p.m. PT/11:30 p.m. ET
- TV Channel: NBC
- Stream Online: DirecTV, Peacock, Sling, Hulu + Live TV
How to Watch Harry Styles on SNL: Air Date and Time, Where to Stream Online Free
Harry Styles will host and perform live on Saturday, March 14, 8:30 p.m. PT/11:30 p.m. ET on NBC, which can be streamed live via DirecTV (with a five-day free trial), Sling or Hulu + Live TV. It will also livestream on Peacock, however the streamer does not offer a trial period.
Learn more about each option (and their free trials and new subscriber discounts) below.
DirecTV
Five-day free trial; packages from $19.99 per month
NBC is included in any of DirecTV’s signature packages: Entertainment, Choice, Ultimate or Premier. Plus, DirecTV is offering a five-day free trial for its streaming service, meaning new subscribers can Saturday’s episode at no cost.
Learn more about each plan option, including how to build your own channel lineup (starting at just $19.99 per month), at directv.com.
Peacock
Starting at $10.99 per month
Peacock is the official streaming home of SNL. Not a Peacock subscriber? The streamer has an ad-supported Peacock Premium package for $10.99 monthly (or $109.99 yearly). Otherwise, the ad-free Peacock Premium Plus plan is $16.99 monthly (or $169.99 yearly).
While the streaming service doesn’t have a free trial directly, deal-savvy streamers can enjoy free Peacock access through partner subscriptions, including Instacart+ and Walmart+, which both include Peacock Premium in their membership. Plus, since both Instacart+ and Walmart+ offer free trials — 14 days for Instacart+ and 30 days for Walmart+ — members can stream Peacock (and therefore, the latest SNL episode) at no cost during the trial period. Learn more about Walmart+ streaming offers here.
Sling
Half off first month for select plans
NBC is included in Sling’s Blue Plan, starting at $45.99 per month.
For the best bang for your buck, opt for Sling’s Orange & Blue plan, which is currently half off for the first month: $29.99 for the first month and $60.99 monthly thereafter.
Hulu + Live TV
Three-day free trial; packages from $89.99 per month
Watch NBC for free with a three-day trial to Hulu + Live TV, which comes bundled with Disney+ and ESPN+, starting at $89.99 per month.

