The holiday season has arrived in Bucks County! The area’s most popular attractions are debuting family-favorite holiday productions and light shows all over the County. 

Hop aboard Santa’s Steam Spectacular this weekend at the New Hope and Ivyland Railroad for a family-fun trip with hot cocoa, cookies and PJs galore. Check out the premieres of two family-friendly Bucks County holiday shows, The Bucks County Playhouse’s Ebenezer Scrooge’s Big Playhouse Show and the Bristol Riverside Theatre’s An American Christmas Songbook. Plan a trip to Tabora Farm and Orcahrd to build the perfect gingerbread house, plus visit Santa for brunch at The Market at DelVal, The Bucks Pub and The Buck Hotel.

Take advantage of the season and check out our guide below for details on this weekend’s must-see events around the County. Stay up-to-date on what’s coming up next week with our Upcoming Events calendar.

Friday, December 8

Bring the little ones out to live their Christmas fantasy and hop aboard the North Pole Express for an unforgettable holiday journey!

The North Pole Express and Santa’s Steam Spectacular at the New Hope & Ivyland Railroad

All aboard the North Pole Express! Join Mr. and Mrs. Claus as you depart from New Hope Station for a North Pole Express train ride in a vintage diesel locomotive through historic Bucks County. Listen to roaming Christmas carolers, sip warm cocoa and enjoy freshly baked cookies. Each child on board will get an opportunity to share their wish list with Santa Claus and receive a sleigh bell gift from the big man himself!

When: December 8 – 10, check online for departure times

Where: New Hope & Ivyland Railroad

Cost: Varies, check online for prices

Ebenezer Scrooge’s Big Playhouse Show

The Bucks County Playhouse is taking one of the most beloved holiday stories ever told, A Christmas Carol, and putting a comedic, Bucks County spin for the world premiere of Ebenezer Scrooge’s Big Playhouse Show. Perfect for the entire family, follow Scrooge as he terrorizes the folks of Bucks County in this hilarious retelling of the Charles Dickens classic.

When: December 8 – 10, 8 p.m. (Friday); 2 p.m. & 7:30 p.m. (Saturday); 2 p.m. (Sunday)

Where: Bucks County Playhouse

Cost: Price varies, check website

Gingerbread Competition & Display at Peddler’s Village

More than 50 creative and uniquely themed gingerbread houses have arrived in Peddler’s Village, helping to officially kick-off the holidays in the village. Vote for your favorite cookie home and enjoy Peddler’s winter wonderland as you dine and shop your way through tons of whimsical boutiques.

When: December 8 – 10, 10 a.m. – 9 p.m. (Friday & Saturday), 10 a.m. – 7 p.m. (Sunday)

Where: Peddler’s Village

Cost: Free to attend

2017 Holiday Light Show at Shady Brook Farms

View more than three million lights as they illuminate the acres of farmland during Shady Brook Farm’s Holiday Light Show. Hop in your car or enjoy the open air of a wagon ride as you trek through the two-mile trail, featuring festive displays and wintry sights. Warm up with some hot cocoa, take a picture with Santa and pick out the perfect Christmas tree to take home while you visit!

When: December 8 – 10, 5 – 10 p.m.

Where: Shady Brook Farm

Cost: $30/car, $50/mini-bus, limo or RV, $125/bus

An American Christmas Songbook at Bristol Riverside Theatre

Celebrate the holidays in style with the Bristol Riverside Theatre as Keith Baker and the BRT Concert Band take the stage to perform beloved carols and holiday classics. Reservations are required.

When: December 8 – 10, 7:30 – 10 p.m.

Where: Bristol Riverside Theatre

Cost: $30 – $45

12th Annual Bucks County Holiday TreeFest

Visit Bucks County’s annual TreeFest returns to the Bucks County Visitor Center in Bensalem, inviting locals to view uniquely themed trees from some of Bucks County’s best attractions. This weekend’s events include performances by Brick Door Productions Holiday Cabaret, Bucksmont Squires of Song, Q-Man Trio, Delaware Valley Saxophone Quartet, The Neal Williamson Quartet, as well as a visit by Santa for Santa Sundays. Check links for times and dates.

When: December 8 – 10, 9 a.m. – 5 p.m.

Where: Bucks County Visitor Center – Bensalem

Cost: Free to attend

Annie the Musical at McCoole’s Arts & Events Place

In the depths of the 1930's lives Annie, a fiery young girl who must live in a miserable orphanage run by the tyrannical Miss Hannigan. Her seemingly hopeless situation changes dramatically when she is selected to spend a short time at the residence of the wealthy munitions industrialist, Oliver Warbucks. Reservations are required.

When: December 8 – 10, 7 p.m. (Friday & Saturday); 2 p.m. (Sunday)

Where: McCoole’s Arts & Events Place

Cost: $18 Adults, $15 Seniors, $12 Students

Special Guided Christmas Tours at Historic Fallsington

Explore the now-festive Historic Fallsington during the debut of their guided tours through the beautifully decorated homes and buildings. Reservations are required.

When: December 8 – 10, 10 a.m. – 3:30 p.m.

Where: Historic Fallsington

Cost: $7 per adult; $3 per child

Gingerbread House Making at Tabora Farm and Orchard

Have the folks at Tabora Farm and Orchard help you make the perfect Gingerbread House this year. Guests get to decorate pre-constructed gingerbread houses with candy and icing galore – all while Christmas music plays within cozy Tabora!                 

When: December 8 – 9, 6 – 9:30 p.m.

Where: Tabora Farm and Orchard

Cost: $30 per house

Holly Nights at Pennsbury Manor

Explore the enchantment of Pennsbury Manor by candlelight during this joyous feast for the senses – offering crackling fires, hot-mulled cider, dancing shadows, and the merry sound of carolers while strolling the grounds.

When: December 8, 6 – 9 p.m.

Where: Pennsbury Manor

Cost: $6 - $14

The Best Christmas Pageant Ever at Acting Naturally Theatre

Acting Naturally presents the hilarious Christmas classic, The Best Christmas Pageant Ever. Watch as the Bradley’s are faced with casting the unruly Herman family in the church Christmas pageant.

When: December 8 – 10, 7:30 p.m. (Friday & Saturday); 3 p.m. (Sunday)

Where: Acting Naturally Theatre

Cost: $14 - $16

Peace Valley Nature Center Art Show

The Peace Valley Nature Center is displaying a collection of wildlife photography featuring the work of some of the most talented photographers around.

When: December 8 – 10, 10 a.m. – 5 p.m.

Where: Peace Valley Nature Center

Cost: Free to attend

Saturday, December 9

Bert and Ernie during A Very Furry Christmas at Sesame Place

A Very Furry Christmas at Sesame Place

Join everyone’s favorite Sesame Street friends during Sesame Place’s family-favorite holiday Celebration: A Very Furry Christmas. Sesame Place is transforming into a one-of-a-kind Christmas wonderland with millions of twinkling lights, spectacular musical shows and parades, as well as a Grand Illumination of the park by Santa on his magical sleigh.

When: December 9 – 10, 1 – 8 p.m.

Where: Sesame Place

Cost: $37 online

Visit with Santa at Froelich’s Farm and Garden

Don’t miss the jolly ol' man in his bright red suit when he stops by the Froehlich Farm this holiday season. Bring the entire family to visit with Santa and Mrs. Claus to have a complimentary photo taken. Plus, enjoy some homemade cookies and hot chocolate on the house!

When: December 9, 11 a.m. – 2 p.m.

Where: Froehlich’s Farm and Garden

Cost: Free to attend

 “A Christmas Carol” Enacted by Gerald Dickens at Byers’ Choice

The Byers’ Choice workshop welcomes back the great-grandson of Charles Dickens, renowned actor Gerald Dickens, to perform his one-man stage adaptation of A Christmas Carol. Visitors can explore the history of Byers’ Choice in the workshop after the performance. Reservations are required.

When: December 9 – 10, 1 p.m.

Where: Byers’ Choice

Cost: $20

Breakfast with Santa at The Bucks Pub

Visit The Bucks Pub to join Santa for a delicious holiday breakfast! Bring your wish lists and get your picture taken with the big man himself! Reservations are required.

When: December 9, 9 a.m. – 1 p.m.

Where: The Bucks Pub

Cost: Adults $23; Kids $10

Brunch with the Big Guy at Market at DelVal

Feed your holiday excitement with a jovial breakfast with the Big Guy himself! A delicious homemade brunch of ham, French toast, omelet station, bacon, cut fruit, and more. Bring a camera to get a perfect picture with your little one. Reservations are required.

When: December 9, 9 a.m.

Where: The Market at DelVal

Cost: Adults $15; Children $10

Brunch with Santa at The Buck Hotel

Santa’s coming to The Buck Hotel for holiday brunch! Enjoy a large selection of breakfast and lunch foods, including French toast, chicken fingers, French fries, as well as an omelette station and ice cream sundae bar. Reservations are required.

When: December 9, 10:30 a.m. – 2 p.m.

Where: The Buck Hotel

Cost: Adults $29.95; Children $19.95

The Curling Experience at Bucks County Curling Club

If you’ve ever wanted to try your hand at curling, now is the time! The Curling Experience provides a great introduction into this fun Olympic sport. Reservations are required.

When: December 9, 12 – 2 p.m.

Where: Bucks County Curling Club

Cost: $50

Sunday, December 10

Washington Crossing Historic Park George Washington

Washington’s Crossing Reenactment

During the first crossing event, hundreds of troops in uniform perform a reenactment just as they do on Christmas Day. In addition, special colonial-era activities and demonstrations throughout the historic village provide your family with a full day of fun and learning. A great way to see the reenactment if you can’t make it on December 25!

When: December 10, 10 a.m. – 4 p.m.

Where: Washington Crossing Historic Park

Cost: Adults $8; Children $4; Children under five are Free

Winter Wonderland Holiday Decoration Tours at Fonthill Castle

Visit Fonthill Castle for a regular tour and see the castle dressed up for the holiday season with exquisitely decorated trees, and greens throughout the house. Trees in each room are themed to express the varied interests of Henry Mercer. Reservations are required.

When: December 8 – 10, 10 a.m. to 5 p.m.

Where: Fonthill Castle

Cost: Adults $15; Seniors $13; Youth $8

Bucks County Wine Trail Holiday Celebration

Explore the Bucks County Wine Trail during their annual Holiday Celebration! Take in the beauty of the wineries decorated for the holidays and enjoy delicious spiced wines, sample Christmas cookies and artisanal cheeses, and relax with the sounds of holiday music. Guests can also get a jump start on holiday shopping with special discount pricing, wine gift packs, gift baskets and unique wine accessories.

When: December 9 – 10, 12 – 5 p.m.

Where: Bucks County Wine Trail

Cost: Prices vary, check website for details