St. Andrew Presbyterian Church, 1885 Bridge Road, will have 4 p.m. children’s worship with carols, a puppet show and a brief sermon, with cookie and cider fellowship to follow. At 7:30 p.m., a community candlelight service will be held with carols, choir, bell choir, children’s message and sermon. At 11 p.m., a carol, communion and candlelight service will be held. The nursery will be open for the 4 p.m. and 7:30 p.m. service, but not for the 11 p.m. service. Call 238-3550 or visit www.standrewpres.net for more information.
Kingsboro Civic League will have caroling in the neighborhood. Meet at 303 Katherine St. at 6:30 p.m., carol for about an hour, then return for apple cider and cookies. Music and a trailer to ride on are provided.
Grammy Award winner Twinkie Clark will perform at “A Soulful Christmas Celebration” at New Mt. Joy Food for Living Ministries, 307 County St., beginning at 5:30 p.m. Other performers will include Alex Holt and Free Worship, Out of the Box Mime, Titus Jackson, saxophonist Brian Pinner of Forte Jazz Group, New Mt. Joy Voices of Inspiration and Master Dorian Davis. Advance tickets $20.50 general or $25.50 VIP, which includes 4 p.m. meet and green with Twinkie Clark. At the door, tickets are $23.50 general, $28.50 VIP and $10 for children ages 7 to 11. Purchase tickets at www.asoulfulchristmasva.com or at the Mane Event Beauty Salon, 913 W. Washington St. Call 637-0292 for more information.
Shiloh Baptist Church, 9000 Fire Tower Road, Windsor, will have its Christmas worship at 11 a.m. The Youth Department will present the play “The Night that Christmas was Born.”