BUCKS COUNTY, PA —Feeling in the holiday spirit? There are plenty of ways to celebrate this weekend in Bucks County.

There are hundreds of local holiday events going on this weekend, including visits with Santa, concerts, plays, movies, and much more.

Here are 50 holiday events going on this weekend in Bucks County:

Click on the event for further details

Friday, Dec. 13

Midnight Madness in Newtown

Miracle on 34th Street by the Mountain Community Theater

“A Charlie Brown Christmas” at Music Mountain Theatre

North Pole Express Train in New Hope

Christmas Light Show in Langhorne

A Very Furry Christmas at Sesame Place

Festival of Trees at the Pearl S. Buck House

Holiday lights at Peddler’s Village

Saturday, Dec. 14

Breakfast with Santa at Shady Brook Farm

Santa on a tractor at Charlann Farm in Yardley

Winter Fair at River Valley Waldorf School

Free screening of “Elf” at the Newtown Theatre

Winter Garden grand opening at Sand Castle Winery

“Bronze and Ivory” handbells and piano at the Bucks County Visitors Center

Festival of Trees at the Pearl S. Buck House

Breakfast with Santa and Holiday Bazaar at Harry S. Truman High School

“The Muppet Christmas Carol” at the County Theater

Santa’s Workshop at Blue Sky Art Studio

Miracle on 34th Street by the Mountain Community Theater

Danny DeGennaro Foundation Holiday Celebration Party

Ugly Sweater Public Skate at The Revolution Ice Gardens in Warminster

Ebenezer Scrooge’s Big Playhouse Christmas Show at the Bucks County Playhouse

Christmas Light Show in Langhorne

Holiday Open House and Vendor Show at Inspiring Storm Yoga and Dance Studio

“A Charlie Brown Christmas” at Music Mountain Theatre

A Very Furry Christmas at Sesame Place

North Pole Express Train in New Hope

A Christmas Carol” at Byers’ Choice

An American Christmas Songbook at Bristol Riverside Theater

Hollywood Celebrates The Holidays at the Michener Museum

Mike Chet Beck Christmas show at Bishop Estate Vineyard

Holiday lights at Peddler’s Village

Sunday, Dec. 15

Santa at Kids Castle

Doylestown Borough Hanukkah Celebration

Festival of Trees at the Pearl S. Buck House

Breakfast with Santa at Shady Brook Farm

Santa on a tractor at Charlann Farm in Yardley

Ebenezer Scrooge’s Big Playhouse Christmas Show at the Bucks County Playhouse

Santa Sunday at the Bucks County Visitors Center

An American Christmas Songbook at Bristol Riverside Theater

Christmas Music Services and Cookie Walk at St. Andrew’s UM Church, Warminster

Cookies and milk with Santa at Our Lady of Guadalupe Church

North Pole Express Train in New Hope

An Evening of Christmas Music at Emmaus Road Lutheran Church

A Very Furry Christmas at Sesame Place

“A Christmas Carol the Musical” at Central Bucks South

Hanukkah storytime at Doylestown Bookshop

Charlie Brown Jazz concert with the Eric Mintel Quartet at the Newtown Theatre

Free screening of “White Christmas” at the Newtown Theatre

Hollywood Celebrates The Holidays at the Michener Museum

This article was originally published by