A Christmas Carol Charles Dickens' tale. Closes 12/24. Princeton University - McCarter Theatre, 91 University Pl., Princeton; 609-258-2787. $20-$76.
A Christmas Carol An adaptation faithful to the original with cherished carols. Closes 12/24. Hedgerow Theatre, 64 Rose Valley Rd., Media; 610-565-4211. $22-$29; $19-$26 seniors; $10 students under 18.
A Mess of Things A videographically illuminated radio opera by Adam Tinkle. Closes 12/16. NoSpace, 2315 E Hazzard Street; 206-922-9623. www.nofaceperformance.org. Donation suggested: $5-$10.
Cape May Stage: This Wonderful Life Stage adaptation of the film 'It's a Wonderful Life.' Closes 12/31. Robert Shackleton Playhouse, Bank & Lafayette Sts., Cape May; Box Office: 609-884-1341. $35-$50; $30-$50 seniors; $12.50-$50 students.
Curio Theatre Company: Accidental Death of an Anarchist Comedy about police officers covering up a crime & a persistent reporter. Closes 1/7. Curio Theatre Company, 4740 Baltimore Av. www.curiotheatre.org. $15-$20.
Flashpoint Theatre Company: Chlamydia for Christmas & Herpes for Hanukkah Naughtily hilarious holiday-themed burlesque show. Closes 12/17. Adrienne Theatre, 2030 Sansom St.; 215-665-9720. www.flashpointtheatre.org. $20; $18 students and seniors.
Flashpoint Theatre Company: The Santaland Diaries The tale of a slacker's experience working as a Macy's elf. Closes 12/18. Adrienne Theatre, 2030 Sansom St.; 215-665-9720. www.flashpointtheatre.org. $20; $18 students and seniors.
Gatz Word-by-word dramatization of 'The Great Gatsby.' Closes 12/18. Princeton University - McCarter Theatre, 91 University Pl., Princeton; 609-258-2787. $150.
Gypsy Musical about a stage mother who has great ambitions for her two daughters. Tovah Feldshuh stars. Closes 1/15. Bristol Riverside Theatre, 120 Radcliffe St., Bristol; 215-785-0100. $40-$60; $32-$44 military; $20 students 25 and under.
Jack Frost Saves Christmas Play about how Jack Frost saves Christmas for everyone. Media Theatre for the Performing Arts, 104 E. State St., Media; 610-891-0100. $12; $10 children.
Laughing All the Way Holiday-themed show of comedy skits & songs. Closes 12/31. Act II Playhouse, 56 E. Butler Ave., Ambler; Box Office: 215-654-0200. $27-$33.
Noel & Gertie The story of the friendship between playwright Noel Coward & actress Gertrude Lawrence. Closes 12/31. Walnut Street Theatre - Independence Studio on 3, 825 Walnut St.; 215-574-3550. $30.
Ocean City Theatre Company: A Christmas Wonderland Singers & dancers present a high energy family-oriented song & dance tribute. Closes 12/18. Ocean City Music Pier, Moorlyn & the Boardwalk, Ocean City; 609-525-9291. www.oceancitytheatrecompany.com. $12-$15.
Peek-a-Boo Revue Philadelphia's premier burlesque show. Closes 12/18. World Cafe Live, 3025 Walnut St.; 215-222-1400. www.peekaboorevue.com. $29-$39.
Plaid Tidings Holiday-themed version of 'Forever Plaid.' Closes 12/23. Surflight Theatre, Beach & Engleside Ave., Harvey Cedars, NJ; 609-492-9477. $31-$49.
Private Lives Romantic comedy by Noel Coward. Closes 12/31. Lantern Theater at St. Stephen's Theater, 10th & Ludlow Sts.; 215-829-0395. $28-$36; $25-$33 seniors; $18-$26 students.
The Dickens Christmas An actor portrays Charles Dickens giving a public reading of 'A Christmas Carol.' Closes 12/24. Hedgerow Theatre, 64 Rose Valley Rd., Media; 610-565-4211. $22-$29; $19-$26 seniors; $10 students under 18.
The Down of A Thistle An original Christmas thriller from Crowded Kitchen Players. Closes 12/18. McCoole's Arts & Events Place, 10 S. Main St., Quakertown; 610-395-7176. $18; $14 seniors; $8 students.
The King & I Rodgers & Hammerstein musical about the romance between a British governess & the King of Siam. Closes 1/8. Walnut Street Theatre, 825 Walnut St.; 215-574-3550. $10-$75.
The Pretty Things Peepshow Vaudeville style burlesque show. Closes 12/16. The Note, 142 E. Market St., West Chester; 800-594-8499. www.prettythingsproductions.com. $10-$13.
The Sound of Music Musical about a young nun who takes a job as caretaker for a widower's children. Closes 1/15. Media Theatre for the Performing Arts, 104 E. State St., Media; 610-891-0100. $54; $47 seniors; $37 children.
The Whipping Man A Jewish Confederate soldier reunites with his family's former slaves in the wake of the Civil War. Closes 12/18. Arden Theatre, 40 N. 2nd St.; 215-922-1122. $29-$45.
Theatre Horizon: Voices of Christmas Show featuring music in a variety of genres. Closes 12/31. Montgomery County Cultural Center - Centre Theater, 208 DeKalb St., Norristown; Box Office: 610-283-2230. theatrehorizon.org. $29; $27 seniors; $21 students with ID.
A Christmas Carol Musical adaptation. Closes 12/21. Walnut Street Theatre, 825 Walnut St.; 215-574-3550. $10-$15.
A Christmas Journey Celebration of both the Santa Claus & Three Kings traditions. Closes 12/30. Walking Fish Theatre, 2509 Frankford Ave.; 215-427-9255. $12; $6 children.
A Christmas Story The whimsical story of a boy who dreams of getting a BB gun for Christmas. Closes 12/18. Tri-County Performing Arts Center, 245 E. High St., Pottstown; 877-772-5425. $18-$21; $16-$19 students and seniors; $13-$15 children 12 and under.
A Winnie-the-Pooh Christmas Tail Winnie-the-Pooh & friends go in search of Eeyore's missing tail. Closes 12/28. Hedgerow Theatre, 64 Rose Valley Rd., Media; 610-565-4211. $11; $9 children.
American Theater Arts for Youth: Babes in Toyland Colorful Christmas-themed show featuring characters from nursery rhymes. Closes 12/22. Kimmel Center, Broad & Spruce Sts.; 215-563-3501. www.atafy.org. $13.50-$16.
Bob Cratchit's Extraordinary Christmas Extravaganza Comedy/variety show. Closes 12/18. Ritz Theatre Company, 915 White Horse Pike, Oaklyn; 856-858-5230. $15-$18.
Charlotte's Web The story of the friendship between a pig & a spider. Closes 1/29. Arden Theatre, 40 N. 2nd St.; 215-922-1122. $30-$32; $20-$22 teens; $16-$18 children.
Frosty the Snowman The tale of a snowman who comes to life. Closes 12/17. Ritz Theatre Company, 915 White Horse Pike, Oaklyn; 856-858-5230. $10.
Hershel & the Hanukkah Goblins The tale of some troublemaking goblins & the man who sets out to stop them. Closes 12/31. Painted Bride Art Center, 230 Vine St.; 215-925-9914. $25; $16 children.
Kid Curio and The Improv Avengers Kid-friendly improv. Ongoing. Calvary Center for Culture & Community, 801 S. 48th St; 215-525-1350. www.curiotheatre.org. $5.
Santa Claus is Coming to Town Play exploring Santa's beginnings, why he delivers toys, how his reindeer fly & other bits of magic. Closes 12/17. Broadway Theatre of Pitman, 43 S. Broadway, Pitman; Box Office: 856-384-8381. $7-$9.
Scrooge Musical based on 'A Christmas Carol.' Closes 12/17. Delaware Children's Theatre, 1014 Delaware Ave., Wilmington; Box Office: 302-655-1014. $12.
Storybook Musical Theatre: Hansel & Gretel Stage adaptation of the fairytale. Closes 12/30. Mitchell Performing Arts Center, 800 Tomlinson Rd., Bryn Athyn; 215-659-8550. www.storybookmusical.org. $14; $11 children.
The Best Christmas Pageant Ever Chaos ensues when one family's rowdy children take over the church pageant. Closes 12/28. Hedgerow Theatre, 64 Rose Valley Rd., Media; 610-565-4211. $11; $9 children.
Three Moons Till Tomorrow A show about being creative, controlling yourself & thinking before you choose. Closes 12/16. St. Joseph's University - Bluett Theatre, N. 56th St. $6.50. Also Neumann University, One Neumann Dr., Aston; 610-558-5616. $6.50. Closes 12/20.
Treasure Island: A Musical Panto Mother Hawkins & Long John Silver return for the holidays with the rascally rabble aboard Ye Olde Blowharde. Closes 1/8. People's Light & Theatre Company, 39 Conestoga Rd., Malvern; 610-644-3500. $35-$45.
A Christmas Carol Dickens' tale of hope & redemption. Closes 12/18. Solebury United Methodist Church, 2536 Aquetong Road, New Hope; 215-862-2657. $15; $10 children.
A Christmas Carol Stage adaptation. Closes 12/17. Footlighters Theater, 58 Main Ave., Berwyn; Box Office: 610-296-9245.
Crazy for You Featuring mistaken identity, plot twists, dance numbers & Gershwin music. Closes 12/17. Players Club of Swarthmore, 614 Fairview Rd., Swarthmore; TheaterMania: 866-811-4111. $25; $13 students 18 & under.
My Three Angels This comedy/drama by Bella and Samuel Spewack features three convicts hired out to fix a roof for a family living in French Guyana. They become their employers' guardian angels when a cousin from France arrives to steal the family business. Morrisville Heritage Center, 635 N. Delmorr Ave., Morrisville; Reservations required: 215-428-0217. $20; $17 seniors; $10 age 12 and under.
Rent: School Edition Set in the East Village of New York City circa 1980s, 'Rent' is about falling in love, finding your voice & living for today. Closes 12/23. The Rotunda, 4014 Walnut St.; Brown Paper Tickets: 1-800-838-3006. $10; $5 youths 17 & under, college students with ID and seniors.
Scrooge: The Musical Closes 12/18. Haddonfield Plays & Players, 957 E. Atlantic Ave., Haddonfield; 856-429-8139. $20.
Classical Music Bonsal Blues Holiday Concert
Orchestra. Cardinal Village Senior Living Community, 455 Hurffville-Cross Keys Rd., Sewell. Free. 12/19. 7-8 pm.
Camerata Consort: Yuletide Camerata Ama Deus & the Vox Renaissance Consort present a concert of classical works. Kimmel Center, Broad & Spruce Sts.; 215-893-1999. www.voxamadeus.org. $20-$60; $8-$32 students. 12/16. 8 pm.
Chamber Orchestra of Philadelphia: Mozart & Mendelssohn Including presentation of the Toy Symphony. Kimmel Center, Broad & Spruce Sts.; 215-893-1999. www.chamberorchestra.org. $24-$81.
Cuddle Magic Lush, whimsical songs featuring wide-ranging instrumentation. Highwire Gallery, 2040 Frankford Ave. www.cuddle-magic.com. $8. 12/16. 8 pm.
Ellen Tepper, Harpist Celtic harp music. Woodmere Art Museum, 9201 Germantown Ave.; 215-247-0476. $20. 12/18. 3-4:30 pm.
Handel's Messiah The Mother Bethel Cathedral Choir will be under the direction of Maestro M. Barry. Mother Bethel AME Church, 419 Richard Allen Ave. Free. 12/18. 6-8:30 pm.
Mikhail Yanovitsky & Galina Sakhnovskaya, Pianist & Soprano Vocal and piano works by R. Strauss, Bellini, Puccini, Tchaikovsky, Rachmaninoff, Liszt & Schumann St. Luke United Methodist Church, 568 Montgomery Ave., Bryn Mawr; 610-896-5105. $15; $10 children. 12/18. 3 pm.
Octarara 6th Grade Band Students from Octorara Intermediate School will perform a holiday program. Exton Square Mall, 260 Exton Square Mall, Exton. Free. 12/16. 1:45-2:30 pm.
PCMS Concert: Borromeo Quartet String quartet presents a concert of works by Schuller, Cacioppo & Auerbach. Curtis Institute of Music, 1726 Locust St.; 215-569-8080. www.pcmsconcerts.org. $17; $10 students. 12/18. 3 pm.
Pennsylvania Symphonic Winds Program of holiday music. Exton Square Mall, 260 Exton Square Mall, Exton. www.pswb.org. Free. 12/17. 1-1:45 pm.
Philadelphia Handbell Ensemble Performing original works, popular & classical repertoire. First Baptist Church of Haddonfield, 124 Kings Hwy. E., Haddonfield. www.phebells.org/. Donations accepted. 12/18. 4 pm.
Philadelphia Mandolin Ensemble String ensemble that performs a variety of music dating from the 16th century through today. First Unitarian Church, 2125 Chestnut St. www.phillymando.org. Donation suggested: $10; $5 students and seniors. 12/17. 7 pm.
Philadelphia Orchestra: Messiah Annual performance of Handel's oratorio. Kimmel Center, Broad & Spruce Sts.; 215-893-1999. www.philorch.org. $44-$124. 12/18. 7:30 pm.
Philadelphia Orchestra: The Glorious Sound of Christmas Concert of classics conducted by Rossen Milanov. Kimmel Center, Broad & Spruce Sts.; 215-893-1999. www.philorch.org. $35-$107.
Philadelphia Young Artists Orchestra: Holiday Benefit Concert for St. James School Songs & carols. St. Mark's Church, 1625 Locust St.; 215-545-0502. $15. 12/20. 8 pm.
Ama Deus Ensemble: Handel's Messiah 1749 London Covent Garden version performed in baroque pitch & on period instruments. St. Paul's Episcopal Church, 22 E. Chestnut Hill Ave.; 610-688-2800. voxamadeus.org. $25; $20 seniors; $10 students. 12/17. 7 pm. Also St. Katharine of Siena Catholic Church, 104 S. Aberdeen Ave., Wayne; $25; $20 students; $10 seniors. 12/18. 4 pm.
Christmas With the Philadelphia Singers Concert featuring William Mathias' 'Ave Rex' & a carol sing-along. St. Clement's Church, 2013 Appletree St.; 215-563-1876. www.philadelphiasingers.org. $32-$43.
Curtis Opera Cabaret Concert of arias, duets & trios from various operas. Reform Congregation Keneseth Israel, 8339 Old York Rd., Elkins Park. www.curtis.edu. 12/17. 7:45 pm.
Greater South Jersey Chorus 90 member choir. St. Isaac Jogues Catholic Church, 3 Lord Pl., Marlton; 856-482-8282. www.greatersjchorus.org. $20; free under 14 with paid adult. 12/17. 8 pm.
Jubilate Deo Chorale: A Son! A Savior! The Heart of Christmas Holiday classics & Live Nativity. Paul VI High School, 901 Hopkins Rd., Haddon Twp.; 856-858-0693. $15-$30; additional $15 includes reception. 12/18. 2:30 pm.
Men of Harmony: Christmas Is ... Men of Harmony is an all-male a cappella chorus from the Bucks County area. St. John Evangelical Lutheran Church, 1203 Pine Grove Rd., Morrisville; 215-295-1603. Donations accepted. 12/16. 7 pm.
New Ark Chorale: Sing We Now of Christmas Music for choir and brass by Rutter, Gabrieli, Pinkham & Praetorius & Christmas carols. Newark United Methodist Church, 69 E. Main St., Newark, Del.. www.newarkchorale.org. $15; $12 seniors; $5 students; free under 12. 12/17. 3 pm.
Old St. Joseph's Schola Cantorum: Handel's Messiah The choir will perform Part I. Old St. Joseph's Catholic Church, 321 Willings Alley www.oldstjoseph.org. Donations accepted. 12/17. 8 pm.
PAPA Masterworks Choir: Christmas Around the World Auditioned choral ensemble who perform arrangements suitable for larger vocal groups. Exton Square Mall, 260 Exton Square Mall, Exton. www.papa-international.org. Free. 12/18. 12 pm.
Philadelphia Boys Choir & Chorale: Sing, Choirs of Angels Jeffrey R. Smith on the piano & 80 choir members complemented by a men's chorale. St. David's Episcopal Church, 763 S. Valley Forge Rd., Wayne; 215-222-3500. $40. 12/16. 8 pm.
Pine Barons Chorus Barbership chorus. St. Andrew's United Methodist Church, 327 Marlton Pike W., Cherry Hill; 856-866-2474. www.thepinebarons.com. $12; 10 seniors; $5 students; free 6 and under.
Singing Circle for People Impacted by Cancer Join other singers led by composer, performer & educator Julia Haines. No talent is necessary. Cancer Support Community of Philadelphia (formerly the Wellness Community of Philadelphia), 4100 Chamounix Dr.; Reservations required: 215-879-7733. Free.
The Comcast Holiday Spectacular 18-minute film shown on The Comcast Experience video wall. Comcast Center, 1701 John F. Kennedy Blvd. Free.
Voices Chorale: Once in Royal David's City Christmas music from England, Scotland & Wales. Trinity Episcopal Church, 33 Mercer St., Princeton. www.voiceschorale.org. $25; $10 students & children. Also Anchor Presbyterian Church, 980 Durham Rd. (Rte. 413), Newtown. $25; $10 students & children. 12/18. 3 pm.
Dance Ceili Dance
Weekly sessions organized by John Shields & Cass Tinney. The Commodore Barry Club (The Irish Center), 6815 Emlen St.; 215-843-8051.
Donetsk Ballet of Ukraine: The Nutcracker 20 dancers from the Donetsk will be joined by local children in this production. Rancocas Valley Regional High School, 520 Jacksonville Rd., Mount Holly. www.mountlaurelballet.com. Evening: $20, $15 students & seniors; Matinee: $18; $13 students & seniors.
Eleone Dance Theatre: Carols in Color Holiday dance. William Penn Charter School, 3000 W School House Lane; 1-800-838-3006. $30; $27 seniors, students and children.
Group Motion Friday Night Workshop Improvisational dance workshop with live music. Call 215-387-9895 for more info. Community Education Center (CEC Meeting House), 3500 Lancaster Ave.; www.groupmotion.org. $10-$20.
Loca Latin Dance Party Dance lessons, music by DJ Clave, Zumba show, & performances by visiting Latin dance teams. KatManDu, 50 Riverview Plaza, Trenton; 609-393-7300. $8.
NIA - The Joy of Movement for People Impacted by Cancer Dance, martial arts & healing arts combine. Cancer Support Community of Philadelphia (formerly the Wellness Community of Philadelphia), 4100 Chamounix Dr.; Reservations required: 215-879-7733. Free.
Pennsylvania Ballet: George Balanchine's The Nutcracker Tale of a girl & her magical doll. Academy of Music, Broad & Locust Sts.; Box Office: 215-893-1999. www.paballet.org. $20-$140.
The Nutcracker Dance performance. Closes 12/18. Prince Music Theater, 1412 Chestnut St.; 215-569-9700. $17.
The Nutcracker: A Children's Ballet Bordentown Ballet Theatre presents. Burlington Township Performing Arts Center, 610 Fountain Ave., Burlington. $10 advance; $12 day of show.