All Day

Holiday Smiles at Prince William Public Libraries

Prince William Public Libraries 13083 Chinn Park Drive, Woodbridge

All ages. Stop by your library and color a holiday postcard. We’ll send it to an area assisted living center to bring a little happiness to an older adult this […]

Festival of Trees at Haymarket Gainesville Library

Haymarket Gainesville Library 14870 Lightner Road, Haymarket

All ages. December 1 through January 31 Everyone is welcome to create a tree out of any material to be displayed in our Festival of Trees display through December and […]

Ongoing

Christmas Eve Candlelight Service

Join us Christmas Eve as we celebrate the birth of our Savior at 4:00 and 5:30 pm. Visit AliveVA.org to register!

Free