Looking for the best holiday activities and Christmas events in New Jersey? Read on for our top picks in the Garden State in 2025.
Make your list—and check it twice—because we've got all the details you need for annual must-do holiday experiences and top Christmas events in New Jersey. These Christmas events and holiday activities, including annual favorites like PNC Arts Center Magic of Lights, and newcomer Winter Wonderland at Holland Ridge Farms, are sure to get everyone in the seasonal spirit over the next few weeks.
You can also stay up to date with family-friendly holiday fun in our Family Activity Calendar and find more Christmas events and holiday hoopla in our seasonal Holiday Guide for New Jersey Families.
As always, if an event piques your interest, click through to our listing for all the details, including addresses and times. And keep in mind: Cool things to do with kids often book up quickly, so register or buy your tickets ASAP.
Subscribe to our newsletters to get stories like this delivered directly to your inbox.
Insider Tips for Families Enjoying Holiday Fun in New Jersey
- Purchase tickets in advance when possible, especially for in-demand light shows and holiday trains, which have limited seating.
- Weekdays may draw a smaller crowd than weekends for popular events, including Turtle Back Zoo Holiday Lights, which is definitely a zoo on weekends!
- Maximize your holiday budget by checking out events that are FREE, such as tree lightings and carriage rides.
Latest Videos

Best Christmas Events and Holiday Activities in NJ for Kids in 2025
Select dates from Thursday, November 6-Sunday, January 11, 2026
The Bergen County Zoo is illuminated with holiday cheer in the evening all season long. Larger-than-life glowing lanterns have been installed, creating 30+ glowing scenes. See animals real and imagined laid out throughout the zoo. Read More
Select dates from Friday, November 14-Sunday, January 11, 2026
Diggerland shines this holiday season with a 1-mile drive-thru course covered in hundreds of twinkling lights. America’s only construction theme park is illuminated with holiday displays, and visitors can enjoy tasty treats. Stream its radio station to fill your car with holiday spirit. Read More
Select dates from Saturday, November 15-Wednesday, December 31, 2025
Help welcome Santa and Mrs. Claus to Storybook Land through the end of December. Each night at dusk, Santa appears at the chimney and waves his wand, magically lighting up the park with over 1 million lights. Read More
Select dates from Saturday, November 15-Tuesday, December 23, 2025
All aboard DiDonato's Magical Holiday Express! Experience a train ride through millions of Christmas lights, meet Santa and his elves in his workshop, chat and take photos with Mrs. Claus, and so much more. Read More
Select dates from Wednesday, November 19-Sunday, January 11, 2026
Morven’s 20th annual winter exhibition, Festival of Trees, has become a must-see holiday tradition. Come enjoy the museum’s elegant galleries, mantels, and porches artfully decorated for the holidays by local businesses, garden clubs, and nonprofit organizations. Read More
Daily from Friday, November 21-Saturday, January 3, 2026
Take a drive through this spectacular holiday light experience, which uses LED technology and digital animation. Tune your radio into a holiday soundtrack and wind past themed displays like "Christmas Around the World," "Toyland," "Nativity," and more. Read More
Daily from Friday, November 21-Sunday, January 4, 2026
Holland Ridge Farms debuts a magical, walk-through light show, featuring 50,000+ illuminated tulips, millions of twinkling lights, a windmill music and light show, drone show nights, character visits, an igloo snowball pit and much more. Read More
Select dates from Friday, November 21-Saturday, January 3, 2026
Take a nighttime stroll through the Turtle Back Zoo to see more than 50 illuminated winter scenes and animal characters. Stop by the Touch Tank, Reptile House, train and more. Read More
Daily from Friday, November 21-Sunday, December 28, 2025
The spectacular Winter WonderLights drive-thru boasts more than 2 million lights animated to favorite holiday tunes, with a tunnel of lights and stunning, larger-than-life, holiday-themed displays synchronized to music playing in your car. Read More
Select dates from Saturday, November 22-Tuesday, December 30, 2025
It's that magical time of year when Demarest Farms is adorned with holiday lights. Take your car on a guided tour through 32 acres of brilliant holiday light displays. Then, visit Santa, warm up by the fire pit, and enjoy hot cocoa and treats in the retail farm market. Read More
Saturday, November 22, 2025
The Physick Estate hosts this festive evening to kick off the holiday season. The fun begins with a concert by The John Walter Community Band, followed by a Physick Estate Open House, and finally Santa's tree lighting. Read More
Saturdays from November 22-December 20, 2025
Start off the holiday season on a scenic horse and carriage ride through downtown Ocean City. The rides are first-come, first-serve. Read More
Thursdays through Sundays from Thursday, November 27-Sunday, January 4, 2026
Watch in wonderment as more than 100 Christmas trees magically float on Lake Meone and light up to the music around you. Read More
Select dates from Saturday, November 29-Tuesday, December 23, 2025
Take a ride on the train at Cape May Seashore Lines with Santa this holiday season. Board the train at Richland Village or Tuckahoe Village for a 85-minute ride. Read More
Friday, November 29, 2024
Princeton's charming Palmer Square gets decked out in its holiday best with a little help from Santa. Jolly old St. Nick is on hand to help flick the switch on the 32,000 lights that illuminate the giant spruce. Come early to witness Ice Sculpture Philly at 2:30pm. Read More
Daily from Friday, November 28-Thursday, January 8, 2026
Stroll by Fanwood's Famous Christmas House, which boasts a spectacular 30,000-light display. Monetary donations are accepted to support the NJ Institute for Disabilities. Read More
Saturday, November 29, 2025
Santa Claus is coming to the Cape May Zoo and bringing plenty of festive holiday cheer. Enjoy live holiday music, an ice sculpture demonstration, bounce house, character appearances, performances and free treats for all. Plus, get a visit with jolly old St. Nick himself. Read More
Select dates from Friday, December 5-Saturday, December 6, 2025
Toms River hosts a weekend of fun to ring in the holiday season. A tree lighting kicks off the weekend and Santa arrives for photo-ops. Shop the Winter Village all weekend long for wares from local vendors, plus enjoy children's activities and music. Read More
Wednesday, December 16, 2025
Celebrate Hanukkah at Palmer Square's annual menorah lighting ceremony. Enjoy music and activities in addition to the lighting. Read More
Select dates through Tuesday, December 30, 2025
Take a magical trip on the Polar Express, powered by the Morristown & Erie Railway. Each ticket includes fantastic entertainment, delicious hot chocolate, shortbread, and a keepsake sleigh bell to bring home. Read More
The Nutcracker Ballet and Other 2025 Holiday Shows for Kids in New Jersey
The Nutcracker and A Christmas Carol are among the seasonal classics to look forward to over the holidays, when New Jersey theaters come alive with dancing sugar plum fairies, singing elves, and more than a few Christmas ghosts.
If your child is nuts about The Nutcracker, you don't have to go to New York City to see a superb production—several top-notch companies perform the holiday favorite right here in New Jersey, including Roxey Ballet and New Jersey Ballet. For a fun twist on the classic, don't miss The Hip Hop Nutcracker at NJPAC.
Plus, favorite characters come alive on stage in holiday musicals, including A Charlie Brown Christmas Live on Stage and Elf the Musical.
In fact, there are so many top-notch productions, we couldn't list them all here, so be sure to check out our Activity Calendar for more, and bookmark our Guide to the Holidays in New Jersey for family-friendly Christmas activities all season long.

Where to See The Nutcracker in New Jersey in 2025
Friday, November 28-Sunday, November 30, 2025
American Repertory Ballet's beloved production of The Nutcracker tells the magical story of Clara and her Nutcracker Prince as they battle toy soldiers and larger-than-life mice, traveling through a whirlwind of dancing snowflakes to the Land of Sweets. Read More
Select dates from Saturday, November 29-Sunday, December 7, 2025
At Roxey Ballet's 30th annual performance of the holiday classic The Nutcracker, Clara and her friends take audiences on an enchanting voyage to meet magical mice, giant rats, marching soldiers, swirling snowflakes, waltzing flowers, and the beautiful Sugar Plum Fairy. Read More
Saturday, December 6
Nimbus Dance’s Jersey Nutcracker delights audiences young and old with a quirky and lovable story of two Jersey kids and their city adventure, filled with magic, battles with bullies and rats, stories of friendship, and exquisite dancing. Read More
Saturday, December 6-Sunday, December 7, 2025
Nothing says holiday magic better than the classic Nutcracker, performed here by the New Jersey Ballet. This professional troupe has thrilled audiences for more than half a century with spectacular performances of the holiday show. Read More
Friday, December 12-Saturday, December 13, 2025
Nimbus Dance presents Jersey Nutcracker, a thrilling, jazzy new vision of Tchaikovsky’s ballet with a New Jersey twist. Enjoy the quirky story of two Jersey kids and their city adventure, filled with magic, battles with bullies and rats, stories of friendship and exquisite dancing. Read More
Saturday, December 13, 2025
The Ballet for Young Audiences' production of The Nutcracker tells the story of Clara, a young girl on the brink of womanhood whose dreams are both childlike and tinged with romance. Read More
Friday, December 12-Sunday, December 14, 2025
The Company of Dance Arts brings the magic of The Nutcracker to life at the Hackensack Meridian Health Theatre. Set to Tchaikovsky’s stirring score, soloists from NYC ballet companies join accomplished local dancers in the most popular ballet of all time. Read More
Select dates from Friday, December 12-Saturday, December 27, 2025
New Jersey Ballet's beloved annual tradition enchants youngsters and grown-ups alike with splendid dancing, eye-popping special effects, and a touch of holiday magic, set to Tchaikovsky's iconic score performed live by New Jersey Symphony. Read More
Friday, December 12-Saturday, December 13, 2025
Children are sure to be awestruck by the festive party scene and dancing soldiers, mice, and other toys in this holiday classic. Read More
Friday, December 18-Sunday, December 21, 2025
Celebrate this annual Nutcracker tradition with your family, featuring a live orchestra. This holiday favorite tells the magical story of Clara and her Nutcracker Prince as they battle toy soldiers and larger-than-life mice, and travel through a whirlwind of dancing snowflakes. Read More
Friday, December 19-Sunday, December 21, 2025
The New Jersey Civic Youth Ballet presents The Nutcracker, an enchanting ballet and holiday favorite. This performance features the talented young dancers of New Jersey's Civic Youth Ballet, Warren County's only nonprofit ballet company, plus professional dancers from around the world. Read More

More Fun Holiday Shows in New Jersey in 2025
Friday, November 14-Sunday, November 16, 2025
Elf The Musical, inspired by the hit film, comes to life on stage at State Theatre New Jersey. Enjoy the hilarious and heartwarming tale of Buddy, a young orphan child whose life is changed forever when he mistakenly crawls into Santa’s sack of toys one Christmas Eve. Read More
Friday, November 28, 2025
Champions Of Magic: Holiday Spectacular features dazzling illusions, breathtaking, grand-scale magic, and festive surprises for the whole family. Read More
Saturday, November 29, 2025
The Peanuts’ timeless holiday television special takes the stage at State Theatre New Jersey with the national tour of A Charlie Brown Christmas Live On Stage. Read More
Saturday, December 6, 2025
Yates Musical Theatre for Children returns for another year of tradition with A Christmas Carol. This show is a musical adaptation of the tale of the miserly Ebenezer Scrooge, who hated Christmas. On Christmas Eve, three ghosts take him on a journey. Read More
Saturdays and Sundays, from Saturday, December 6-December 14, 2025
Ho! Ho! Ho! Christmas Shorts is full of festive, feel-good holiday fun for the whole family. Find everything here, from kids writing letters to Santa, to the big guy getting ready for Christmas himself, to a bunch of elves who accidentally rip Santa’s gift bag at the last minute. Read More
Sunday, December 7, 2025
Get in the holiday spirit with A Magical Cirque Christmas, a variety show full of nostalgia, charm, and awe-inspiring performances. Get ready to be dazzled, enchanted, and filled with holiday cheer as you witness the incredible talents of world-class entertainers performing to your favorite holiday music. Read More
Saturday, December 13, 2025
Cirque Dreams Holidaze dazzles with a brilliant holiday spectacular, featuring a world-renowned cast of performers, including an ensemble of aerial circus acts, sleight-of-hand jugglers, fun-loving skippers, eye-popping acrobatics, and more. Read More
The Nutcracker and A Christmas Carol are among the seasonal classics to look forward to over the holidays, when New Jersey theaters come alive with dancing sugar plum fairies, singing elves, and more than a few Christmas ghosts. If your child is nuts about The Nutcracker, you don't have to go to New York City to see a superb production—several top-notch companies perform the holiday favorite right here in New Jersey, including Roxey Ballet and New Jersey Ballet. For a fun twist on the classic... Read More