Santa Claus is Coming to (Bucks) Town(s)!
Whether you're just hoping for a quick selfie with the jolly old man or you're looking for a more immersive holiday experience, let us help you find the best Santas in Bucks.
Santa is making his list (and he’s checking it twice) and at the very top are all the good little boys and girls of Bucks County this holiday season! That’s right, Santa is busy making his rounds and he’s using the Delaware River as his point of reference.
Whether you’re just hoping for a quick selfie with the jolly old man in the bright red suit or you’re looking for a more immersive holiday experience, we’ve gathered a list of where to find Santa in Bucks County so grab those selfie sticks and let’s go!
Looking to visit Santa on the Main Line? Check out our sister site’s guide! Santa, here?! I Know Him! I Know Him!
586 Stonyhill Road, Yardley
What’s cooler than a Santa that arrives by tractor? This little local farm offers time slots to both take your own photos and purchase photo packages, as well opportunities to get your pets photographed. In addition, they also host several fun holiday events, like reindeer visits and a holiday drive in movie so check their calendar for these too!
1134 Bustleton Pike, Feasterville
For many Bucks County families, it isn’t Christmas until they visit Feeney’s! The store is full with beautiful decorations, making it an experience that’s sure to get you into the holiday spirit. Due to their overwhelming popularity, Feeney’s is now inviting families to leave a $5 donation for the Philadelphia Ronald McDonald House. And after you get your photo, you can walk around their store or even pick out your Christmas tree!
620 Lincoln Highway, Fairless Hills
Santa Scott might just be the most famous Santa in Bucks County. The tattooed Santa is at Fairless Hills Garden Center this year, showing off his “Naughty” and “Nice” forearms upon request. (But don’t worry, you can also get more traditional photos without the tattoos!) Fairless Hills Garden Center also offers Special Needs Hours and pet photos. (In fact, pets are welcome the last two hours of every day!) Packages start at $29.99 for one 5 x 7, one 3 x 5, and two wallet-size photos.
316 Tanyard Road, Richboro
Visit Gasper to take your FREE family photo with Santa in his workshop to remember the 2022 holiday season. Children will be able to speak with Santa and Santa will provide a small gift for each child. Gasper asks families to consider bringing a donation for the Bucks County Society for the Prevention of Cruelty to Animals, SPCA. Go to here to schedule your visit in advance. Book your session in advance before slots fill up.
444 N. Main Street, Doylestown
Meet and greet with Santa and The Grinch! Tickets are $35 and include a 10-minute time slot where your child can meet with Santa and/or the Grinch and take your own photos, a goody bag filled with themed crafts and toys, and a Christmas-themed book that Santa and the Grinch will sign! Purchase timed tickets here.
32 W. Bridge Street, New Hope
New this year, the New Hope Railroad is offering THREE Christmas-themed train rides. The main differences between the rides are the type of engine pulling the train (steam or diesel) and that the deluxe Santa train rides offer newer and upgraded cars. All three train rides are a 1-hour roundtrip from New Hope to Lahaska. Santa and Mrs. Claus walk around interacting with families and posing for photos. Kids receive a small gift, and carolers and musicians lead riders in festive song while you sip cocoa and enjoy a cookie.
707 Neshaminy Mall, Bensalem
Santa’s helpers have been working hard decking the halls for you and your family, so don’t miss out on taking tree-mendous pics with St. Nick! Neshaminy Mall offers both the traditional Santa photos and pet photo nights. Packages start at $39.99. To make your reservation, click here.
2300 Lincoln Highway, Langhorne
Your ultimate Santa experience awaits! Oxford Valley Mall offers the traditional Santa experience, plus a few special events including Pet Nights on and “Caring Santa” for children with special needs. Santa is available every day, Monday to Thursday 11 am – 8 pm, Friday to Saturday 10 am – 9 pm, and Sunday 11 am – 6 pm. Simplify your visit by making a reservation here!
Hamilton Street & W. State Street, Doylestown
Santa’s House is open in Doylestown to all kids young and old! Santa’s first arrival is with the annual Christmas Tree lighting on the evening of Friday 11/25. Santa will be appearing throughout the holiday season from 11/25 through 12/24, and has hours every day except for Monday and Tuesday. Visits to Santa’s house are FREE, but donations towards Discover Doylestown are greatly appreciated.
100 Sesame Road, Langhorne
Step into Santa’s Furry Workshop during A Very Furry Christmas Celebration! While you need tickets to the park, this is a really cute and fully immersive Santa experience. Santa’s elves take each family into a little waiting room where you chat a bit about Santa while waiting, then you’re led through a hallway to a cozy little room with Santa that’s decorated with a tree, bookshelf with books and toys, etc. Each family gets its own time with Santa, so it feels like a much more personalized visit than most others. Take your own photos or purchase the professional ones taken during your visit.
931 Stony Hill Road, Yardley
Come meet Santa and tell him all the wishes on your list before or after enjoying the Hoilday Light Show! Santa arrives November 25 and leaves for the North Pole December 23. Breakfast with Santa at Shady Brook sells out so quickly every year. But if you don’t get (or want) the dining experience, you can still visit Santa for walk-up photos in “Santa’s Village,” complete with campfires, shopping, food and drink. Plus, don’t forget the lights! It’s free to walk through the Candy Cane Lane light display and visit with Santa. There’s no cost to visit Santa, but if you want pictures with him, you’ll need to buy a photo package.
Photo taken at Charlann Farms by Christine Wolkin