Central Piedmont Community Chorus
Christmas concert: "The Light of Christmas." 7:30 p.m. Nov. 28 at University City United Methodist, 3835 West W.T. Harris Blvd. The chorus will perform at Asbury United Methodist on Nov. 29, Huntersville Presbyterian on Dec. 5 and St. Mark Catholic on Dec. 6. www.centralpiedmontcommunitychorus.org.
Davidson Community Players
Nativity play: Judy Simpson-Cook's "Retrieving the Lamb." Dec. 1-4, 8-11, and 15-18. $12-$20. 307 Armour St., Davidson. www.davidsoncommunityplayers.org.
The Church of Jesus Christ of Latter-Day Saints, Huntersville
Community Nativity festival: View 300 nativity scenes from around the world. Live music, family activities. Free. 6-9 p.m. Dec. 1-2 and 10 a.m.-9 p.m. Dec. 3. 7032 McIlwaine Road, Huntersville. 704-766-0059.
Rehobeth United Methodist, Terrell
Book reading: Dr. Harold Bales will read and sign copies of his book "Southern Fried Preacher: Musings from a Made-in-America Minister." Copies will be available for purchase. 4-6 p.m. Dec. 4. 9297 Sherrills Ford Road, Terrell. 828-478-2518.
Mt. Zion United Methodist, Cornelius
Christmas worship musical: The praise team will present "God Came Down." Genesis Youth Dance will also be featured in the worship service. 9:45 a.m. Dec. 4. 19600 Zion Ave., Cornelius. www.mtzionumc.net.
Davidson College Presbyterian
Christian education: The Covenant class will have a special study, "O Come, O Come Emmanuel," led by Doug Ottati. 9:45 a.m. Dec. 4, 11 and 18.
Artisan Market: Ten Thousand Villages is a fair trade craft and artisan program. The store will be open 6-9 p.m. Dec. 1-3 and 9-12:30 p.m. Dec. 4.
Handbells concert: As part of Christmas in Davidson, the Tower and Alleluia Ringers will play Christmas music in the sanctuary. The Huntersville Brass and flute choir students will also perform. 7:30 p.m. Dec. 2. 100 N. Main St., Davidson. www.dcpc.org.