Best Indoor Obstacle Courses for New Jersey Kids

Get your little ninjas moving at these family-friendly fitness centers.

Got kids who can't get enough of American Ninja Warrior? You're in luck: There are several places in New Jersey where little ninjas can try out obstacle courses like those seen on the popular TV show.

These indoor courses to get your kids climbing, vaulting, tumbling, and balancing. From ropes courses and rock walls to parkour hurdles and ninja-riffic birthday parties, these New Jersey climbing gyms will keep your adventure-seekers moving right through the winter.

Find more active spots for NJ kids in our Kids' Sports Centers Guide and Indoor Play Spaces Guide.

Pinnacle Parkour Academy – Princeton and Cherry Hill
Focused on movement for all ages, this well-established gym features modified, age-appropriate versions of the most popular ninja warrior obstacles for children, teens, and adults. A curved "warped wall," chin-up challenges, and other hurdles may make kids feel like they are inside a favorite video game. After-school classes, birthday parties, and one-on-one training sessions are offered on courses designed by trainers who have competed on American Ninja Warrior. 855-776-7275

High Exposure Climbing – Northvale
The Action Adventure room in this one-year-old gym features 10 ninja warrior activities and frequent celebrity visits from American Ninja Warrior competitors. The 2,500-square-foot parkour training course includes two warped walls, multiple vaulting boxes, a salmon ladder, bars, a tightrope, foam pit, and other challenges. Owner Stephanie Shultz offers a special "Little Ninjas" class for kids aged 2.5 and older, with tumbling mats, climbing walls, and a foam pit. Ninja warrior birthday parties include a specialized, age-appropriate obstacle course. 201-768-8600

Hudson Play in Jersey City is geared toward kids ages 5 and up.

Hudson Play – Jersey City
Newly opened in the Hamilton Park neighborhood of Jersey City, this family-friendly play space makes the ninja experience accessible to children ages 5 and older. Inspired by co-owner Jay Batra's 9-year-old son, fitness options include tumbling, swings, climbing, and ninja courses, in addition to chess and enrichment activities. The dynamic obstacle course is regularly re-configured to keep the challenge fresh. 201-963-4671

The Edge Sports Center recently added several American Ninja Warrior–inspired features.

The Edge Sports Center – Flemington
A recent renovation to this indoor sports training complex has made it a go-to venue for obstacle courses, kids' classes, and birthday parties. In addition to its indoor turf fields and sports conditioning classes for kids ages 10 and up, new features include American Ninja Warrior–inspired quintuple steps, a cannonball alley, unstable bridge, parkour boxes and ropes, and a warped wall. New fall classes are being offered as well. 908-432-0783

Get Air – Freehold
This indoor trampoline park recently added a ninja-inspired obstacle course. The facility's popular vertical and side-by-side trampolines are now joined by a slack line, monkey rings, unstable fidget ladder, and rock-climbing wall. For younger kids, the tumble tracks and foam pit are ideal bouncy training grounds. 732-228-8435

Movement Lab – Hainesport
Founded by brothers who competed in the televised finals of American Ninja Warrior in Las Vegas, this gym offers pre-teen hula hoop classes, beginner parkour, ninja games, and birthday parties for children ages 6-12. 609-265-1909

Top image: High Exposure Climbing. All photos courtesy of the venues.

Pinnacle Parkour
45 Everett Drive
08550 Princeton Junction , NJ 40° 18' 9.0072" N, 74° 38' 21.7428" W
New Jersey
Pinnacle Parkour
1205 Warren Drive
08002 Cherry Hill , NJ 39° 55' 6.9276" N, 75° 1' 41.6028" W
New Jersey
High Exposure Climbing
266 Union Street
07647 Northvale , NJ 41° 0' 46.2024" N, 73° 56' 24.5544" W
New Jersey
Hudson Play
189 Brunswick Street
07302 Jersey City , NJ 40° 43' 35.2992" N, 74° 3' 2.4192" W
New Jersey
The Edge Sports Center
19 Royal Road
08822 Flemington , NJ 40° 30' 35.964" N, 74° 50' 44.2284" W
New Jersey
Get Air
200 Daniels Way Suite 120
07728 Freehold , NJ 40° 14' 36.9996" N, 74° 16' 9.9912" W
New Jersey
Movement Lab
710 Park Avenue
08036 Hainesport , NJ 39° 58' 48.432" N, 74° 50' 31.7256" W
New Jersey