« Back to article: Embrace the holidays at Dallas' best events this Thanksgiving weekend

Cast of Dallas Theater Center's A Christmas Carol
Hassan El-Amin will star as Ebenezer Scrooge in Dallas Theater Center's annual production of A Christmas Carol. Photo by Karen Almond
Texas Christkindl Market
Globe Life Park in Arlington will host the Texas Christkindl Market through December 23. Photo courtesy of Arlington Convention & Visitors Bureau
Prairie Lights in Grand Prairie
Grand Prairie's Prairie Lights will be on display at Lynn Creek Park through January 3. Prairie Lights/Facebook
Dallas Children's Theater presents Miracle on 34th Street
Dallas Children's Theater will present Miracle on 34th Street through December 20. Photo by Karen Almond
Dallas Children's Theater presents Not a Creature Was Stirring
Dallas Children's Theater will present Not a Creature Was Stirring through December 23. Photo by Kim Lyle