The Petaluma Valley Baptist Church hosts a Festival of Christmas 4-7 p.m. Saturday and Sunday, Dec. 17 and 18, at 500 Sonoma Mountain Parkway. This year’s theme is “One Child Changed the World,” with the Casa Grande Concert Choir performing at 4 p.m. Saturday and the Kenilworth Junior High Jazz Band at 6 p.m. Sunday. The church’s Celebration Choir will sing both days.

The free event also includes a Living Nativity, tea, snacks and entertainment for the kids. More information: 763-2277.