On both big and small stages, you'll find holiday shows and performances this winter.
A mix of classics and new productions can be found in the roundup below. There are musicals, theater shows, concerts and more top picks.
RELATED: See a theater show for cheap, with pint and pizza included | Movie theater throwing pizza and pajama party at "Home Alone" screening | Comcast Holiday Spectacular returns on Thanksgiving
"A Philly POPS Christmas"
Maestro Michael Krajewski returns to lead an all-new lineup, including a special musical version of How the Grinch Stole Christmas.
The Philly POPS Festival Chorus, the Philadelphia Boys Choir, the award-winning African Episcopal Church of St. Thomas Gospel Choir and singer Justin Hopkins will join the 65-piece POPS orchestra on stage.
Through Tuesday, Dec. 19
Kimmel Center's Verizon Hall
300 S. Broad St.
"A Christmas Carol"
Through Saturday, Dec. 23
$15-$18 per person
Walnut Street Theatre
825 Walnut St.
"Annie"
The beloved musical "Annie" is based on the popular Harold Gray comic strip "Little Orphan Annie," with music by Charles Strouse, lyrics by Martin Charnin and book by Thomas Meehan.Through Sunday, Jan. 7
$20-$97 per person
Walnut Street Theatre
825 Walnut St.
“A Christmas Carol – The Broadway Musical”
The Ocean City Theatre Company will put a musical spin on the timeless story by Charles Dickens.
The musical remains true to the story with three ghosts leading the selfish Ebenezer Scrooge through his past, present and future.
Performances will take place at the Ocean City Music Pier.
Friday, Dec. 8 through Sunday, Dec. 10
Friday, Dec. 15 through Saturday, Dec. 16
2 p.m. or 7:30 p.m. | $15-$20 per person
Music Pier
825 Boardwalk, Ocean City, NJ
"George Balanchine’s The Nutcracker"
For many families, attending "The Nutcracker," performed by the Pennsylvania Ballet, is a holiday tradition.The Sugarplum Fairy, the Mouse King and the Nutcracker Prince dance their way through the timeless story.
Friday, Dec. 8 through Sunday, Dec. 31
The Academy of Music
240 S. Broad St.
"The Glorious Sounds of Christmas"
The program includes "God Rest Ye, Merry Gentlemen," "I'll Be Home for Christmas," "Oh Holy Night" and more classics and seasonal favorites.
The conductor this year will be Bramwell Tovey.
Thursday, Dec. 14 through Sunday, Dec. 17
2 p.m. or 7 p.m.
Kimmel Center's Verizon Hall
300 S. Broad St.
"My Very Own Polar Bear"
Kids will love this new comedy about the friendship between a girl and her (real-to-her) polar bear. "My Very Own Polar Bear" tells the story of a life-changing Christmas present.
Saturday, Dec. 16 through Sunday, Dec. 31
Act II Playhouse
56 E. Butler Ave., Ambler, PA
Trans-Siberian Orchestra: "The Ghosts of Christmas Eve"
A runaway girl takes refuge in an abandoned theater on Christmas Eve, where she meets the Ghosts of Christmas.
The orchestra draws inspiration from rock, heavy metal and classical music.
Sunday, Dec. 17
3 p.m. or 7:30 p.m.
Wells Fargo Center
3601 S. Broad St.
"Messiah"
"With its blend of sophisticated music and deep spirituality, 'Messiah' is the perfect accompaniment to Christmas, and the ideal antidote for the hustle and bustle of the holiday season," according to the Philadelphia Orchestra.
This year, there are two performance dates.
Thursday, Dec. 21 and Friday, Dec. 22
7 p.m.
Kimmel Center's Verizon Hall
300 S. Broad St.
Disney on Ice's "Dare to Dream"
This year, Moana makes her Disney on Ice debut. Characters from "Frozen," "Rapunzel" "Cinderella" and "Beauty and the Beast" will also make appearances. Mickey and Minnie will host the event.
Friday, Dec. 22 through Monday, Jan. 1
Wells Fargo Center
3601 S. Broad St.