Holiday Choral Concert: Just before Christmas, Bruton Parish presents a holiday concert in conjunction with Richmond’s First Baptist Church. 8 p.m. Thursday at Bruton Parish Episcopal Church, 201 W. Duke of Gloucester St. Free; a goodwill offering will be received.
Photos with Santa: Santa takes a break from his busy schedule to visit Colonial Williamsburg for photos and fun. 10 a.m. to 2 p.m. Saturday at the William and Mary Bookstore, 345 W. Duke of Gloucester St. Free.
Make a Mug at WRL: Just in time for Christmas, WRL will help you create a marbled art mug using nail polish. Sign up by calling 259-4050. 2 p.m. Friday at the Williamsburg Regional Library. Free.
Meet Dr. Walter Russell: Drop in and enjoy an afternoon conversation with Walter Russell, the first doctor in the Jamestown Colony. 2-4 p.m. Thursday and Saturday at Historic Jamestowne. Included with paid admission.
Williamsburg Farmers Market: The market features wreaths and other Christmas goodies in addition to the usual array of more than 40 vendors offering meats, produce, artisan chocolates and more. 8 a.m. to noon Saturday in Merchants Square. Free.
A Raleigh Christmas Party: Join your family and friends for a raucous Christmas party at the Raleigh Tavern. Come toast the season, enjoy a dance and partake in the liveliest of entertainments. 7 p.m. Friday and Sunday at the Raleigh Tavern, 410 E. Duke of Gloucester St. $25 for adults, $12.50 for children, tickets available at bit.ly/2oMBjNe.
A Very VA Christmas Carol: The Virginia Theatre Machine returns to The Virginia Beer Company for a rendition of “A Christmas Carol” in the beer garden. The people behind Two Drummers Offbeat Eats will serve food from their truck. 7:30 p.m. Thursday at The Virginia Beer Company, 401 2nd St. Free admission.
Colonial Williamsburg Holiday Walk: Bring your friends, family and pets out for a healthy walk through Colonial Williamsburg, decked out in holiday decorations. 8 a.m. Sunday, beginning at the William and Mary Bookstore, 345 W. Duke of Gloucester St. Free.
Christmastide: Experience the holiday season with an 18th-century tour guide sharing reflections on Christmas and the news of the day. 10-11 a.m. daily at Colonial Williamsburg’s Lumber House Ticket Office, 108 W. Duke of Gloucester St. Adults $16, children 6-12 $8. For advance tickets, visit bit.ly/2zSHG63.
Crystal Carols Concert: Dean Shostak returns to Williamsburg with his glass violin for a performance that also features crystal handbells and a glass armonica. 1 p.m. and 3 p.m. Saturday at the Williamsburg Regional Library. $10 online, $12 at the door. For tickets, visit crystalconcert.com.