Festival of Christmas (Saturday and Sunday, Dec. 9 and 10) Petaluma Valley Baptist Church presents their annual Festival of Christmas, with music by the Casa Grande choir and band on Saturday, and more music from the Rivertown Voices and Petaluma Valley Baptist Church choir on Sunday. Each evening will feature the Living Nativity, caroling, a screening of the film “The Nativity,” and plenty of crafts and activities for kids. Food and snacks will be available. 4-8 p.m., both days. 580 Sonoma Mountain Parkway.
Petaluma Lighted Boat Parade (Saturday, Dec. 9) Celebrate the start of the holiday season with the annual, family-friendly Petaluma Lighted Boat Parade! Watch festively decorated boats move along the Petaluma River starting out at the Petaluma Marina at 5:30 p.m. and arriving at the Turning Basin around 6 p.m.
Holiday Market at Slough City Studios (Sunday, Dec. 10)…