The Old Courthouse Theatre will present the family comedy "The Best Christmas Pageant Ever" at the theater, 49 Spring St. N.W. Performances are 8 p.m. Dec. 2-4, 10-11 and 17-18; and 2:30 p.m. Dec. 5, 12, 18 and 19. Tickets: $15 for adults, $12 senior adults and students, $10 children. 704-788-2405.
Dancers ages 6-18 will perform Piedmont Dance Theatre's new production of "The Nutcracker" at 7 p.m. Dec. 10 and 2 p.m. Dec. 11 at the Kannapolis Performing Arts Center. $17 for adults, $12 for ages 18 and younger.PiedmontDanceTheatre.com; 704-932 -8888.
Learn about 1800s Christmas traditions, meet a Victorian St. Nick, see open-hearth cooking and a slave Christmas in the cabin at "A Plantation Christmas" 10 a.m.-4 p.m. Friday and Saturday, at Historic Latta Plantation, 5225 Sample Road. Free with site admission ($7 adults, $6 senior adults, $5 students; free ages 5 and under). 704-875-2312; www.lattaplantation.org.
Gold's Gym of Lake Norman, 20420 W. Catawba Ave., will sponsor the annual Lake Norman Turkey Trot on Thanksgiving Day with 5K, 10K and half-marathon races. All proceeds go to the Children's Research & Treatment Foundation of the Advanced Medical Education Services Physician's Association. www.buttar.com/events/running/TurkeyTrot/index.htm.
The Davidson Historical Society will screen the documentary "Our Vanishing Americana" at 4 p.m. today in the Davidson IB School auditorium, 251 South St. Admission is free. Producer Mike Lassiter and writer/director Scott Galloway will answer questions.
The annual free Mooresville community Thanksgiving meal will be 11 a.m.-2 p.m. Thursday at First Baptist Church, 150 S. Church St. Home delivery for the homebound. www.MooresvilleThanksgiving.org.
Iredell residents are invited to a workshop Nov. 29 to comment on preliminary recommendations for the Iredell County Greenways Master Plan at the Iredell County Agricultural Resource Center, 444 Bristol Drive.
Volunteer route marshals are needed for the Dec. 4 Denver Christmas Parade. For route, entry and parking details, visit www.denverchristmasparade.com. To volunteer call Maeneen Klein at 704-820-3980.
We're looking for freelance writers to cover community news in the Mooresville area, specifically ZIP code 28117. Interested? Send writing samples and a résumé to firstname.lastname@example.org.