Breakfast with Santa
Where/when: The Temperance House, Saturday, two seatings: 9 a.m. and 11 a.m.
Why go: Enjoy a meal with St. Nick. This annual charity event benefits the Neighborhood Outreach Foundation. The event is hosted by the Newtown Business Association.
Cost: $15.95, register in advance by calling The Temperance House at 215-860-9975
Where/when: Wrightstown Township Municipal Building, 2203 2nd Street Pike, Saturday, 10 to 11 a.m.
Why go: It may be December but there's still plenty of local produce to be had at the Wrightstown Farmers' Mini-Market including fresh salad greens, root vegetables, carrots, apples, winter squash and more.
Cost: Free to browse
Eric Mintel Quartet Christmas Concert
Where/when: Lutheran Church of God's Love, Sunday at 3 p.m.
Why go: The concert will feature a variety a carols performed in jazz style by Eric Mintel and ensemble. God's Love adult choir and other local singers will accompany Mintel for some carols.
Where/when: The Glazier Jewish Center, Sunday at 4:30 p.m. The parade will march down State Street.
Why go: The parade will feature marching bands and floats. There will be a giant outdoor Menorah lighting followed by a celebration featuring music, latkas, dreidelmania, refreshments and crafts for children.
Holiday Train Show
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
St. Andrew Craft Bazaar
Where/when: St. Andrew Catholic Education Center, Saturday from 9 a.m. to 4 p.m. and Sunday 10 a.m. to 2 p.m.
Why go: Shop for gifts and enjoy games and activities. Plus, Santa will be there
Holiday Light Show
Where/when: Shady Brook Farm, 931 Stony Hill Rd, Yardley, Friday, Saturday & Sunday, 5 to 10 p.m.
Why go: 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. More details here.
Cost: $25 a carload on Friday, Saturday and Sunday.
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.