Skip to content
AuthorAuthor
PUBLISHED: | UPDATED:

U.S. Army Training and Doctrine Command Band – The holiday concerts are among the band’s most popular performances. 7 p.m., Friday. Saint Bede Catholic Church, 3686 Ironbound Road. Free.

Lighted Boat Parade – A magnificent parade of lights among motorboats, sailboats and more in competition for Best of Show. 6-8 p.m., Saturday. Riverwalk Landing, 331 Water St., Yorktown. Free.

Artist Reception – Kick off the holiday season with visiting artists: Jane Arnett, Archie Fripp, Jean Fripp, Ebb Pate, Carole Barnes and Jim Pittman. New Town Art Gallery, 5140 Main St. Free.

“A Christmas Carol” Street Theater – Hilarious 30-minute production of a Christmas classic from the Virginia Theatre Machine. 5 p.m., Friday. 12:30, 3:30 and 5 p.m., Saturday. 12:30, 2 and 3:30 p.m., Sunday. Merchants Square. Free.

50th annual Christmas Parade – 8:30 a.m., Saturday. Starts at William & Mary Hall, down Richmond Road, through Merchants Square, turns right on Henry Street. Free.

Symphony Orchestra Fall Concert – A program by William and Mary’s Symphony Orchestra. 7:30 p.m., Friday. Phi Beta Kappa Memorial Hall, 601 Jamestown Road. Tickets: $10/general public.

Messiah – Features an 82 voice chorus and professional Handel Chamber Orchestra. 7 p.m., Friday; 5 p.m., Saturday. Williamsburg United Methodist Church, 500 Jamestown Road. Free.

“Every Christmas Story Ever Told … And Then Some!” – The King’s Players presents a madcap romp through a collection of heartwarming stories. 7 p.m., Friday and Saturday; 2:30 p.m., Sunday. King of Glory Lutheran Church, 4897 Longhill Road. Free.

Christmas Tree Lighting – Includes a Fifes and Drums performance, festive music, procession of lights and arrival of Santa and Mrs. Claus. 7:30 p.m., Friday. Riverwalk Landing, 331 Water St., Yorktown. Free.

Christmas Town – Experience Christmas traditions around the world at this Busch Gardens’ staple. 2 p.m., Friday-Sunday. 1 Busch Gardens Blvd. Tickets: $35.