A choral sampler The breadth and depth of the Minnesota choral tradition have blossomed with dozens of concerts during the Christmas season. Here is a partial list of upcoming concerts:

ANGELICA CANTANTI: 2:30 p.m., Dec. 9; St. Michael's Lutheran, 9201 Normandale Blvd., Bloomington. Free.

BLOOMINGTON CHORALE: 7:30 p.m. Dec. 15; 3 p.m. Dec. 16. Bloomington Art Center, 1800 W. Old Shakopee Rd., Bloomington. $10-$12. 952-563-8575.

CANTUS: "All Is Calm: The Christmas Truce of 1914." 10:30 p.m. Dec. 21. Westminster Presbyterian Church, 12th St. and Nicollet Mall, Mpls. 7:30 p.m. Dec. 22. Mount Calvary Lutheran Church, 301 County Rd. 19, Excelsior. 4 & 7:30 p.m. Dec. 23. St. Joan of Arc Catholic Church, 4537 3rd Av. S., Mpls. $10-$25. 651-209-6689.

CATHEDRAL OF ST. PAUL CHOIR: 3 p.m. Dec. 16; 10:45 p.m. Dec. 24. Free. Cathedral of St. Paul, 239 Selby Av., St. Paul. 651-228-1766.

CROIX CHORDSMEN: With the Vallee de Croix Chorus. 2 p.m. Sat. Trinity Lutheran Church, 115 N. 4th St., Stillwater; 7:30 p.m. Sat. Guardian Angels Catholic Church, 8620 Hudson Blvd., Oakdale. $8-$10. 651-459-5981.

EAGAN WOMEN OF NOTE: 7 p.m. Sat. Free. Peace Church, 2180 Glory Dr., Eagan. 651-688-0285.

EDINA CHORALE: 4 p.m. Sat. $20. 3 p.m. next Sun. $14. St. Patrick's Catholic Church, 6820 St. Patrick's Lane, Edina. 952-922-7477.

EXULTATE: 7:30 p.m. Fri., St. Philip the Deacon Lutheran Church, 17205 County Rd. 6, Plymouth; 7:30 p.m. Sat., Luther Seminary Incarnation Chapel, 1490 Fulham St., St. Paul; 4 p.m. next Sun., Lake Nokomis Lutheran Church, 5011 31st Av. S., Mpls. $15-$18. 651-707-0727.

KANTOREI: 7:30 p.m. Dec. 15. Faith Lutheran Church, 11115 NW. Hanson Blvd., Coon Rapids. 3 p.m. Dec. 16. St. Paul Seminary Chapel, 2260 Summit Av., St. Paul. $7-$12. 651-367-9995.

MAGNUM CHORUM: 7:30 p.m. Dec. 15. Westwood Lutheran Church, 9001 Cedar Lake Rd., St. Louis Park; 2:30 p.m. Dec. 16. Chapel of St. Thomas Aquinas, 2115 Summit Av., St. Paul. $9-$21. 612-924-4111.

METROPOLITAN BOYS CHOIR: 3 p.m. Dec. 9, Columbia Heights; free-will offering, 612-827-6501.

MINNESOTA BOYCHOIR: 7 p.m. Dec. 15, Mount Calvary Lutheran, 301 County Rd. 19, Excelsior, free. 3 p.m. Dec. 16, Faith Lutheran, 886 North Shore Dr., Forest Lake; $8-$12, 651-464-3323.

MINNESOTA CHORALE: "Messiah." 7:30 p.m. Dec. 12, Basilica of St. Mary's, 16th St. and Hennepin Av. S., Mpls.; 7:30 p.m. Dec. 13, St. Paul Cathedral, Selby and Summit Avs., St. Paul; 2 p.m. Dec. 16, Orchestra Hall, 1111 Nicollet Av., Mpls. $20-$49, 612-371-5656

MINNETONKA CHORAL SOCIETY: 3 p.m. Dec. 16. $10-$15. St. Therese Catholic Church, 18323 Minnetonka Blvd., Deephaven. 651-209-6689.

MOUNT OLIVET LUTHERAN CHURCH CHRISTMAS CONCERT: 5 p.m. next Sun. Free. Mount Olivet Lutheran Church, 5025 Knox Av. S., Mpls.

MUSIC ASSOCIATION OF MINNETONKA: 7:30 p.m. Fri. ArtsCenter Minnetonka, 18285 Hwy. 7, Minnetonka. "Messiah" sing-along with the Chamber Orchestra and guest soloists. 3:30 p.m. Sat. Ridgewood Church, 4420 Hwy. 101 S., Minnetonka. "Sounds of Youth." 7:30 p.m. Sat. ArtsCenter Minnetonka. "A Child's Christmas." 3:30 p.m. next Sun. Wayzata Community Church, 125 E. Wayzata Blvd., Wayzata, and 3:30 p.m. Dec. 15. Central Lutheran Church, 333 S. 12th St., Mpls. "Juletide." 7:30 p.m. next Sun. ArtsCenter Minnetonka and 3:30 p.m. Dec. 16. Immanuel Lutheran Church, 16515 Luther Way, Eden Prairie. Free. 952-401-5954.

NATIONAL LUTHERAN CHOIR: 4:30 & 8 p.m. Dec. 14; 8 p.m. Dec. 15. $10-$20. Basilica of St. Mary, 16th St. and Hennepin Av. S., Mpls. 612-722-2301.

NORTH STAR BARBERSHOP CHORUS: With the Lake Country Sweet Adelines Chorus. 3 & 7 p.m. Sat. $5-$10. Faith Lutheran Church, 11115 NW. Hanson Blvd., Coon Rapids. 612-379-3395.

PHIPPS FESTIVAL CHORUS: 2 p.m. today. $14-$21. Phipps Center for the Arts, 109 Locust St., Hudson, Wis. 1-715-386-8409.

ROSE ENSEMBLE: 8 p.m. Dec. 21, St. Luke's Catholic Church, 1079 Summit Av., St. Paul; 8 p.m. Dec. 22, Basilica of St. Mary, 16th St. and Hennepin Av. S., Mpls.; 3 p.m. Dec. 23, Trinity Lutheran Church, 115 N. 4th St., Stillwater. $15-$35. 651-225-4340.

ST. JOHN THE EVANGELIST EPISCOPAL CHURCH CHOIR: 4 p.m. Dec. 23. Free. St. John the Evangelist Episcopal Church, 60 Kent St., St. Paul. 651-228-1172.

THE SINGERS: 3 p.m. today, Luther Seminary Incarnation Chapel, 1490 Fulham St., St. Paul; 7:30 p.m. Thu., Lake Nokomis Lutheran Church, 5011 31st Av. S., Mpls.; 7 p.m. Sat., Wayzata Community Church, 125 E. Wayzata Blvd., Wayzata; 3 p.m. next Sun., Shepherd of the Valley Lutheran Church, 12650 Johnny Cake Ridge Rd., Apple Valley. 651-917-1948.

TWIN CITIES GAY MEN'S CHORUS: 8 p.m. Fri.-Sat., 2 p.m. next Sun.; Ted Mann Concert Hall, 2128 S. 4th St., Mpls. $23-$43, 612-624-2345.

TWIN CITIES GOSPEL CHOIR: 7:30 p.m. Dec. 13-14; Paramount Theater, 913 W. St. Germain St., St. Cloud; 1-320-259-5463. 3 & 8 p.m. Dec. 15; Benson Hall, 3900 Bethel Dr., Arden Hills. $20-$25, 651-638-6333.

VALLEY CHAMBER CHORALE: 8 p.m. Fri.; 4 & 8 p.m. Sat.; 3 p.m. next Sun. $35-$40. Washington County Historic Courthouse, 101 N. Pine St., Stillwater. 651-430-0124.

VOCALESSENCE: 4 p.m. today and Dec. 9; Plymouth Congregational Church, 1900 Nicollet Av., Mpls.; 7:30 p.m. Sat., Normandale Lutheran, 6100 Normandale Rd., Edina. $20-$35. 612-624-2345.

WORLD VOICES: 7 p.m. Sat. $8-$18. Central Lutheran Church, 333 S. 12th St., Mpls. 952-947-0162.