Take an enchanted journey on DiDonato's Magical Holiday Express. Photo courtesy of DiDonato's
Take an enchanted journey on DiDonato's Magical Holiday Express. Photo courtesy of DiDonato's

20+ Must-Do Holiday Events and Drive-thru Christmas Light Shows for NJ Kids in 2020

Make your list—and check it twice—we've got all the details you need for annual must-do holiday experiences and Christmas events in New Jersey. While this year's holiday season may not feel as festive as years past, there are still plenty of ways to lift your spirit and get in the holiday mood. 

From drive-thru light spectaculars, like Magic of Lights, to local favorites, like the Cape May Tree Lighting Ceremony, these 20+ Christmas events and holiday activities are sure to get everyone in the seasonal spirit over the next few weeks. 

Be sure to book your tickets soon, so you don't miss out on the magic. Many events are limiting capacity in 2020. Bookmark this page as we'll update it with fun new happenings as we learn about them. You can also stay up to date with all the family-friendly fun in our Event Calendar and find more Christmas events and holiday hoopla in our seasonal Holiday Guide for New Jersey Families.

Editor's note: While we are trying to promote safer activities that occur outdoors or with social distancing guidelines in place, please keep your family and others safe by always wearing a mask and maintaining an appropriate distance. If you arrive at an event that appears too crowded, try using the “nearby” search feature on our Event Calendar to find something else to do. Keep in mind, reservations are required for many of these events, so plan your outings in advance, and be sure to click through to our listings for all the details, including address, time, and pricing.


Diggerland
100 Pinedge Drive
West Berlin, NJ 08091

Six Flags Great Adventure & Safari
1 Six Flags Boulevad
Jackson, NJ 08527

Morven Museum
55 Stockton Street
Princeton, NJ 08540

Diggerland
100 Pinedge Drive
West Berlin, NJ 08091

Bridgeport Speedway
83 Flood Gate Road
Swedesboro, NJ 08085

Skylands Stadium
94 Championship Place
Augusta, NJ 07822

Taylor Park
100 Main Street
Millburn, NJ 07041

Black River & Western Railroad
80 Stangl Road Flemington Station behind Liberty Village Premium Outlets
Flemington, NJ

Adventure Aquarium
1 Riverside Dr.
Camden, NJ 08103

Demarest Farms
244 Wierimus Road
Hillsdale, NJ 07642

Pier Village Festival Plaza
Chelsea Avenue
Long Branch, NJ

Fanwood's Famous Christmas House
83 Patterson Road
Fanwood, NJ 07023

Delaware River Railroad Excursions
99 Elizabeth Street
Phillipsburg, NJ 08865

Centenary University Sitnik Theatre
715 Grand Ave
Hackettstown, NJ 07840

Red Mill Museum
56 Main Street
Clinton, NJ 08809

Cape May Seashore Lines
Reading Ave. & Mill Road
Tuckahoe, NJ

Johnson's Corner Farm
133 Church Rd.
Medford, NJ 08055

Palmer Square
40 Nassau Street Princeton
08542, NJ

Byrne Plaza
Pacific Avenue
Wildwood, NJ 08260

Springfield Town Hall
100 Mountain Ave
Springfield , NJ 07081

Cape May Rotary Band Stand
400-498 Lafayette St.
Cape May, NJ 08204

Historic Cold Spring Village
720 Route 9
Cape May, NJ 08204

DiDonato's Family Fun Center
1151 S White Horse Pike
Hammonton, NJ 08037

PNC Bank Arts Center
Garden State Parkway, Exit 116
Holmdel, NJ 07733
Six Flags Holiday in the Park
Six Flags Great Adventure & Safari - 1:00 PM Pick
Holiday Light Show
Historic Smithville Village - 5:30 PM Pick
South Jersey Holiday Light Show
Bridgeport Speedway - 5:00 PM Pick
Skylands Stadium Christmas Light Show
Skylands Stadium - various times Pick
Neighborhood Guides
Activity Guides