Whether you want traditional or hip-hop, a classic or something for the kids, you'll find it on stage in Philly this holiday season.
It wouldn't be Christmas without an experience with Ebenezer Scrooge, so head to A Christmas Carol at the Hedgerow Theatre in Media, Pa. Tickets are $25 for adults, $22 for seniors and students and $12 for kids.
For a twist on the same old story, you can check out The Christmas Carol Conspiracy: Scrooge's Revenge at the Heritage Center in Morrisville, Pa. They are also showing the original version of the story every other night. Tickets are $20 for adults, $17 for seniors and $10 for kids.
For a totally new Christmas experience, head to the puppet version of 'Twas the Night Before Christmas, brought to you by the Renaissance Artist Puppet Company. Tickets are $10.50 for adults and $8.50 for children.