Here's a rundown of seasonal entertainment - live music of all kinds, theater and more - to get your holiday spirit on today through Thursday. Compiled by Tom Di Nardo, Shaun Brady, Sara Sherr, Jonathan Takiff and Damon C. Williams.

Peter Nero & Philly Pops: Nero's band and guests have built "Holiday POPS" into a 10-performance tradition. This year, the 150-member Pops Festival Chorus, the African Episcopal Church of St. Thomas Gospel Choir and organist Peter Richard Conte perform seasonal favorites and a final audience sing-along. Special guests are the von Trapp Children, the great-grandchildren from "The Sound of Music's" singing family. Verizon Hall, Kimmel Center for the Performing Arts, Broad and Spruce streets, 2 p.m. today, and 7 p.m. Sunday, with other shows through Dec. 20, $27-$104, 215-893-1999, www.phillypops.org.

"It's a Wonderful Life - a Live Radio Play": Joe Landry's adaptation of Frank Capra's classic holiday film debuts. Prince Music Theater, 1412 Chestnut St., through Dec. 21, shows 7 p.m. Wednesday-Friday, 8 p.m. Saturday, 3:30 p.m. Sunday, $35 and $45, 215-569-9700 or www.princemusictheater.org.

Jump City Jazz Orchestra: The big band brings an evening of swinging holiday charts. Chris' Jazz Cafe, 1421 Sansom St., 8 and 10 tonight, $20, 215-568-3131, www.chrisjazzcafe.com.

Holiday Doo Wop Celebration: With Mel Carter, Jay Siegal & the Tokens, the Chiffons, Johnny Tillotson and the Thymes. Keswick Theatre, Easton Road and Keswick Avenue, Glenside, 8 tonight, $45 and $49.50, 215-572-7650, www.keswicktheatre.com.

Choral Society of Montgomery County: Louis Scaglione conducts the chorus and his Philadelphia Youth Orchestra in Vivaldi's Gloria, the Bach Cantata No. 147 ("Hertz und Mund und Tat und Leben") and Britten's "A Ceremony of Carols." Science Center Theater, Montgomery County Community College, Route 202 and Morris Road, Blue Bell, 8 tonight, 215-641-6518, www.mc3.edu.

Philadelphia Singers: "Christmas on Logan Square" celebrates the ensemble's 25th year with "Three Nativity Carols" by Stephen Paulus, Steven Heitzig's "Little Tree" and William Billings' "While Shepherds Watched." The program begins with a candlelight procession and concludes with a carol sing-along. St. Clement's Church, 20th and Cherry streets, 5 p.m. today and 2:30 p.m. tomorrow, $32-$43, 215-751-9494, and Madeleine Wing Adler Theater, West Chester University, 817 S. High St., West Chester, 8 p.m. tomorrow, $32.90, 610-436-3500, www.wcupa.edu/vas.

Bach Festival of Philadelphia: Matthew Glandorf conducts the Bach Festival Orchestra and Choral Arts Society in two Cantatas for Advent and Christmas: No. 61, "Nun komm der Heiden Heiland" and No. 140, the familiar "Wachet Auf" ("Sleepers Awake"). The second part of the Christmas Cantata and the A Major Concerto for Oboe d'Amore and Orchestra fill out the bill. Presbyterian Church of Chestnut Hill, 8855 Germantown Ave., 4 p.m. tomorrow, $25, 215-247-BACH, www.bach-fest.org.

Mad Dragon Holiday Show: Drexel-run local label celebrates with Matt Duke, the Swimmers, Farewell Flight and A Little Affair. World Cafe Live, 3025 Walnut St., 8 p.m. tomorrow, $13, free with valid Drexel ID, 215-222-1400, www.worldcafelive.com.

New Jersey Master Chorale: The 110-voice chorus, led by Wayne Richmond, offers a holiday program featuring the Gloria from Puccini's Mass, Bryan Kelly's Improvisation on Christmas Carols plus music by Bach, Britten, Bass and Wilberg. Haddonfield United Methodist Church, 29 Warwick Road, Haddonfield, N.J., 7 p.m. tomorrow and 7:30 p.m. Monday, free, 856-429-0403.

Soweto Gospel Choir: Warm, harmonious, 26-voice South African vocal ensemble puts a new aura on holiday music. Verizon Hall, Kimmel Center, Broad and Spruce streets, 8 p.m. Wednesday, $29-$61, 215-893-1999, www.kimmelcenter.org.