34 December Events and Festivals in Pennsylvania

The holidays are in full swing, and so are the holly jolly Pennsylvania traditions sure to excite even the biggest Grinch this time of year. From local artisanal markets to dazzling light shows, it’s fun to visit and revisit all the events and festivities designed for spirits young and old. Check out some amazing events in Pennsylvania to cross off your wish list this year!

1. Five Christmases at the Shriver House

Christmas Decoration inside House
Five Christmases at the Shriver House

Experience the days of Christmases past at the Shriver Family Civil War home, to discover how one of the wealthiest families in Gettysburg in the mid-1800s experienced Christmas prior to and through the end of the Civil War. Your family will love exploring the rooms on a candlelight tour of this beautiful home decorated with hand-made holiday greenery, a candle-laden Christmas tree, and a roaring fire.

When: Dec. 2-4, 9-10, 17, 31

Where: Gettysburg

Cost: $15 general admission for adults; $12 for children ages 7-12

2. Christkindlmarkt

Christmas Trees outside Christkindlmarkt

Christkindlmarkt in Lehigh Valley’s Bethlehem features 60 artisans and craftspeople, performances, delicious food, St. Nicholas, and the return of popular German ornament manufacturer Käthe Wohlfahrt. Named one of the top holiday markets in the world by Travel + Leisure and one of the top holiday markets in North America by USA TODAY as part of their “10Best Readers’ Choice Awards,” the Bethlehem Christmas market is known for its unique holiday shopping experience featuring thousands of exceptional handmade gifts.

When: Weekends, Now-Dec. 18

Where: Bethlehem

Cost: Price varies

3. First Commonwealth Bank "It's A Wonderful Life" Festival

kids posing for a photo with santa
It's A Wonderful Life Festival

Life is wonderful in Indiana County, and what better place to enjoy the holiday season than in the birthplace of Hollywood film icon Jimmy Stewart, star of the Christmas classic, “It’s A Wonderful Life.” Feel like you’ve stepped into Bedford Falls at the First Commonwealth Bank and "It’s A Wonderful Life" Festival. Activities include visits with Santa, marshmallow roasting, vintage holiday light displays, a holiday model train, and a quilt display. Complete your visit by taking a tree home from a local farm at the Christmas Tree Capital of the World!

When: Weekends, Now-Dec. 18

Where: Indiana

Cost: $10 general admission for adults; $9 for seniors; $8 for children ages 7-17; Free for children under 6 years of age

4. Easton Winter Village

Shop or skate your way into the holiday spirit at the Easton Winter Village for a wide variety of family friendly, fun winter-themed events. Take a spin around the ice skating rink or shop for holiday gifts at vendor huts in and around Centre Square. Sip hot cocoa, mulled wine, and snack on tasty treats while walking under the glow of the twinkling lights.

When: Fridays-Sundays, Now-Dec. 18

Where: Easton

Cost: Free

5. Festival of Trees

Visit the historic Tavern House at Fort Hunter Mansion and Park for this year’s Festival of Trees Gaze at six beautifully decorated Christmas trees, each with its own unique theme and handmade ornaments. Afterwards, stroll over to the Centennial Barn for the magical Toy Train Exhibit presented by the Keystone Model Railroad Historical Society. The layout for the HO gauge model trains contains several interactive elements and its walk-around design provides an up-close view of all the action! The annual Kid’s Only Holiday Shop for ages 12 and under is also happening at the barn. Fort Hunter elves will help kiddos shop for family and friends, with all gifts under $15 and items for all ages, including grandparents. The gifts will even be wrapped and tagged by the helper elves!

When: Weekends, Now-Dec. 18

Where: Harrisburg

Cost: Free

6. Peoples Gas Holiday Market

christmas tree at Holiday plaza
Peoples Gas Holiday Market™

Weave through wooden chalets as you stroll through an illuminated Market Square at the 11th annual Peoples Gas Holiday Market, located in the heart of downtown Pittsburgh. Visit an eclectic group of vendors, all of whom offer high-quality gifts, and enjoy holiday experiences, including live holiday music and snacking on delicious Christmas treats. Find the perfect gift for everyone on your list, or simply enjoy the festive atmosphere.

When: Now-Dec. 24

Where: Pittsburgh

Cost: Free

7. Koziar's Christmas Village

beautiful view of a farm with Christmas lights by pond
Koziar's Christmas Village

Christmas along Pennsylvania’s Dutch Country Roads begins with the spectacular light displays of Koziar’s Christmas Village. Celebrating its 75th anniversary this season, visitors love the attraction's dazzling lights, holiday shops, and jolly atmosphere. One visit to this winter wonderland, and you’ll know why Koziar has become a Christmas tradition for so many.

When: Now-Jan. 1

Where: Bernville

Cost: Price varies

8. A Very Furry Christmas

Mother daughter at Sesame Place
A Very Furry Christmas

A Very Furry Christmas at Sesame Place is a festive, family-friendly celebration with everyone’s favorite Sesame Street friends. The park is transformed into a one-of-a-kind Christmas wonderland with millions of twinkling lights, whirling rides, and festive decorations galore. Sing and dance along to their spectacular music and light show at their 30-foot 1-2-3 Christmas Tree!

When: Now-Jan. 1

Where: Langhorne

Cost: Price varies

9. The Pittsburgh Creche

There is so much to do in Pittsburgh over the holiday with plenty of attractions to behold. One of them is the larger-than-life Pittsburgh Creche nativity scene. VIsit the plaza of the US Steel Tower and prepare to be in awe at the world’s only authorized replica of the Vatican’s Christmas crèche displayed in St. Peter’s Square. Make sure you bring your phone to capture what is another wonderful highlight of Christmas time in Pittsburgh.

When: Now-Jan.6

Where: Pittsburgh

Cost: Free

10. Brandywine Railroad

two little sisters at train station
Brandywine Railroad

A holiday favorite since 1972, the 50 years’ young Brandywine Railroad features both toy and scale-model trains running on 2,000 feet of track with more than 1,000 pieces, including locomotives, passengers and freight trains, and trolleys. A dazzling array the trains can be seen chugging through a small village and farm, factories, a drive-in movie theater, and even a carnival. Interactive components are also incorporated into the display to allow for hands-on fun.

When: Now-Jan. 8

Where: Chadds Ford

Cost: Price varies

11. Holiday Magic! Winter Flower Show and Light Garden

The holiday season isn't complete without a visit to the Holiday Magic! Winter Flower Show and Light Garden at Phipps Conservatory and Botanical Gardens. With an arctic adventure theme, guests are sure to be captivated by the variety of topiary creatures and unique features. Phipps has pulled out all the stops for this year's Winter Flower Show with magnificent new displays of holiday trees, topiaries, exquisitely detailed props, and its signature floral delights, including amaryllis, orchids, and more than 1,600 poinsettias.

When: Now-Jan. 8

Where: Pittsburgh

Cost: Price varies

12. Miniature Railroad Club of York Annual Holiday Open House

miniature rails and factory
Miniature Railroad Club of York

Take the kids out to the Miniature Railroad Club of York Annual Holiday Open House to enjoy freight and passenger trains pulled by steam and diesel engines along more than 1,200 feet of track with well-known railroad names, some of which no longer exist. The 2,700-square-foot layout depicts scenes from around Pennsylvania during the 1960s and 1970s when diesel was starting to replace steam. The HO scale layout contains multiple buildings, vehicles, people, and trees creating realistic scenes that bring history back to life!

When: Weekends, Now-Jan. 8

Where: York

Cost: Free (though donations are greatly appreciated)

13. Christmas Tree Tours at Warehime Myers Mansion

Christmas Sled decorated with Ornaments
Christmas Tree Tours at Warehime Myers Mansion

Be amazed by the beautifully decorated neo-classical Warehime Myers Mansion and its 42 themed holiday trees! Visitors can experience the perfect evening of music, entertainment, and tasty treats. Continue your Tree Tour in the museum with more themed decorated trees. Be sure to look for the antique toys and musical instruments from its collection — and watch the model train, too!

When: Select dates, Now-Jan. 14

Where: Hanover

Cost: $5 general admission

14. Snowmen of Stroudsburg

snowmen decorations infront of houses
Snowmen of Stroudsburg

They're back! Forty life-size snowmen, each designed and hand-crafted by a local artist, will once again grace the downtown as the Snowmen of Stroudsburg return for the winter. Ten new sculptures are in the works for this year. Go on a scavenger hunt and take selfies with as many snowmen as you can find for a chance to win prizes! Be sure to vote for your favorite and to stop in Stroudsburg's small shops, eateries, and wineries along the way!

When: Now-Feb. 25

Where: Stroudsburg

Cost: Free

15. Linvilla Orchards: Christmas Around the Farm

linvilla Christmas tree ornament hanging
Linvilla Orchards: Christmas Around the Farm

Linvilla Orchards is transformed into a festive wonderland for Christmas Around the Farm. See the larger-than-life Christmas decorations and displays, and be sure to visit the animals dressed in their best winter coats. The Christmas Shop and Garden Center showcase various winter accessories, including wreaths, freshly cut trees, greens and holly for sale, children’s crafts, and mulled cider. Enjoy a hayride, cut down your own Christmas tree, and prepare for a special appearance from old Kris Kringle himself!

When: Dec. 1-23

Where: Media

Cost: Price varies

16. Overly's Country Christmas

General store front decorated with holiday lights
Overly's Country Christmas

Get in the spirit of the season at Overly’s Country Christmas. The traditional Christmas village offers an array of old-fashioned traditions and treats. Sing carols around the bonfire, take a horse-drawn wagon or sleigh ride, revel in the model train display, snap your picture with Santa, and meet Henny Hemlock, the Talking Christmas Tree!

When: Dec. 1-4, 8-11, 15-23, 26-30

Where: Greensburg

Cost: Price varies

17. Asbury Woods Winter Wonderland

Take the family to enjoy a peaceful evening stroll through the woods and wetlands at Asbury Woods Winter Wonderland. The boardwalk near the Andrew J. Conner Nature Center will be illuminated by twinkling holiday lights throughout December. Stop inside to view the animal exhibition and browse holiday items made by local artisans at the Squeaky Frog gift shop.

When: Dec. 1-31 (closed Dec. 24-25)

Where: Erie

Cost: Free (though donations are greatly appreciated)

18. Flight on Ice

Chairs around Fire Pit
Flight on Ice

Centered around a state-of-the-art outdoor skating rink, Flight on Ice Entertainment is bringing four locations to Delco and Lancaster this holiday season. Whether you’re a skating pro or lacing up for the first time, visitors are sure to have fun shredding some ice. Grab some friends and throw a party in their lodge style heated party tent or reserve a fire pit set up. Be sure to enjoy some delicious food from local vendors while sipping on a beverage of your choice.

When: December-February

Where: Bensalem, Edgmont, Chester, & Lancaster

Cost: Price varies

19. Amish Christmas Cookie Tour

Take a step away from the stress of the holidays and enjoy the simple pleasures of the holiday season with a visit to three authentic Amish homes to sample homemade Christmas cookies on the Amish Christmas Cookie Tour. You’ll leave with an appreciation of another culture along with recipes and cookies to take home and enjoy!

When: Fridays and Saturdays, Now-Dec. 23

Where: Lancaster County

Cost: Adults (ages 12+) $ 52.95; Children ages 3-11 $ 36.95; Toddlers (ages 0-2) $ 9.95

20. Santa’s Shanty

Santa holds court throughout the holiday season at his newly remodeled Santa’s Shanty in downtown Gettysburg. Greeting all the children (four-footed included!), Santa invites you to come and take your own picture and make this part of your holiday tradition. Afterwards, visit the local shops brimming with small-town holiday charm and where you’re sure to find the “perfect something” for all the “special someones” on your list!

When: Select Dates, Now-Dec. 23

Where: Gettysburg

Cost: Free

21. Community Arts Center Annual Holiday Sale

The annual week-long Annual Holiday Sale hosted by the nonprofit Community Arts Center features handcrafted pieces of fine craft and pottery created by members of The Potters Guild and some of the region's finest artists. Each holiday purchase supports local artists and the center’s on-site outreach program. At this market, you’ll be sure to find one-of-a-kind gifts for everyone on your list.

When: Dec. 2-10

Where: Wallingford

Cost: Free

22. Spruced Up: A Celebration of Trees

Christmas Tree decoration
Spruced Up: A Celebration of Trees

The York Revolution Baseball Team and Tradtions Bank have teamed up to present the fun and decorative, Spruced Up: A Celebration of Trees. Marking its second year, this “tree-mendous” holiday display and shopping village features dozens of live trees sponsored and decorated by local businesses and organizations in a contest to benefit area nonprofits. Be sure to visit and vote for your favorite! Additional event fun includes special 2023 season ticket sale offers, team store promotions, plus holiday music and refreshments.

When: Dec. 2-3, 9-10, 16-17

Where: York

Cost: Free

23. Goodridge Freedom Center & Underground Railroad Museum Festival of Trees

The Goodridge Freedom Center & Underground Railroad Museum’s annual Festival of Trees display is just the place to view dozens of beautifully decorated trees. While visiting the center, stay and learn about the fascinating life of one of the wealthiest African American businessmen in south central Pennsylvania during the 1800s, William C. Goodridge. Please note: Underground Railroad Tours will not be given during the holiday season.

When: Select Dates, Dec. 2-Dec. 28

Where: York

Cost: $5 general admission

24. Historic Grange Estate Holiday Mansion Tours & Trains

Christmas Tree decorated
Historic Grange Estate Holiday Mansion Tours & Trains

The holidays are an especially enchanting time to step inside The Historic Grange Estate and imagine Christmases past in a building that offers an architectural history lesson covering more than 300 years of Delaware County’s story. Enjoy an extensive animated Santa Claus collection, nostalgic ornaments, themed trees in every room, and plentiful greenery, and delight in the immersive, fantastic, and magical display of Lionel O-Gauge trains presented by the Cobbs Creek Lines Holiday Railroad.

When: Select Dates, Now-Jan. 8

Where: Havertown

Cost: $5 for adults; $1 for children ages 5-12

25. Daniel Lady Farm Holiday Candlelight Tours

red painted farm barn
Daniel Lady Farm Holiday Candlelight Tours

Celebrate the holidays and learn about traditions from the late 1800s, World War II, and the 1950's during a candlelight farm and house tour of the 146-acre, historic Daniel Lady Farm. During the tour, you’ll enjoy a drink and holiday treat appropriate to each era. The farm’s grounds also feature camps from the Revolutionary War, Civil War, and World War II.

When: Dec. 3, 10

Where: Gettysburg

Cost: Price varies

26. Three Centuries of Christmas

Learn about the origins of the Christmas tree, the tradition of mailing cards, and the evolution of Santa Claus surrounded by the historical ambiance of Hanna’s Town at the Westmoreland Society’s Three Centuries of Christmas. Costumed guides will lead you through buildings from the 18th, 19th, and 20th centuries adorned in period-correct decorations as they share stories of Christmases past while you enjoy sampling holiday treats. Be sure to stop in the shop where you’ll find books for adults and children, vintage toys and games, stocking stuffers, ornaments, candles, cards and stationery, dishware, teas, baking mixes, jams, and home décor.

When: Dec. 10

Where: Greensburg

Cost: $10 for members; $12 for non-members

27. Old Time Christmas

A house with a window and trees in the front
Old Time Christmas

Step through time to a traditional family farm from the 1800s during an Old Time Christmas at Quiet Valley Living Historical Farm. Now in its 32nd year, the candlelight tour brings heritage and Christmas customs back to life. Stop by the bonfire to warm up and listen to a story or two. Then, look upon the Christmas garden display in the Victorian parlor and watch as the farm family makes special gifts for their loved ones. In the barnyard, rediscover the heart of Christmas as you view the live Nativity complete with farm animals. Top off the night singing carols with a visit from an old Pennsylvania German folk character, the Belsnickell. He really knows who has been naughty or nice!

When: Dec. 3-4, 10-11

Where: Stroudsburg

Cost: Price varies

28. Jim Thorpe's Olde Time Christmas

Christmas Lights decorations on street
Jim Thorpe's Olde Time Christmas

Downtown Jim Thorpe is decked out in its finest Victorian style for the annual Olde Time Christmas celebration. With special events held over three magical weekends, the festivities begin with the tree lighting ceremony in Josiah White Park. The festival continues with strolling carolers and musicians, holiday shopping, and plenty of family activities. If you’d like to visit with old Kris Kringle, stop at the train station and board Lehigh Gorge Scenic Railway’s Santa Claus Special.

When: Dec. 3-4, 10-11, 17-18

Where: Jim Thorpe

Cost: Free (cost for train ride)

29. Olmsted Christmas Open House

Christmas Tree Decorated and place in house
Olmsted Christmas Open House

Take a trip with your family to a 1917 Tudor manor house during Olmsted Christmas Open House, a beautiful retreat of natural beauty and historical significance nestled in the heart of the Allegheny National Forest. The manor house and grounds are decorated for the season, and you are invited to enjoy live music and take home some delicious Christmas cookies!

When: Dec. 4, 11

Where: Ludlow

Cost: Price varies

30. Annual Christkindlmarkt

Complete your holiday shopping at Schaefferstown’s annual Christkindlmarkt! At this beautiful historical museum, visitors can purchase early American and Pennsylvania German crafts made by more than 20 skilled local artisans just in time for the holiday season. Learn about the folk traditions of early German settlers as you explore the farm. You’ll find ample shopping space, plus plenty of off-street parking.

When: Dec. 9-10

Where: Schaefferstown

Cost: Free

31. Christkindlmarkt at Dills Tavern

a stone house
Christkindlmarkt at Dills Tavern

Enjoy a traditional German Christmas market that takes place in the evening during Christkindlmarkt at Dills Tavern. Featuring more than 40 vendors and artisans spread across the gorgeous historical grounds, there’s plenty to eat, see, and behold. The event also features children’s activities, treasured gifts for loved ones, and a visit from Santa to make your evening bright with holiday jubilee!

When: Dec. 9-10

Where: Dillsburg

Cost: Free

32. Hawley Winterfest

Hawley Winterfest is a wonderful way to start your holiday celebrations with fun festivities, live music, and twinkling lights. Stroll through town and visit with the store owners, shop the holiday bargains, have the kids make a craft, and check off your gift list while supporting unique small businesses. Scents of warm gingerbread will be in the air during this joyous journey, along with live theater performances, music, carriage rides, and holiday contests. It’s a true celebration of the season!

When: Dec. 9-11

Where: Hawley

Cost: Free

33. Merry Christmas Darling: Heidi Kettenring sings Karen Carpenter

Enjoy a night of holiday entertainment at the iconic Gretna Theatre with Chicago Broadway royalty’s Merry Christmas Darling: Heidi Kettering sings Karen Carpenter. A storyteller sure to stir the heart, multi-award-winner Kettenring and her exceptional band perform timeless treasures and holiday hits as she tenderly chronicles the life of late singer Karen Carpenter with an angelic radiance. Known as “America's Oldest Summer Stock Theatre,” the playhouse is the perfect venue for this special, one-of-a-kind event.

When: Dec. 15-16

Where: Mount Gretna

Cost: Price varies


An annual two-day festival celebrating the whimsy and wonder of the beloved PEEPS candy, PEEPSFEST® at SteelStacks is the sweetest way to ring in the new year. Take part in new family-friendly activities, live music and entertainment, a Fun Run/Walk, and diorama contest. Of course, you can’t miss the iconic Chick Drop, when a nearly 5-foot, 400-pound lit PEEPS® Chick will descend for the New Year’s Eve countdown.

When: Dec. 30-31

Where: Bethlehem

Cost: $5 general admission

Looking for more events and festivals in Pennsylvania? Be sure to check out the visitPA website and follow us on Facebook, Twitter, and Instagram to stay up to date on even more great ideas and places to visit around our state. Remember to never miss an update and sign up for our monthly Happy Thoughts e-newsletter.

share this article

We use cookies to ensure that we give you the best experience on our website. If you continue to use our website, we will assume that you are happy to receive all cookies (and milk!) from visitPA.com. Learn more about cookie data in our Privacy Policy