Here are some highlights:
The festival begins on Friday Dec 7. Several business will have open house.
Santa will be having cookies and punch at People's Community Bank from 4 p.m. to 6 p.m.
Santa's Elves will be serving hot chocolate and baked cookies at Virginia Commonwealth Bank from 2 p.m. to 5 p.m.
The Spirit Tree Lighting Ceremonies will begin at the Old Courthouse Square at 6 p.m.
From 10 a.m. to 1 p.m. on Saturday, Santa will be back in town, to hear what children want for Christmas. He and his elves can be found at the Old Westmoreland County Courthouse.
Events run from 10 a.m. to 5 p.m. on Sunday. Don't miss the Westmoreland County Museum Christmas Gala and Silent Auction from at General's Ridge Vineyard from 3 p.m. to 5 p.m.