Whether your kids like to ride roller coasters, cheer on knights jousting, play arcade games, or jump on a giant trampoline, there’s plenty of fun to be had up and down the state, no matter the weather. Scroll down for the top indoor entertainment and amusement parks for kids in NJ, and for more inside fun, especially for littles, check out our guide to indoor play spaces, too. (featured photo credit: iPlay America)
Indoor Entertainment And Amusement Parks In NJ For The Whole Family
American Dream
This retail and entertainment mecca is the place for indoor entertainment for kids in NJ. You can spend days here hopping from one experience to the next, with attractions including Nickelodeon Universe Theme Park, DreamWorks Water Park, Legoland Discovery Center, Sea Life aquarium, indoor-themed mini-golf, Mirror Maze, and Activate, a venue for high-stakes interactive challenge games. And for those who love winter sports, you can have snow day fun at Big Snow—the only indoor ski mountain in North America—or glide on the NHL regulation rink—both are open year-round.
1 American Dream Way, East Rutherford 07073
Climbzone
Climb the Lincoln Memorial, Mount Rushmore, or a 28-foot suit of armor—at the Climbzone, their auto-belay system allows the climber to control their own climb. Along with the climbing walls, a soft play area, an arcade, and a ropes course provide hours of indoor entertainment.
5369 US Rt 9, Howell, NJ 07731
Dave and Buster’s
Load a Power Card and start playing—this arcade experience brings the boardwalk indoors. Earn points for playing games and cash them in for prizes. Parents of older kids can relax at the bar, grab a drink and some tasty apps, and enjoy the game.
Locations in Atlantic City, Blackwood, Freehold, Wayne, and Woodbridge
Humdingers
Spend a rainy day at Humdingers, where kids can be entertained for hours. They can bat at different speeds in the batting cages (don’t miss the hit-cams to see a live feed of how you hit), be a kingpin at Spark Bowl, an interactive lit-up game that lets you customize your alley, or play games and win prizes at their new Prize Center.
64 E Midland Avenue, Paramus, NJ 07652
iPlay America
Visitors to this hotspot can jump on an amusement ride like the Dizzy Dragon, play arcade and boardwalk games, race along the IPA Speedway, play two-level laser tag, or hit balls in the TopGolf Swing Suite. With its indoor rides and many games, iPlay America is also ideal for birthday parties, offering packages for all ages and budgets.
110 Schanck Road, Freehold, NJ 07728
Lucky Snake Arcade
The largest arcade in the world is right in Atlantic City at Showboat, and there is no lack of things to do. You will find hours of entertainment here, from kiddie rides to virtual reality games to a raceway. There is also a Pinball Gallerie, an XD Dark Ride, roller skating, billiards, and mini golf. And if you need to cool off from all that fun, walk a few steps down to the family-friendly Island Waterpark.
801 Boardwalk, Atlantic City, NJ 08401
Medieval Times
It’s the ultimate night out, as you watch knights battle it out to earn the right to protect the kingdom’s throne. Dig into a four-course feast at a long medieval table while watching authentic sword fights and jousting. The show also includes a performance from pure Spanish horses, a soaring falcon, and, of course, the crowning of a winner. Parent perk—there is a bar with cocktails in souvenir cups.
149 Polito Ave., Lyndhurst, NJ 07071
RPM Raceway
Head to Jersey City for a competitive racing park with Italian-made go-karts on European-style tracks and 3,000 feet of excitement. Beyond racing, you can also play with racing simulators, engage in a virtual reality battle, or get a strike at luxury bowling. And if you need a bite to eat, the RPM Bar & Grill will fill you right up.
99 Caven Point Road, Jersey City, NJ 07305
Sky Zone Trampoline Park
With over 9 New Jersey locations, there’s plenty of indoor entertainment for kids in NJ. All ages will be jumping for joy with a Foam Zone, a SkySlam area to dunk some basketballs, dodgeball games, a jousting battle area, a sky ladder, and more. Bonus—there is a designated area for toddlers.
Locations in Allendale-Saddle River, Bergen (coming soon), Lakewood, Hamilton, Ocean Township, Moorestown, Mount Olive-Budd Lake, North Bergen (coming soon), Pine Brook (coming soon), Rutherford (coming soon), South Plainfield-Piscataway, and Springfield
Supercharged New Jersey Entertainment
The world’s largest multi-level karting track has 131,000 square feet of family entertainment with plenty to do. Take a spin on the track, try some luxury axe-throwing, win a prize at the interactive gaming arcade, try the two-story drop-and-twist ride, or scope out their virtual reality. Need to fuel up? Grab a bite at Burgers & Brews to make a day of it at this indoor entertainment center.
987 US Route 1, Edison, NJ 08817
The Funplex
This all-in-one indoor (and outdoor) entertainment park features an arcade, bowling, bumper cars, amusement rides, a two-story foam ball play area, laser tag, and go-karts. For tweens and teens who like adventure, the Warrior Course obstacle course, Hologate virtual reality experience, and XD Dark Ride (a 4D interactive ride) will keep them occupied for hours.
Locations in East Hanover and Mount Laurel
Urban Air Trampoline and Adventure Park
You know this place must be fun if it has multiple locations throughout the state. Of course, there are the namesake trampolines, but there’s much more adventure, too. Kids can race around a go-kart track, experience free-fall with indoor skydiving, dangle from the ceiling on Sky Rider, try rock climbing, laser tag, bowling, a ropes course, a “ninja warrior” obstacle course, a tube playground, mini-golf, and bumper cars all under one roof.
Locations in Avenel, Hazlet, Milltown, Lawrence Township (coming soon), Parsippany (coming soon), Sicklerville, South Hackensack, and Toms River
Want the inside scoop? Sign up for the NJMOM bi-weekly newsletter to get the lowdown on everything for your family in NJ (think of it as the ultimate cheat sheet for NJ Moms). And don’t forget to tag your photos #NJMOM and @njmom for a chance to be featured.