Nutcracker” at 7 p.m. Friday, Dec. 2; 1 and 5 p.m. Saturday, Dec. 3; and 1 p.m. Monday, Dec. 5, in North Central College’s Pfeiffer Hall, 310 E. Benton Ave., Naperville. Tickets and info: dancewestballet.com.

• Music at Mayslake is performed from 7:30 to 9:30 p.m. Saturday, Dec. 3, at Mayslake Peabody Estate, 1717 W. 31st St., Oak Brook. The chamber choir Acappellago performs “Escape to … Where Angels Sing” featuring familiar carols and new music. Ages 10 and older; younger than 18 with an adult. Tickets: $12 to $15. Info: acappellago.org or (708) 484-3797.

• A Family Christmas Concert begins at 7:30 p.m. Saturday, Dec. 3, at St. Luke’s Lutheran Church, 410 S. Rush St., Itasca. Tickets available at the Itasca Community Library. Info: (630) 773-8518.

• The Naperville Chorus presents “Carols, Cocoa and Karolju” at 8 p.m. Saturday, Dec. 3, in North Central College’s Wentz Concert Hall, 171 E. Chicago Ave., Naperville. The concert features Christmas carol suites “Karolju” by Christopher Rouse, “Many Moods of Christmas” by Robert Shaw and “Carol Cantata” by Robert Russell Bennett. Tickets and info: napervillechorus.org.

Elmhurst Choral Union performs Handel’s Messiah at 3 p.m. Sunday, Dec. 4, at Hammerschmidt Chapel at Elmhurst College, 190 S. Prospect Ave., Elmhurst. Tickets: $25 adults, $23 seniors, $10 ages 7 to 22. Info: elmhurstchoralunion.org or (800) 838-3006.

• A Holiday Choir Concert is at 3 p.m. Sunday, Dec. 4, at West Chicago Community High School, Weyrauch Auditorium, 326 Joliet St., West Chicago. Free. Info: d94.org.

• A Chamber Concert is performed from 2:15 to 4:15 p.m. Sunday, Dec. 4, in the Founders Room in the Thornhill Education Center at Morton Arboretum, 4100 Route 53, Lisle. Three Celtic harpists present “A Winter Gift,” a collection of tales and music from Celtic legend and folk stories. Cost: $30. Info: mortonarb.org.

• Spirit of Life Chorus presents “Let There Be Peace on Earth” at 4:30 p.m. Sunday, Dec. 4, at St. Walter Catholic Church, 201 W. Maple Ave., Roselle. Free; bring items for veterans setting up households after exiting homelessness. Info: spiritoflifechorus.org.

• Naperville Men’s Glee Club performs at 3 p.m. Sunday, Dec. 4, at Knox Presbyterian Church, 1105 Catalpa Lane, Naperville. “Christmas Presence” concert includes Christmas selections, including Advent music and lighter Christmas music, together with songs featuring children from the audience. Christmas Cookie fundraiser at intermission. Tickets: $10 to $15. Info: napervillemensgleeclub.org.

• A holiday concert begins at 1 p.m. Sunday, Dec. 4, at Our Savior Lutheran Church, 420 W. Downer Place, Aurora. Youth orchestras from Fox Valley Academy perform. Free. Info: foxvalleyacademy.org.

• Chorus of DuPage performs its Christmas concert at 3 p.m. Sunday, Dec. 4, in Trinity Center Green Trails, 2701 Maple Ave., Lisle. Tickets: $22. Info: (630) 737-9199 or chorusofdupage.com.

• DuPage Chorale presents an evening of traditional hymns, spirituals and “A Sermon from the Mountain,” a tribute to the Rev. Martin Luther King Jr., at 7:30 p.m. Sunday, Dec. 4, in Belushi Performance Hall at the McAninch Arts Center at College of DuPage, 425 Fawell Blvd., Glen Ellyn. Tickets: $16 adults, $14 seniors and $6 students. Info: (630) 942-4000 or atthemac.org.

• Naperville Municipal Band presents its Christmas Concert at 3 p.m. Sunday, Dec. 4, in North Central College’s Wentz Concert Hall, 171 E. Chicago Ave., Naperville. Tickets and info: napervilleband.org.

• Beyond Glee adult community chorus performs holiday songs at 2 p.m. Sunday, Dec. 4, at the Glen Ellyn Public Library, 225 N. Cross St. Wheaton. Free; seating on a first-come, first-served basis. Info: wheatonlibrary.org.

• A Christmas concert is at 3 and 7:30 p.m. Sunday, Dec. 4, in Aurora University’s Crimi Auditorium in the Institute for Collaboration. 1347 Prairie St., Aurora. Free. Register. Info: auartsandideas.com.

• DuPage Community Concert Band performs at 7:30 p.m. Monday, Dec. 5, in the McAninch Arts Center at College of DuPage, 425 Fawell Blvd., Glen Ellyn. Tickets: $6. Info: (630) 942-4000 or atthemac.org.

• The Glen Ellyn-Wheaton Chorale performs a Christmas concert at 7 p.m. Tuesday, Dec. 6, at Windsor Park retirement community, 124 Windsor Park Drive, Carol Stream. Free. Reservations required: (877) 836-5664 or WindsorParkIllinois.org.

• College of DuPage Chamber Orchestra performs at 7:30 p.m. Tuesday, Dec. 6, in the McAninch Arts Center on campus, 425 Fawell Blvd., Glen Ellyn. Tickets: $6. Info: atthemac.org.

• College of DuPage Small Group Jazz Ensemble performs at noon Tuesday, Dec. 6, and Thursday, Dec. 8, in Playhouse Theatre in the McAninch Arts Center, 425 Fawell Blvd., Glen Ellyn. Free. Info: atthemac.org.

• Students from the Benedictine University Concert Band, Concert Choir and Jazz Ensemble perform traditional and contemporary holiday favorites at a Christmas concert at 7 p.m. Wednesday, Dec. 7, in the Goodwin Hall Auditorium on campus, 5700 College Road, Lisle. Audience may participate in a Christmas carol singalong. The concert also features a piano performance by special guest Michael S. Brophy, Benedictine University’s president. Free. Info: (630) 829-6344 or ktoohill@ben.edu.

• College of DuPage Percussion Ensemble performs at 7:30 p.m. Wednesday, Dec. 7, in the McAninch Arts Center at College of DuPage, 425 Fawell Blvd., Glen Ellyn. Tickets: $6. Info: (630) 942-4000 or atthemac.org.

• A Holiday Orchestra Concert is performed at 7:30 p.m. Thursday, Dec. 8, at West Chicago Community High School, Weyrauch Auditorium, 326 Joliet St., West Chicago. Free. Info: d94.org.

• “Jacob Marley’s Christmas Carol” is presented at 7:30 p.m. Thursday to Saturday, Dec. 8 to 10, and 2 p.m. Saturday and Sunday, Dec. 10 and 11, at North Central College’s theater at Meiley-Swallow Hall, 31 S. Ellsworth St., Naperville. Chicago’s Organic Theater Company’s production is a journey of laughter and terror, redemption and renewal where Scrooge’s heart is opened, but not before the late Marley discovers his own. Cost: $20 to $30. Info: (630) 637-7469 or northcentralcollege.edu/show.

• A Holiday Orchestra Concert begins at 7 p.m. Thursday, Dec. 8, in the Wayrauch Auditorium of West Chicago Community High School, 326 Joliet St., West Chicago. Free. Info: d94.org.

• College of DuPage Chamber Singers and Concert Choir perform at 7:30 p.m. Thursday, Dec. 8, in the McAninch Arts Center at College of DuPage, 425 Fawell Blvd., Glen Ellyn. Tickets: $6. Info: (630) 942-4000 or atthemac.org.

• College of DuPage Guitar Ensemble performs at 2 p.m. Thursday, Dec. 8, in the McAninch Arts Center at College of DuPage, 425 Fawell Blvd., Glen Ellyn. Tickets: $6. Info: (630) 942-4000 or atthemac.org.

• A Jazz Christmas Concert begins at 8 p.m. Friday, Dec. 9, at North Central College’s Madden Theatre at the Fine Arts Center, 171 E. Chicago Ave., Naperville. North Central’s fourth annual Jazz Faculty Christmas Concert features a collection of well-known holiday favorites with a jazz twist. Tickets: $20 to $25. Info: (630) 637-7469 or northcentralcollege.edu/show.

• Child’s Play Touring Theatre performs at 10 a.m. and 1 p.m. Saturday, Dec. 10, at North Central College’s Pfeiffer Hall, 310 E. Benton Ave., Naperville. “The Christmas That Almost Wasn’t,” written by children, is a behind-the-scenes peek at the hustle and bustle and near disasters of Christmas preparation at the North Pole, featuring a dancing reindeer, medical mix-ups and spell-casting witch. Cost: $6 to $12. Info: (630) 637-7469 or northcentralcollege.edu/show.

• Dysfunctional Holiday Revue is performed by Second City at 6 and 9 p.m. Saturday, Dec. 10, in the McAninch Arts Center at College of DuPage, 425 Fawell Blvd., Glen Ellyn. New cast and new material. Mature language used. Tickets: $32 to $46. Info: atthemac.org or (630) 942-4000.

• West Towns Chorus performs Saturday and Sunday, Dec. 10 and 11, at Tivoli Theatre, 5021 Highland Ave., Downers Grove. “Christmas Traditions” performed at 2 and 7 p.m. Saturday, and at 2 p.m. Sunday. Tickets: $11.50 to $27. Info: westtowns.org.

• Steppin’ Out Dance Studio presents “The Nutcracker” at 2 and 7 p.m. Saturday, Dec. 10, and at 2 p.m. Sunday, Dec. 11, at Prisco Community Center, 150 W. Illinois Ave., Aurora. Tickets: $10 in advance, $12 at the door. Info: foxvalleyparkdistrict.org.