Holiday Gift-A-Stream

It’s the most wonderful time of the year to give a stream! Are you in a pinch trying to find the perfect gift for the theatre lover in your life? Look no further than Broadway On Demand! With a wide array of archived and live-streamed performances, Broadway On Demand is your one-stop shop for watching online theater.

Choose to gift one or all 5 of the movie musicals we have ready for purchase to give as the perfect (digital) holiday gift. Don’t like every selection we have? Choose the Holiday Bundle package for BIG savings so your theatre lover can sing and dance along with Broadway’s brightest stars.

Bandstand: An American Musical

Bandstand: An American Musical
$6.99 + $1.95 Service Fee

Featuring Broadway legends: Laura Osnes, Corey Cott, Beth Leavel and Tony Award-winning Choreography by Andy Blankenbuehler.

Hamilton: One Shot To Broadway

Hamilton: One Shot To Broadway
$4.00 + $1.95 Service Fee

The remarkable story of how a group of inspired mavericks made an unlikely marriage of hip-hop and history the biggest musical show in America...and are getting ready to conquer the world.

Estella Scrooge

Estella Scrooge
$14.99 + $1.95 Service Fee

You thought you knew Scrooge, but you don’t know this Scrooge. Featuring 2021 Tony Award winners Danny Burstein and Lauren Patten, as well as Betsy Wolfe, Carolee Carmello, Patrick Page, and more! The perfect holiday treat for any theatre lover!

Holiday Bundle

Holiday Bundle
$18.95 + $5.85 Service Fee

Purchase all three shows as a bundle and lock in a 20% Discount!

How It Works

  • 1Choose Your Show
  • 2Purchase Your Stream
  • 3Code Will Be Emailed To You*
  • 4Forward The Email or Print The Code
  • 5Send To Your Person

*Please allow up to 48 hours for you to receive your codes via email. A customer service representative will be sending them your way!

Contact Us

For additional questions or concerns please reach out to

Copyright © 2021 Broadway On Demand |
All Rights Reserved

Broadway On Demand

440 Park Ave S, 11th Floor
New York, NY 10016