Dec. 20

• BOOKSIGNING: O.C. Stonestreet sells and signs copies of books, “They Called Iredell County Home: Interesting People Who Were Born or Lived in Iredell County, N.C.” and “Tales from Old Iredell County: Historical Mysteries, Legends, Murders and Stories of the Unusual and Unique,” 6-8 p.m. at the Mooresville Museum, 132 E Center Ave, Mooresville.

CARRIAGE RIDES: Shoppers can take a horse-drawn carriage ride 5:30-8:30 p.m. Dec. 20 at NorthCross Shopping Center, 9751 Sam Furr Road, Huntersville.

• DOWNTOWN DECORATIONS: Christmas-themed activities, including wagon rides, music and a visit from Santa Claus take place from 6-8 p.m. Dec. 20 on Broad and Main streets in Mooresville. Wagon rides load at the Mooresville/Lake Norman Christian Mission, 266 N. Broad St., Mooresville. Details: www.downtownmooresville.com.

• NUTCRACKER BALLET: The performance by the Academy of Dance and Fine Arts begins at 7 p.m. at Roland R. Morgan Auditorium at Mooresville High School, 659 E. Center Ave., Mooresville. Tickets cost $12 for adults and $10 for ages 6-11. Ages 5 and younger get in free. Buy them by visiting www.adfastudio.com or calling 704-663-3169.

 

Dec. 21

• NUTCRACKER BALLET: The performance and holiday benefit by the Academy of Dance and Fine Arts begins at 1 p.m. with the holiday benefit at 5 p.m. at Roland R. Morgan Auditorium at Mooresville High School, 659 E. Center Ave., Mooresville. Tickets cost $12 for adults, $10 for ages 6-11 and are free for ages 5 and under. Buy them online at www.adfastudio.com or call 704-663-3169.

SANTA AT BIRKDALE: Children take pictures with Santa Claus noon-6 p.m. Saturdays and Sundays through Dec. 22 across from the Christmas tree at Birkdale Village off Exit 25 in Huntersville. Details: www.birkdalevillage.net.

 

Dec. 22

SANTA AT BIRKDALE: Children take pictures with Santa Claus noon-6 p.m. Saturdays and Sundays through Dec. 22 across from the Christmas tree at Birkdale Village off Exit 25 in Huntersville. Details: www.birkdalevillage.net.

• DANCE SPECTACULAR: Dance Davidson presents “Christmas Spectacular” 2 and 6 p.m. at Davidson College’s Duke Family Performance Hall. The event features Rockette-style dancing, excerpts from “The Nutcracker” and an inspiration segment, “Reason for the Season.” Tickets cost $18. Details: www.davidsondance.com/Ticket-Information.html.

 

Dec. 24

SANTA AT BIRKDALE: Children can take pictures with Santa Claus from 11 a.m.-2 p.m. across from the Christmas tree at Birkdale Village, off Exit 25 in Huntersville. Details: www.birkdalevillage.net.

 

Dec. 28

IMPROV SHOW: The Chuckleheads perform the “What’d Santa Bring Ya Comedy Improv Musical Variety Extravaganza” at 6 p.m. for families and 8 p.m. at the Warehouse Performing Arts Center, 9216-A Westmoreland Road in Cornelius. Doors open at 5 p.m. Tickets cost $10 online at www.planetimprov.com or by calling 704-301-1564 or $15 at the door. Parking is free in the lots near the theater.

 

Ongoing

• HOLIDAY THEATER: The Davidson Community Players performs “Miracle on 34th Street” 8 p.m. Dec. 19-21; at 7 p.m. Dec. 22; and 2 p.m. Dec. 21 and 22 at the Armour Street Theatre, 307 Armour St., Davidson. Tickets cost $20 for adults, $18 for seniors and $12 for students. Buy them online: www.davidsoncommunityplayers.org or by calling the box office: 704-892-7953.

• REINDEER FOOD: Children discover a glittering treat to spread on their lawns on Christmas Eve to help Santa and the reindeer find their home 11 a.m. and 2 p.m. Dec. 21 and 2 p.m. Dec. 22 at Discovery Place KIDS, 105 Gilead Road, Huntersville. Admission costs $8. Details: www.discoveryplacekids.org.

SPEEDWAY CHRISTMAS: Speedway Christmas features more than 3 million lights in 800 displays 6-10 p.m. daily through Dec. 30, except Christmas, at Charlotte Motor Speedway, 5555 Concord Pkwy S., Concord. The show also features an infield Christmas Village and a chance to drive the track. Tickets cost $20 per car Thursdays through Sundays and $15 Mondays through Wednesdays. Details: www.charlottemotorspeedway.com.

• HOLIDAY LIGHT SPECTACULAR: More than 75,000 lights set to music are on display at 6 p.m. daily at the Mooresville Town Hall, 413 N. Main St., Mooresville. Details: www.downtownmooresville.com.

• ART EXHIBIT: International artist Christopher Rowland showcases Native American-themed artwork through Dec. 31 at the Lincoln Cultural Center, 403 E. Main St., Lincolnton. Details: www.artslincolnnc.org.

• STATE ARTISTS: Andre Christine Gallery showcases 18 North Carolina artists 10 a.m.-5 p.m. Tuesdays to Saturdays through the second week of January at 148 Ervin Road, Mooresville. Details: www.andrechristinegallery.com or 704-664-1164.

Upcoming

Jan. 11

POLAR BEAR RIDE :Lake Norman’s 16th annual Polar Bear Ride, a full- and half-metric century ride, starts at 10 a.m. at Ingersoll-Rand on Beaty Street in Davidson. Registration costs $25 in advance and $30 on race day. Register at www.rockyriverroadclub.org or www.active.com