First Hike Virginia: Kick off the new year with a hike to through York River State Park to the Pamunkey Overlook, which offers a second-to-none view of Tidewater. Bring water and lunch or a snack. 11 a.m. to 3 p.m. Monday at York River State Park. Free.
Hair of the Dog 5K: Start 2018 out healthy with a variety of offerings, including a competitive 5K race, a walking alternative and a kids’ fun run. Proceeds benefit the R.F. Wilkinson Family YMCA. 9:30 a.m. Monday at Merchants Square. $40 or $15 for the kids’ fun run; to register, visit bit.ly/2BSyXme.
Christmas Duo Recital: Christmas continues at Bruton Parish, where Matthew Spencer and Mei-Li Beanne will perform violin, viola, guitar and voice. Parking is permitted on the Duke of Gloucester Street during the concert. 8 p.m. Thursday at Bruton Parish Episcopal Church. Doors open 7:30 p.m. Free.
Puppet Storytime at WRL: Puppeteers return to the library for singing, dancing, stories and games. 11 a.m. Saturday at the James City County Library. Free.
Friday Friends Ride Williamsburg Area Bicyclists: Explore the Virginia Capital Trail with varying speeds and distances to suit all skill levels. Bring a helmet. 10 a.m. to 12:30 p.m. Friday, departing from Billsburg Brewery, 2054 Jamestown Road. Free. Visit wabonline.org for more info.
Mad Science Winter Show: The mad scientist returns to explore wintry concepts such as creating indoor snowfall and de-frosting Frosty the snowman. 11 a.m. Thursday at the James City County Library. Free.
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. Wednesday and Saturday at the Williamsburg Regional Library. $10 online, $12 at the door. For tickets, visit crystalconcert.com.
Palace Concert: Colonial Williamsburg’s early music ensemble, Governor’s Musick, perform elegant chamber music for the final time this season. 7:30 p.m. Saturday at Colonial Williamsburg’s Governor’s Palace, 300 Palace Green St. $19 for adults, $9.50 for children 6-12. Tickets available at bit.ly/2qERo7q.
Celebration in Lights: More than a million lights fill Newport News Park with holiday scenes and wonder. 5:30-10 p.m. daily through Monday at Newport News Park at the intersection of Ft. Eustis Boulevard and Jefferson Avenue. $12 per car.
Christmas Town: Ends Monday. Santa returns to Busch Gardens alongside an array of performances and shopping opportunities. With more than 8 million lights through the park, it’s the largest Christmas lights display in North America. 2-10 p.m. daily through Monday at Busch Gardens. For more information and tickets, visit bit.ly/2gv6k0a.