"Rudolph the Red-Nosed Reindeer." Through Dec. 27. $20.50. Center for Puppetry Arts, 1404 Spring St. N.W., Atlanta. www.puppet.org.

"A Christmas Carol." Through Dec. 27. $14.70-$105. Alliance Theatre, 1280 Peachtree St. N.E., Atlanta. www.alliancetheatre.org.

"Christmas Canteen." Through Dec. 20. $30-$50. Aurora Theatre, 136 W Pike St., Lawrenceville. www.auroratheatre.com.

"Appalachian Christmas Homecoming." Through Dec. 20. $15-$40. The Legacy Theatre, 1175 Senoia Road, Tyrone. www.thelegacytheatre.org.

"The Santaland Diaries." Through Dec. 31. $25-$40. Horizon Theatre, 1083 Austin Ave. N.E., Atlanta. www.horizontheatre.com.

"Merry %#!*ing Christmas." Through Dec. 19. $15-$25. Dad's Garage Theatre Company at the Alliance Theatre's Hertz Stage, 1280 Peachtree St. N.E., Atlanta. www.dadsgarage.comRead a review of the show here.

"A Christmas Carol." In repertory with "12 Dates of Christmas." Through Dec. 20. $20-$30. Aurora Theatre, 136 W. Pike St., Lawrenceville. www.auroratheatre.com.

"The Great American Trailer Park Christmas Musical." Through Dec. 20. Onstage Atlanta, 2969 E. Ponce de Leon Ave., Decatur. 404-897-1802, www.onstageatlanta.com.

"12 Dates of Christmas." In repertory with "A Christmas Carol." Through Dec. 19. $20-$30. Aurora Theatre, 136 W. Pike St., Lawrenceville. www.auroratheatre.com.

"Black Nativity: A Gospel Christmas Musical Celebration." Adapted from Langston Hughes' acclaimed 1960s play, this production incorporates poetry, Gospel music and African dance. Through Dec. 20. $25-$40. Dominion Entertainment, Southwest Arts Center, 915 New Hope Road, Atlanta. www.blacknativityatlanta.com.

"The Snow Queen." Serenbe Playhouse reprises its outdoor version of the Hans Christian Andersen tale. To keep patrons warm, space heaters are strategically placed, hot chocolate and apple cider are served. Through Dec. 23. $20; $12 under age 12. Parking at 10642 Serenbe Lane, Chattahoochee Hills. www.serenbeplayhouse.com.

"A Little Princess." Frances Hodgson Burnett's story of a suddenly orphaned girl and a mean-spirited boarding-school matron. Through Dec. 27. $20-$48. Theatrical Outfit, 84 Luckie St., Atlanta. 678-528-1500, www.theatricaloutfit.org.

"The Last Night of Ballyhoo." Through Dec. 19. $15-$23. Act3 Productions, 6285 Roswell Rd N.E., Atlanta. 770-241-1905, www.act3productions.org.

"Miracle on South Division Street." Presented by Centerstage North. Through Dec. 19. $17; $15 in advance. The Art Place - Mountain View, 3330 Sandy Plains Road, Marietta. www.centerstagenorth.com.

""Charles Dickens' A Christmas Carol." 12th annual production uses a handful of actors to take a similar "storytelling" approach to the classic tale, in addition to highlighting a lot of traditional music. Through Dec. 23. $15-$39. New American Shakespeare Tavern, 499 Peachtree St., Atlanta. 404-874-5299, www.shakespearetavern.com.

Gwinnett Ballet Theatre: "The Nutcracker." Through Dec. 20. $18-$35. Infinite Energy Center, 6400 Sugarloaf Parkway, Duluth. www.infiniteenergycenter.com.

"Let Nothing You Dismay." Stage Door Players presents the world premiere of Atlanta playwright Topher Payne's holiday comedy.  Through Dec. 20. $30. 5339 Chamblee Dunwoody Road, Dunwoody. 770-396-1726, www.stagedoorplayers.net.

"A Christmas Carol." Through Dec. 20. $12-$17. Academy Theatre at Hapeville Elementary School, 3440 N. Fulton Ave., Atlanta. www.academytheatre.org.

"A Christmas Carol." Through Dec. 20. $10-$15. Newnan Theatre Company, 24 First Ave., Newnan. 770-683-6282, www.newnantheatre.org.

"A Dickens' Christmas Carol: A Traveling Travesty in Two Tumultuous Acts." Through Dec. 20. $17-$25. Out of Box Theatre, Artisan Resource Center, 585 Cobb Parkway S., SuiteA-1, Marietta. www.outofboxtheatre.com.

"Uh-Oh, Here Comes Christmas." Through Dec. 20. $17-$20. Act1 Theater, Alpharetta Presbyterian Church, 180 Academy St., Alpharetta. act1theater.com.

"A Year with Frog and Toad." A musical based on the children's books by Arnold Lobel. Through Dec. 27. $15-$40. Synchronicity Theatre, 1545 Peachtree St. (at the Peachtree Pointe complex), Atlanta. 404-484-8636,www.synchrotheatre.com.

"Madeline's Christmas." A collaboration between Horizon and the Atlanta Children's Theatre, under the direction of Spring Mason. Through Dec. 31. $12-$15. Horizon Theatre, 1083 Austin Ave. (in Little Five Points), Atlanta. 404-584-7450, www.horizontheatre.com.

Atlanta Ballet: "Nutcracker." Through Dec. 27. $21.50-$123.50; $16.50-$98.50 students. Fox Theatre, 660 Peachtree St. N.E., Atlanta. 855-285-8499, atlantaballet.com.

Roswell Winter Puppet Series: "The North Pole Fa-La-La-La Follies." Dec. 16-18. $5. Roswell Cultural Arts Center, 950 Forrest St., Roswell. www.roswellpuppets.com.

 "A One-Man Christmas Carol." Bill Oberst, Jr., a frequent visiting artist at the theater (where he's best-known to audiences for his solo show about the late AJC columnist Lewis Grizzard), returns to ART Station. Dec. 16-20. $23-$27. 5384 Manor Drive, Stone Mountain. 770-469-1105, www.artstation.org.

"Krampus Xmas." Loosely based on a haunting figure from European folklore, the show features music by the Little Five Points Rockstar Orchestra and burlesque dancing by members from Syrens of the South. Dec. 17-19. $22.50. 7 Stages, 1105 Euclid Ave. N.E., Atlanta. 404-523-7647, www.7stages.org.

"The North Pole Fa-La-La-La Follies." 10 and 11:30 a.m. Dec. 19. $7. Aurora Theatre, 136 W, Pike St., Lawrenceville. www.auroratheatre.com.

Roswell Winter Puppet Series: "Santa's Missing Mail." Dec. 19-21. $5. Roswell Cultural Arts Center, 950 Forrest St., Roswell. www.roswellpuppets.com.

Academy of Ballet: "The Children's Nutcracker." 11 a.m. and 2:30 p.m. Dec. 19; 2:30 p.m. Dec. 20. St. Pius X High School, 2674 Johnson Road N.E., Atlanta. $15-$22. tututix.com.

Ballethnic Dance Company's "Urban Nutcracker Act II: Wonderland." 3 and 5 p.m. Dec. 19; 3 p.m. Dec. 20. $15-$20. Porter Sanford III Performing Arts Center, 3181 Rainbow Drive, Decatur. www.ballethnic.org.

"Sprucey, The Blue Christmas Tree." Dec. 19-23. $13; $10 in advance. OnStage Atlanta, 2969 E. Ponce de Leon Ave., Decatur. www.onstageatlanta.com.