‘Flight of the Doves’: A greedy uncle (Ron Moody) chases brother-and-sister heirs from England to their grandmother (Dorothy McGuire) in Ireland. 7 p.m. Thursday at Williamsburg Regional Library, 515 Scotland St. Free.
Holiday Choral Concert: The Tabernacle Baptist Church Choir travels from Richmond to present their seasonal music. 8 p.m. Saturday, Bruton Parish Church, 201 W. Duke of Gloucester St. Free.
Christmastide in Virginia: Get a close-up look of 17th- and 18th-century holiday traditions through interpretive programs, demonstrations and period musical entertainment. 9 a.m. to 5 p.m. Thursday-Monday at Jamestown Settlement and American Revolution Museum in Yorktown. Admission $8-$17.
The King’s Singers: Come hear this a capella ensemble perform ancient and modern Christmas music from across centuries. 7:30 p.m. Friday at St. Bede Catholic Church, 3686 Ironbound Road. Tickets $21-$58, 757-229-3631
Crystal Carols Concert: Dean Shostak plays the glass armonica, glass handbells and glass violin performs such seasonal favorites as “Carol of the Bells,” Vivaldi's Winter” and “O’ Holy Night.” 1 p.m. Saturday, Williamsburg Library Theater, 515 Scotland St. $10.
‘Bah-humbug!’: A Christmas Carol returns to Williamsburg Players’ stage in this perennial holiday favorite. 8 p.m. Thursday, Friday and Saturday; 2 p.m. Saturday and Sunday. Tickets $20; $12 students and military.
A Big Band Christmas: The Williamsburg Classic Swing Orchestra perform the greatest holiday classics from the 1930s and 1940s. 7:30 p.m. Wednesday at Kimball Theatre. Tickets $20; $17 seniors and students.
O’ Christmas Tree: Join friends, neighbors and visitors for caroling, a reading of “The Night Before Christmas” and the lighting of the community Christmas Tree. 5 p.m. Thursday in Market Square at Colonial Williamsburg. Free.
More Than Words: Join the Waterman family for an hour of delightful Christmas songs, tunes, and letters from the 18th century. 11:15 a.m. Tuesday at Hennage Auditorium at The Art Museums of Colonial Williamsburg. Tickets $6.
A Crooner’s Christmas: Good Shot Judy takes the stage to pay tribute to Frank Sinatra, Dean Martin, Louis Armstrong and more. 2 p.m. and 8 p.m. Saturday at the Kimball Theatre. Tickets $32.