Holiday celebrations continue throughout Loudoun this weekend as three of the county’s towns are hosting their annual celebrations.

The Town of Hillsboro kicks off their holiday celebration with a breakfast with Santa at the historic Old Stone School. The breakfast features appearances from Santa, Frosty, and Rudolph plus a variety of holiday activates for the kids. The day continues with the town’s Historic Homes Tour and Annual Holiday Craft Fair. The craft fair features nearly 30 vendors selling jewelry, pottery, holiday decorations, home décor, and more. The Historic Homes Tour takes you inside four privately owned historic homes decorated for the holidays.

Holidays in Leesburg fills the historic downtown district with the holiday spirit as the town hosts its annual celebration this Saturday. The festivities kick off with a parade down Market Street followed by a festival featuring live music, horse drawn carriage rides, roaming carolers, games, ice carving, and more! After the festival stick around for Jingle Jam, a holiday rock n’ roll concert at Tally Ho Theatre.

Christmas in Purcellville opens with the Christmas Light Trolley Tour on Friday night. Climb aboard the trolley for this free tour of the holiday light displays throughout the town. A full day’s worth of events are scheduled for Saturday including breakfast with Santa, a traditional Christmas parade, the lighting of the town’s Christmas tree, and a Big Band Swing Dance in the evening.

And don’t forget your holiday gift list when you’re out this weekend! Each of these towns is home to local, small businesses perfect for finding unique gifts for everyone on your list.  There’s also still time to catch performances of Once Upon a Christmas Carol at Franklin Park Performing Arts Center and to tour Oatland’s Historic House and Gardens while its decorated for the holiday season.