These events are being held during the holiday season:
Christmas in Davidson 2011 ornament: $10, available at The Village Store and The Wooden Stone in downtown Davidson. Created from blown glass in various colors by Vermont-based studio Hot Glass Works, the ornament features the Davidson United Methodist Chapel. Proceeds benefit the Davidson Housing Coalition.
Christmas Social for Seniors: 11 a.m.-noon Thursday, North Mecklenburg Senior Center, 16601 Old Statesville Road, Huntersville. Free. 704-875-1270.
The MAGicalGift Shop: Mooresville Artist Guild's Holiday Members Show, 103 W. Center Ave., Mooresville, 11 a.m.-4 p.m. Tuesdays through Saturdays until Dec. 22, as well as selected Friday evenings. Handcrafted gifts by local artists. 704-663-6661.
Santa's Mailbox: Cornelius Arts Center, 19725 Oak St., through Dec. 14. Bring your letter to Santa and send it on an express journey to the North Pole. Include a self-addressed, stamped envelope so Santa can write back.
An Old-Fashioned Christmas at the Historic Sharpe House: 402 S. Center St., Statesville, 1-4 p.m. today. Free admission but donations of non-perishable foods are requested for Iredell Christian Ministries. 704-872-3000; www.thesharpehouse.org.
Christmas Vespers: 7 p.m. today, Davidson College Presbyterian Church, 100 N. Main St., Davidson.
"The Light of Christmas": Central Piedmont Community Chorus will give free holiday concerts Dec. 5 at Huntersville Presbyterian Church and Dec. 6 at Saint Mark Catholic Church in Huntersville. 7:30 p.m.; doors open at 7 p.m.
A Holiday Whodunit: Murder Mystery Theater performance of "I saw Mommy Killing Santa Claus," 8 p.m. Friday, The Warehouse Performing Arts Center, 9216 Westmoreland Road, Cornelius $20. 704-619-0429; www.warehousepac.com.
The Chuckleheads: Comedy improv musical variety show, 8 p.m. Saturday $10-$15. The Warehouse Performing Arts Center, 9216 Westmoreland Road, Cornelius. 704-859-5930. www.warehousepac.com.
Drawing Holiday Characters: Ages 5-9, 2 p.m. Dec. 10 10 at the Community Arts Project, 19725 Oak St., Cornelius. $12. 704-896-8823; www.corneliusartscenter.org.
Holiday time in downtown Mooresville: 6-8 p.m. Dec. 9 and 16, free, wagon rides, Santa, galleries and shopping. www.downtownmooresville.com.
Live Nativity: Free drive-through drama, 6 p.m. Thursday, Friday and Saturday at the Iredell County Fairgrounds, 630 N. Main St., Troutman, sponsored by Troutman Baptist Church and Bethel Baptist Church. 704-799-4475.
Cocoa with Santa: 9-11 a.m. Friday at the Cornelius Arts Center, 19725 Oak St. Drop in with your preschool-aged child (4 and younger) for a visit with Santa and a cup of cocoa. Free photo opportunities. 704-896-8823; www.corneliuspr.org.
Free holiday concert: 7:30 p.m. Dec. 12, performed by the Mitchell Community College Band in Shearer Hall, 500 W. Broad St., Statesville. 704-878-4321; www.mitchellcc.edu.
Christmas Luncheon for Seniors: 11:30 a.m.-2 p.m. Dec. 16, North Mecklenburg Senior Center, 16601 Old Statesville Road, Huntersville. $8 per person/$4 for annual discount card holders. Bring a wrapped toy to donate to Toys for Tots, sponsored by Huntersville Police Department: 704-875-1270.