Get your laugh on with "The Santaland Diaries" and get in the oliday spirit with "A Christmas Carol" and "Christmas Canteen."

"ThanksKilling the Musical." Through Nov. 28. $10.50-$22.50. 7 Stages Theatre, 1105 Euclid Ave. N.E., Atlanta. www.dadsgarage.com.

"Letters From The Front." Through Dec. 6. $20-$35. Theatre in the Square, 11 Whitlock Ave., Marietta. www.theatreinthesquare.com.

"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.

"Cirque Dreams: Holidaze." 7:30 p.m. Nov. 25 and 27. $45-$65. Fox Theatre, 660 Peachtree St. N.E., Atlanta. foxtheatre.org.

Corey Holcomb, Earthquake, John Witherspoon. 8 p.m. Nov. 27. $50-$95. Cobb Energy Performing Arts Centre, 2800 Cobb Galleria Parkway, Atlanta. www.cobbenergycentre.com.

"Merry %#!*ing Christmas." Nov. 27-Dec. 19. $15-$25. Dad's Garage Theatre Company at the Alliance Theatre's Hertz Stage, 1280 Peachtree St. N.E., Atlanta. www.dadsgarage.com.

Northeast Atlanta Ballet: "The Nutcracker." Nov. 27-29. $18.50-$23.50. Infinite Energy Center, 6400 Sugarloaf Parkway, Duluth. www.infiniteenergycenter.com.

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

"The Nutcracker." Nov. 27-29. $6-$18. Griffin Auditorium, 234 E. Taylor St., Griffin. griffinballettheatre.org.

"The Trestle at Pope Lick Creek." Nov. 27-Dec. 11. $7-$17. Catalyst Arts Atlanta, Paul Robeson Theatre at The Arts Exchange, 750 Kalb St. S.E., Atlanta. www.catalystartsatl.com.

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

"The Hip Hop Nutcracker." 2 p.m. Nov. 28. $22-$72. Fox Theatre, 660 Peachtree St. N.E., Atlanta. foxtheatre.org.

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

Craig Ferguson. 8 p.m. Nov. 28. $34.50-$99.50. Cobb Energy Performing Arts Centre, 2800 Cobb Galleria Parkway, Atlanta. www.cobbenergycentre.com.

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

"Elf." The Broadway musical. Dec. 2-6. $30-$115. Fox Theatre, 660 Peachtree St. N.E., Atlanta. foxtheatre.org.

"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. Dec. 3-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. Dec. 3-27. $20-$48. Theatrical Outfit, 84 Luckie St., Atlanta. 678-528-1500, www.theatricaloutfit.org.

""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. Dec. 3-23. $15-$39. New American Shakespeare Tavern, 499 Peachtree St., Atlanta. 404-874-5299, www.shakespearetavern.com.

Gwinnett Ballet Theatre: "The Nutcracker." Dec. 4-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.  Dec. 4-20. $30. 5339 Chamblee Dunwoody Road, Dunwoody. 770-396-1726, www.stagedoorplayers.net.

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

"A Year with Frog and Toad." A musical based on the children's books by Arnold Lobel. Dec. 4-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. Dec. 5-31. $12-$15. Horizon Theatre, 1083 Austin Ave. (in Little Five Points), Atlanta. 404-584-7450, www.horizontheatre.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.