Where/When: At your house this Saturday morning.
Why go: It's an annual Southampton tradition. Only a walk outside your front door to greet Santa when you hear the Southampton Fire Co. sirens. Fun for the littles.
Christmas Tree Sale Hosted by Boy Scout Troop 153
Where/when: Kmart, 176 W. Street Rd, Feasterville Trevose, Saturday & Sunday, 9 a.m. to 10 p.m.
Why go: A Lower Southampton Boy Scout Troop will be selling fresh-cut Christmas trees. They will have Douglas Firs and Fraser Firs in all sizes & shapes in addition to a 'Stand Straight' tree drill. They will be able to help you secure your tree to your car.
Cost: Prices vary—cash only.
7th Annual Bucks County Holiday Treefest
Where/when: Bucks County Visitors Center, 3207 Street Rd, Bensalem, Friday, Saturday & Sunday, 9 a.m. to 5 p.m.
Why go: The Bucks County Visitor Center in Bensalem transforms into a wintry wonderland as the main gallery becomes home to the 7th Annual Bucks County Holiday Treefest.
Holiday Light Show at Shady Brook Farm
Where/when: Shady Brook Farm, 931 Stony Hill Rd, Yardley, Friday, Saturday & Sunday, 5 - 10 p.m.
Why go: Experience the magic of millions of lights illuminating acres of farmland at the Shady Brook Farm 2012 Holiday Light Show! Enjoy whimsical light displays and familiar characters. Drive through the Holiday Light Show in the comfort of your own car or enjoy the show on a horse-drawn hayride.
Cost: Prices vary
"It's a Wonderful Life" Viewing
Where/when: Newtown Theatre, 120 N State St, Newtown, Saturday, 10 a.m.
Why go: Enjoy a Christmas classic at the historic theatre while doing a good deed (donating nonperishable items) for the Penndel Food Pantry.
Cost: $2 or a donation of four cans of nonperishable food items.
Where/when: 52 Wood Stream Dr, Langhorne, Saturday, All Day
Why go: Enjoy an interactive train display featuring original Lionel trains, buildings and moving displays. All proceeds will go to Fox Chase Cancer Center. Call for Reservations as space is limited 215-917-7890.
Cost: $5/Adults, $2/Children
Wrightstown Farmers' Winter Mini-Market
Where/when: 2203 2nd Street Pike, Newtown, Saturday, 10 a.m.
Why go: It may be December but there's still plenty of local produce to be had including fresh salad greens, root vegetables, carrots, apples, winter squash and more. So pick up something to cook up at your holiday party.
Cost: Free to browse.