Holiday Calendar

Theater

The Gifts of the Magi. Theatrical Outfit. A holiday musical based on Henry O’s tale of a young couple, who are out of work and penniless in New York at Christmas. Nov 29-Dec 23. Check theatricaloutfit.org for dates and times. 678-528-1500. $25-$40.
A Christmas Carol. Aurora Theatre. One-man presentation of the traditional Dickens tale. Dec. 5- 22. Thurs., 8 p.m.; Fri.-Sat., 7:30 p.m.; Sun., 2:30 p.m. 128 E. Pike St., Lawrenceville. 678-226-6222. $15.
Merry Little Holiday Shorts. OnStage Atlanta Mainstage. Jump through the holiday season with eight holiday-themed one-act plays. Rated PG. Dec. 5-15. Thurs. 8 p.m.; Sat. 5 p.m.; Sun. 7 p.m. 2969 E. Ponce de Leon Ave., Decatur. 404-897-1802. $12.
A Christmas Carol. Bulloch Hall Osage Terrace Room. The seasonal classic story by Charles Dickens. Dec. 7, 14-16, 18-19, 21-23. Sun. 7 p.m.; All other days 8 p.m. Matinees Dec. 21 and 22. 3 p.m. 180 Bulloch Ave., Roswell. 770-992-1731. Reservations required. $15/person.
Junie B. Jones in Jingle Bells, Batman Smells. Dancing Goat Theatre. First-grader Junie B. holiday shops for her arch nemesis for her Secret Santa Gift. Dec. 7-23. Sat. 11 a.m.; Sun. 3 p.m.; Mon. 3 p.m. 10700 State Bridge Rd., Johns Creek. 770-772-0762. $12.
Madeline’s Christmas. Horizon Theatre Company. A musical holiday adventure with Madeline and friends. Dec. 7-31. For show times, see horizontheatre.com. 1083 Austin Ave., Atlanta. 404-584-7450. Adults, $15; ages 18 and younger, $12.
The Santa Games. New Dawn Theatre. A fun adventure with Santa. Dec. 7, 14 and 21. 11 a.m. Dec. 8-9, 15-16 and 22. 7 p.m. 3087 Main St., Duluth. 678-887-5015. $5.
Santa’s Missing Mail. Mershon Hall, Atlanta Botanical Garden. All ages puppet show. Dec. 7 and 14. 10:30 a.m. 1345 Piedmont Ave. NE, Atlanta. 404-876-5859. Included with admission. Adults, $18.95; ages 3-12, $12.95; younger than 2, free.
Santa’s Missing Mail. Aurora Children’s Playhouse. An All Hands Productions. Dec. 7. 10 and 11:30 a.m. 128 E. Pike St., Lawrenceville. 678-226-6222. $7.
The Little Drummer Boy. City Center Auditorium. Rendition of the classic song and Christmas story. Dec. 8, 15 and 22. 2 p.m. 834 Main St., Woodstock. 678-494-4251. Tickets required for ages 2 and older. $10 advance; $12 at the door.
Babes in Toyland and Nutcracker-Land of Sweets. Roswell Cultural Arts Center. Ballet duo with excerpts from Babes in Toyland and The Nutcracker, presented by the Atlanta Dance Theatre. Dec. 13. 7:30 p.m.; Dec. 14. 10 a.m., 2 p.m. and 7:30 p.m. 950 Forrest St., Roswell. 770-594-6232. Adults, $23.50; younger than 9, $15.50; Morning matinee, $12.50.
Sanders Family Christmas. Family Life Hall, First United Church of Marietta. Atlanta Lyric Theatre presents the story of a family saying goodbye to their only son, who is shipping out during World War II. Dec. 13-15. Dec. 20-22. Fri.-Sat. 8 p.m. Sun. 2 p.m. 56 Whitlock Ave., Marietta. 404-377-9948. $28-33.
A Christmas Carol. City Center Auditorium. The tale of Ebenezer Scrooge’s Christmas journey. Dec. 14. 2 p.m.; Dec. 20-23. 7:30 p.m.; Dec. 24. 2 p.m. 834 Main St., Woodstock. 678-494-4251. Free admission on Dec. 14., but bring can of non-perishable food. Adults, $12-14; ages 13-18, $11-13; ages 3-12, $10-12.
’Twas the Night Before Christmas. Aurora Children’s Playhouse. Presented by Piccadilly Puppets. Dec. 14. 10 and 11:30 a.m. 128 E. Pike St., Lawrenceville. 678-226-6222. $7.
The Nativity Ballet. The Grand Theatre. The Step of Faith Dance Company performs this annual presentation of the Christmas story through dance. Dec. 21. 2 and 7 p.m.; Dec. 22. 3 p.m. 7 N. Wall St., Cartersville. 770-386-7343. $10-18.
Trouble in Toyland. Aurora Children’s Playhouse. A fun tale presented by That Puppet Guy. Dec. 21. 10 and 11:30 a.m. 128 E. Pike St., Lawrenceville. 678-226-6222. $7.
Christmas Canteen. Aurora Theatre. Nostalgic musical revue with Festival of Trees. Through Dec. 22. Wed.-Sat., 8 p.m.; Sat.-Sun., 2:30 p.m. Discount matinees Dec. 11 and 18. 10 a.m. 128 E. Pike St., Lawrenceville. 678-226-6222. $30-40. Matinee, $20.
Home for Christmas. Alpharetta Presbyterian Church. Celebrate the Spirit of Christmas in this classic tale of a family coming together for the holidays. Through Dec. 22. Fri.-Sat. 7:30 p.m.; Sun. 2 p.m. 180 Academy St., Alpharetta. 770-663-8989. Adults, $15; ages 12 and younger, $12.
Sanders Family Christmas. OnStage Atlanta Mainstage. Musical set in Dec. 1941, whereby Dennis Sanders of the Sanders Family Singers heads off to war. Through Dec. 22. Fri.-Sat. 8 p.m.; Sun. 3 p.m.; Dec. 19. 8 p.m.; Dec. 22. 7 p.m. 2969 E. Ponce de Leon Ave., Decatur. 404-897-1802. Adults, $20; younger than 13, $12.
A Christmas Carol. Alliance Theatre. A musical performance of the classic story. Recommended for ages 5 and older. Through Dec. 29. Thurs. 7 p.m.; Fri. 8 p.m.; Sat. 2:30 and 8 p.m.; Sun. 2:30 and 8 p.m. For additional weekly show times, see alliancetheatre.org. 1280 Peachtree St., Atlanta. 404-733-5000. Tickets start at $25.
Rudolph the Red-Nosed Reindeer. Center for Puppetry Arts. Rudolph is back with this faithful adaptation of the holiday story. Through Dec. 29. Show times vary. 1404 Spring St. NW, Atlanta. 404-873-3391. $20.50.