
Santa’s coming! I KNOW HIM! I KNOW HIM! If visiting Santa is part of your Christmas traditions, you’ll want to check this list to find out all the best spots to get a glimpse of the Big Guy and get pics with your little ones.
NOTE: I will continue to update this post, but I know some people start planning Santa pics early, especially if you like to use them for Christmas cards. If you know of any events that I missed, feel free to leave a comment or send me a message on Facebook or Instagram!
Photo Spots
These are the places/events that are mainly just for photo opportunities. You can either take your own pics or purchase a package, maybe do a little shopping depending on what else is going on. (Details under each spot.)
Gasper Home & Garden
When: Select dates November 6 – December 22, select days/times
Where: 316 Tanyard Road, Richboro
You can make a reservation HERE or go for walk-in availability. You’ll just wait in line and be filtered in with the reservations. Bring your own camera. Photos are free. Optional donation to Bucks County Society for the Prevention of Cruelty to Animals.
Santa at Giggleberry Fair in Peddler’s Village
When: Saturdays and Sundays (plus select Fridays) from November 20 through December 20: Saturdays from 12 p.m. to 7 p.m. and Sunday from 12 p.m. to 6 p.m. (only until 4 on 12/20)
Where: 122 Carousel Lane, Lahaska
Visit Giggleberry Fair to meet Santa! Photo packages start at $35 for two 4 x 6 prints.
Be sure to visit the shops and see the lights around Peddler’s Village!
Fairless Hills Garden Center
When: November 15, and then daily November 18-December 24
Where: 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 again this year, showing off his “Naughty” and “Nice” forearms upon request. (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!) And there are even special guests at select times such as Elsa, Krampus and the Grinch. Packages start at $29.99 for one 5 x 7, one 3 x 5, and two wallet-size photos. We’ve been going here since 2020!
Doylestown Santa House
When: November 27 through Christmas Eve: Fridays from 6 p.m. to 8 p.m., Saturdays from 1 p.m. to 4 p.m. and 6 p.m. to 8 p.m. and Sundays from 2 p.m. to 5 p.m., Christmas Eve from 11 a.m. to 3 p.m.. There are also “Quiet Visits with Santa” on Wednesdays from 10 a.m. to noon
Where: Hamilton Lot, 34 W. State Street, Doylestown
Pictures with Santa are free, but donations are always welcome. Well-behaved pets are welcome as well.
Remember to bring your own camera or smartphone!
Santa at Charlann Farms
When: Dates and pricing hasn’t been announced yet.
Where: 586 Stonyhill Road, Yardley
Visit during select days/times for photos with Santa. No appointment needed. Pets are welcome. You can buy your Christmas tree and other decor and gifts while you’re there!
Styer Orchard
When: November 28 and 29 from 11 a.m. to 6 p.m.; December 5 from 1 p.m. to 6 p.m.; December 6 from 11 a.m. to 6 p.m.; December 12 from 11 a.m. to 4 p.m.; December 13 from 3 p.m. to 6 p.m.; December 19 from 11 a.m. to 6 p.m.; December 20 from 3 p.m. to 6 p.m.
Where: 1121 Woodbourne Road, Langhorne
Take your own pictures with Mr. and Mrs. Claus!
Shady Brook Farm
When: Schedule coming soon
Where: 931 Stony Hill Road, Yardley
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. If you want pictures with Santa, you’ll need to buy a photo package.
Perkasie Santa House
When: Saturday, November 28 from 1 p.m. to 3 p.m.; Saturday, December 12 from 10 a.m. to 12 p.m.; Saturday, December 19 from 10 a.m. to 12 p.m.
Where: Corner of 7th and Market, Perkasie
Visit with Santa and Mrs. Claus. They’ll be at their little house at the corner of 7th St. and Market St. in the center of Perkasie. Children may drop letters to Santa off at the mailbox at the house even when Santa is not in residence. Every child who leaves a letter with a return address before December 15 will receive a reply. PLEASE MAKE SURE TO INCLUDE A RETURN ADDRESS!
Oxford Valley Mall
When: November 20 through December 24, hours vary by day. Check the schedule HERE.
Where: 2300 Lincoln Highway, Langhorne, entrance next to Macy’s
Oxford Valley Mall offers the traditional Santa experience, plus a few special events including Pet Photos on December 6 from 9 a.m. to 10:30 a.m. and “Caring Santa” on December 6 from 6:30 p.m. to 8 p.m. for children with special needs. Simplify your visit by making a reservation. Walk-ups are welcome, but reservations take priority. Packages start at $44.99.
King of Prussia Plaza
When: November 6 – December 24, hours vary. See the full schedule HERE.
Where: 160 N. Gulph Road, King of Prussia (Enter on Level 1 of The Plaza, next to Neiman Marcus)
Make a reservation HERE. Packages start at $44.99. Walk-ups are welcome, but reservations take priority. There will be a “Caring Santa” event on December 6 from 9:30 a.m. to 10:30 a.m. exclusively for children with special needs.
King of Prussia Court
When: November 13 – December 24
Where: 160 N. Gulph Road, King of Prussia (in Bloomingdale’s Court, enter on Level 1 of the Court, next to Lenscrafters)
Walks up are welcome, but you can also make a reservation HERE. Packages start at $44.99. There will be a Pet Photo event on December 13 from 6:30 p.m. to 8 p.m.
Willow Grove Mall
When: November 13 – December 24
Where: 2500 Moreland Road, Willow Grove in Macy’s Court
Reservations are encouraged. Walk-up visits will be offered based on availability. Photo packages start at $44.99.
Franklin Mall
When: November 27 – December 24
Where: 1455 Franklin Mills Circle, Philadelphia
Make reservations HERE. Packages start at $40.
Christmas Experiences
These are events that have Santa there, you can either take your own pictures or get pro pics, but you’re probably visiting for a whole holiday experience.
Christmas Excursions on the New Hope Railroad
When: November 15 through December 30
Where: 32 W. Bridge Street, New Hope

The New Hope Railroad offers 1-hour excursions on their vintage diesel locomotives as well as their steam train. 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. There are too many ticket options to list here, so check the website for all the details.
Santa at Peddler’s Village
When: Select days/events starting November 20
Where: Peddler’s Village, Route 263, Lahaska

Santa will be leading group sing-alongs during the Grand Illumination Celebration on November 20, and he’ll appear in Santa Parades through the Village at 1:30 p.m. during Holly Jolly Weekend December 5 and December 6.
Sesame Place’s A Very Furry Christmas
When: November 14 through Christmas Eve
Where: 100 Sesame Road, Langhorne

Guests can visit Santa in Santa’s Furry Workshop during A Very Furry Christmas Celebration again this year! While you need tickets to the park, this is a really cute Santa experience. Santa’s elves take each family into a little waiting room where you talk a bit about Santa while waiting, then you’re lead through a hallway to a 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.
Santa is available 30 minutes after park opening until 60 minutes prior to park close.
Elmwood Park Zoo
When: November 20 – December 23
Where: 1661 Harding Boulevard, Norristown
At Elwood Park Zoo, you have two options where you can see Santa. Visit on select nights for their Wild Lights event with tons of lights, entertainment, holiday music, and a chance to see Santa in his workshop. Tickets start at $24.95 for children that are not members and $27.95 for adults. (There’s a discount for yearly members.) Or, enjoy Brunch with Santa on select dates. Details below for that option.
On select dates, you can also purchase add-ons to your tickets for Cookies with Mrs. Claus and an enchanted encounter with the Christmas Cows!
Christmas Underwater with Scuba Santa
When: November 20 – December 24
Where: Adventure Aquarium, 1 Riverside Drive, Camden


Not your typical Santa experience, but you can see Scuba Santa at Adventure Aquarium! We’ve gone to the aquarium for holiday fun the past four years and had a lot of fun! Reminder: If you got your kids FREE pre-K passes, you can use them to check this out!
Santa Express from Black River & Western Railroad
When: Select dates November 23 – December 28
Where: Departs from Flemington Station


Take a 25-minute train ride where your family will meet Santa and Mrs. Claus. You’ll get off the train for a layover at the North Pole (Ringoes) where you’ll receive hot cocoa and cookie, walk through the train museum with model trains and memorabilia, and get your photo with Santa in the photo booth. (Photos are digital only.) There are plenty of festive spots for photos, and each child will receive a gold souvenir ticket and a sleigh bell. After exploring the North Pole, you’ll take the train back to Flemington.
(We’ve done this one the past two years!)
Christmas at Colonial Gardens: Nights of Winter Lights
When: Select dates November 27 – December 27
Where: 745 Schuylkill Road, Phoenixville
Visit Colonial Gardens for a dazzling walk-through light show! This is a self-guided, stroll through almost a million lights with Christmas music. Dress warmly because the experience is outdoors except for visiting with Santa. Santa will visit from 6pm to 8pm on select nights. Only people with light show tickets can visit with Santa, but there are no extra charges to see him or take a picture. Tickets are $19.48 for 12 and up, $17.31 for ages 3-11, and children 2 and under are free. Your ticket includes a cup of hot chocolate. You can also shop for Christmas trees and gifts while you’re there! Find more information and purchase tickets HERE.
Santa Saturdays at Light Up 394
When: Waiting for this year’s info!
Where: 394 Hidden Oaks Drive, Yardley
Come take a walk through this great home Christmas light display and take your own photos with Santa! In the past, Santa has been there Saturday nights. I’ll add info once it’s posted!

1 or 2 Day Events:
Mark your calendar! If you miss these events, you won’t get another chance until next year!
Bristol Borough Holiday Stroll
When: Saturday, November 15 from 12 p.m. to 4 p.m
Where: Bristol Borough
Stroll through town shopping over 150 small businesses. And bring your camera for free pictures with Santa! (Krampus will also be there!)
Annual Tree Lighting and Santa Photos at The Shops at Valley Square
When: Saturday, November 21 from 4 p.m. to 7 p.m
Where: Route 611 and Street Road, Warrington
Tree lighting, fun family activities, food trucks, hot cocoa and music. Take your own pictures with Santa, Mrs. Claus and his elves.
Bristol Borough Tree Lighting and Live Music
When: Friday, November 27 starting at 6 p.m.
Where: Mill Street, Bristol
Music, caroling, hot chocolate and more! Santa will light the tree at 7 p.m. And you can visit with Santa starting at 7:15 p.m.
Santa’s Arrival at Charlann Farms
When: Saturday, November 28 from 11 a.m. to 3 p.m.
Where: 586 Stonyhill Road, Yardley
Santa arrives on a tractor around 12:30 pm and will be available for Take Your Own Photos $14.99 in Santa’s Workshop (event tent). They will have a beautifully designed set with professional lighting. Bring your own camera/phone for this.
They will have the Jump Pad, children’s activities, yard games, pony rides, face painting and more! This event is Free to enter but some activities will have a fee.
Ice Cream with Santa at The Hickory Stick
When: Saturday, November 28 from 4 p.m. to 6 p.m. and Sunday, December 20 from 12 p.m. to 4 p.m.
Where: 811 Telegraph Road, Perkasie
Meet Santa and take a photo! (They kindly ask that you make an ice cream purchase.)
Holly Nights at Pennsbury Manor
When: Thursday and Friday, December 3 and 4 from 6 p.m. to 9 p.m.
Where: 400 Pennsbury Memorial Road, Morrisville
Holly Nights at Pennsbury Manor feels like taking a step back in time. Enjoy colonial crafts, carolers, candlelit tours, and more. Plus, visit with Father Christmas. Get tickets HERE.

Cookies with Santa at My Gym Yardley
When: Friday, December 4 from 4:45 to 5:45 p.m. and 6 p.m. to 7 p.m.
Where: 734 Stony Hill Road, Yardley

Join Santa and his My Gym “elves” for Christmas themed songs, dances, games, cookies, juice and a balloon drop. (Plus take your own pics with Santa!) Open to ages 4 months through 9 years. Tickets are $35 per child.
Northampton Winterfest
When: Friday, December 4 from 5:30 p.m. to 8 p.m.
Where: 1550 Oxford Valley Road, Yardley
Winter crafts, games, hot cocoa bar, and Santa! Free entry, but there will be a bin to donate to Toys for Tots if you’d like to contribute.
LMT Family Fun Winter Party
When: Friday, December 4 at 6 p.m.
Where: 4613 Hughesian Drive, Buckingham
Santa will arrive by fire truck and then meet the children for photos. Families can also enjoy music, cookies, hot chocolate and cider, as well as crafts.
Buckingham Township’s Annual Christmas Tree Lighting
When: Friday, December 4 at 6 p.m.
Where: 4613 Hughesian Drive, Buckingham
Santa will arrive by fire truck and then meet the children for photos. Families can also enjoy music, cookies, hot chocolate and cider, as well as crafts.
Bristol Township Holiday Tree Lighting
When: Friday, December 4 from 6 p.m. to 8 p.m.
Where: Bristol Township Municipal Park Ampitheater, 2501 Bath Road, Bristol
Usher in the holiday season with a visit from Santa, tree lighting ceremony, family-friendly activities, photo ops and more.
Langhorne Borough Dickens Night
When: Friday, December 4 from 6 p.m. to 9 p.m.
Where: 102 W. Maple Avenue, Langhorne
There will be music, food, and shopping during this annual event. Santa lights the tree at 7:30 p.m. and will stay to visit with the children.
Santa’s Great Candy Cane Hunt
When: Saturday, December 5 at 10 a.m.
Where: Robert’s Ridge Park, Newtown
Thousands of candy canes will be scattered around the park. Refreshments and photos with Santa will be available after the hunt. Free event, but you must pre-register. And they’re limiting non-resident spots. Call 215-968-2800 X239 or visit http://www.newtownfun.com to register.
Christmas on the Farm at Howell Living History Farm
When: Saturday, December 5 from 10 a.m. to 4 p.m.
Where: 70 Woodens Lane, Lambertville
Holiday cheer at a beautiful old fashioned farm! Santa will arrive at 12:30 via a steam engine and will be in the farmhouse visiting with children until 3:30 p.m. There will also be live music, farm tours, crafts, refreshments, etc. Admission is free.
Carousel Ride with Santa at Perkasie Carousel
When: December 5 from 12 p.m. to 5 p.m.
Where: Menlo Park, 425 Arthur Avenue, Perkasie
Everyone rides free!
Holiday Celebration at Playwicki Farm
When: Saturday, December 12 from 12 p.m. to 4 p.m.
Where: Playwicki Farm, 2350 Bridgetown Pike, Southampton
An afternoon of family fun! Free horse and wagon rides, food trucks, beer garden, moonbounces, face painting, music and more! Santa will arrive via fire truck, and families can visit with Santa and other holiday characters.
Yardley Olde Fashioned Christmas Parade and Tree Lighting
When: Saturday, December 5 at 3 p.m.
Where: Main Street Yardley and Buttonwood Park
Come out for an old fashioned parade along Main Street with community groups, music and costumed characters. After the parade, head over to Buttonwood Park for the tree lighting, photos with Santa and 17 vendors.
Warwick Township HOHOHO Holiday Party
When: Saturday, December 5 from 11 a.m. to 1 p.m.
Where: Warwick Community Park, 1733 Township Green, Jamison
Horse drawn wagon rides, live performances, kid crafts, and a visit with Santa! Take pictures with Santa in the Santa House.
Grinchmas Food Truck Fest & Holiday House at Bolton Mansion
When: Saturday, December 5 from 11 a.m. to 4 p.m.
Where: 85 Holly Drive, Levittown

Take photos with Santa and The Grinch (FREE!), shop vendors, grab food from the food trucks, and enjoy children’s activities.
Falls Township Christmas Tree Lighting
When: Saturday, December 5 from 5 p.m. to 7 p.m.
Where: Township Municipal Complex, 188 Lincoln Highway, Fairless Hills
There will be a photo booth, performance by Eileen’s Dance Academy, visits with Santa, refreshments and more. Tree lighting will be at 6 p.m. This is a FREE family friendly event.
America’s Oldest Tree Lighting – Perkasie
When: Saturday, December 5 from 5 p.m. to 8 p.m.
Where: 620 W. Chestnut Street, Perkasie
America’s Oldest Tree Lighting has been fun for the whole family since it first took place in 1909! Hot cocoa, storytelling, entertainers, live music, more hot cocoa, food trucks, candy canes, photo ops, costumed characters and a whole lot to see and enjoy in the center of town. Santa lights the tree at 7pm and is available for photos afterwards.
Jolly Jam at Romp n’ Roll Willow Grove
When: Friday, December 11 with 60 minute party sessions starting at 3:30 p.m., 5 p.m. and 6:30 p.m.
Where: 2856 West Moreland Road, Willow Grove
Kiddos can enjoy fun activities in the gym plus a visit from Santa! Professional pictures will be taken with Santa. Each ticket includes 1 photo with Santa. Registration is required.
Cookies and Cocoa with Santa & Mrs. Claus
When: Saturday, December 12 with sessions 11 a.m. to 1 p.m. and 3 p.m. to 5 p.m.
Where: LMT Community Center, 1550 Oxford Valley Road, Yardley
Paint your own cookies, festive crafts, and meet Santa and Mrs. Claus! Tickets are $15 for children and $5 for adults. This is a fundraiser for the Pennsbury Falcons Cheer Association.
Dining with Santa
Enjoy food AND get to see Santa at these holiday dining events.
Breakfast with Santa and Mrs. Claus at Shady Brook Farm
When: Details not posted as of 11/6
Where: 931 Stony Hill Road, Yardley
Visit with Santa and Mrs. Claus! This popular event includes breakfast buffet and omelet station, hot chocolate bar, coffee, tea, juice, and one 5 x 7 photo with Santa (per child). Cash Bloody Mary bar and mimosas for adults. Tickets are sold by the table. Dates and prices aren’t posted as of 11/6 but will be HERE.
Elmwood Park Zoo Brunch with Santa
When: Saturday and Sunday, December 5 through Sunday, December 20 with seating at 10 a.m., 11:30 a.m. and 1 p.m.
Where: 1661 Harding Boulevard, Norriston
Enjoy a brunch buffet, meet one of the education animals, and take your own photo with Santa. Afterwards, you can visit the zoo as your ticket includes zoo admission. Pricing is based on the table size you will need. Tables start at $220 for Members and $230 for Non-Members for a table for 4. More details and reservations HERE.
Breakfast with Santa at Conwell-Egan Catholic High School
When: Saturday, December 5 from 9 a.m. to 11 a.m.
Where: 611 Wistar Road, Fairless Hills
Breakfast, photos with Santa, and crafts. After breakfast, there will be a storytime with “A Charlie Brown Christmas” from 10:30 a.m. to 11 a.m. Tickets are $15 per person. Kids 2 and under are free. For more details and to purchase tickets, click HERE.
Breakfast with Santa at Bensalem High School
When: Sunday, December 6 from 8 a.m. to noon
Where: 4319 Hulmeville Road, Bensalem
Tickets are $5 for everyone 3 and over. Children 10 and under will receive a gift. Purchase tickets at the Bensalem Township Central Park Plaza Ticket booth on Mondays, November 9, 16, 23, 30 from 9 a.m. to 1 p.m. and Saturdays, November 7, 14, 21, 28 from 9 a.m. to 2 p.m.
Breakfast with Santa at Morrisville Middle/Senior High School
When: Sunday, December 6 from 8 a.m. to 12 p.m.
Where: 597 Dorset Drive, Morrisville
Feast on all-you-can-eat eggs, pancakes, sausage, hash browns, muffins, juice, coffee and tea. This event is $10 for adults and $5 for children 10 and under. $25 for families of 4 or more. You can take your own Santa photos or purchase printed photos for $5. All proceeds benefit Good Friends, Inc. Tickets will be available at the door.
Truman Marching Band Breakfast with Santa and Holiday Bazaar
When: Saturday, December 12 from 8 a.m. to noon (Holiday Bazaar goes until 2 p.m.)
Where: Harry S. Truman High School, 3001 Green Lane, Levittown
There will be crafts, pictures with Santa, musical performances by Truman Holiday Ensemble and Armstrong Middle School. Breakfast costs $10 for adults and $5 for children. Price includes breakfast and 1 craft for children.
Brunch with Santa and the Grinch at The Buck Hotel
When: Saturday, December 5, 12, and 19 with seatings at 10 a.m. and 12:30 p.m.
Where: 1200 Buck Road, Feasterville
Brunch buffet with a visit from Santa and the Grinch! Take as many photos as you’d like. There will also be a balloon artist. Adults are $55, children 3-12 are $35 and toddlers are $15. Reservations are required. Full menu and ticket details available HERE.
Breakfast with Santa at Makefield Highlands
When: Info hasn’t been posted for 2026 as of 11/6.
Where: 1418 Woodside Road, Yardley
Reservations required. Call 215-321-7000 X107.
Meet & Greet with Santa at Carlucci’s Grill
When: Info hasn’t been posted yet for 2026.
Where: 1633 Big Oak Road, Yardley
Come out for a festive night with FREE photos with Santa, Carlucci’s great food, and in-store gift card savings. Call 215-321-9010 to make a reservation.
Breakfast with Santa at Radisson Hotel
When: Saturday, December 19 from 9 a.m. to 11:30 a.m.
Where: 2400 Old Lincoln Highway, Feasterville-Trevose
Bring the family out for breakfast with Santa! There will be storytime and a performance by The Dance Academy. BYO camera. Tickets are $25. Children 2 and under are free. Every child receives a gift from Santa. Get more info HERE.
Brunch with Santa at Cock n Bull
When: Saturday and Sunday, December 19 and 20
Where: Route 263 and Route 202, Lahaska
Join Santa and Mrs. Claus for a buffet brunch, sing along and craft. Tickets are $60.50 for adults and $29.75 for children over the age of 2. Menu and ticket details HERE.
Fairless Hills Fire Department Breakfast with Santa Scott
When: Details haven’t been posted for 2026 yet.
Where: 425 Hood Boulevard, Fairless Hills
All you can eat eggs, sausage, ham, pancakes, toast, coffee, tea and juice. No reservations required. Santa Scott will be up on the stage, so families can come up to see him and take pictures! They will also be collecting non perishable food items for the local food pantry.