Home Features Family The 12 Best Indoor Ice Skating Rinks in NJ

The 12 Best Indoor Ice Skating Rinks in NJ

The latest update for this article is written by Lindsay Podolak.

When was the last time you took the kids ice skating? It’s a super fun winter-friendly activity that the whole family can enjoy. It may be a bit cold inside the rinks, but it’s still not as frigid as it is outside. And rinks offer more than just public ice skating sessions, typically hosting ice skating or hockey lessons, group clinics and birthday parties. (Don’t worry, you’ll always be able to find a cup of hot chocolate at the snack bar.)

So lace up those skates and check out this list of our favorite indoor ice skating rinks in New Jersey.

Clary Anderson Arena

ice skating rinks

Address: 41 Chestnut Street, Montclair
Price: $7 admission, $4 skate rental
Details: Whether your family wants to skate leisurely, take a class or practice hockey skills, this arena boasts a fun and family-friendly environment. Take a six week class at any of the various levels–the cost includes a 30-minute lesson, public session before or after class and rental skates. Adults can participate in open hockey sessions on Tuesdays and Thursdays. And all are welcome for Public Skate sessions offered daily (ages 4 and up).
Why I like it: If you’re going to be skating a lot, you can purchase a block of ten passes or a season pass at a significant discount.
More info: www.claryandersonarena.com or call 973-744-6088


Essex County Codey Arena

ice skating rinks

Address: 560 Northfield Avenue, West Orange
Price: $9 for adults, $7 for children, $4 skate rental
Details: Named after former NJ Governor Richard J. Codey, this hockey and ice skating spot features two NHL-sized rinks. It was once the New Jersey Devils’ practice facility and is now home to the New Jersey Daredevils, a special needs hockey team, as well as the New Jersey Devils Youth Hockey Club. The arena’s figure skating group is the Essex Skating Club, which has more than 300 members with winning records at national competitions. Public skating sessions are available, along with group lessons, private lessons and birthday parties.
Why I like it: Twice a week, two hours are designated for Parent & Tot Skating, so your little one can have time on the ice without lots of older people whizzing by.
More info: www.essexcountyparks.org or call 973-731-3828


Floyd Hall Arena

Address: 1 Hall Drive, Little Falls
Price: $10 for adults, $8 for children, $4 skate rental
Details: Open since 1998, this arena features two NHL-sized rinks, an off-ice training area, meeting rooms, concession stand, pro shop and birthday party rooms. They offer public skating sessions, as well as skating and hockey instructional programs. Enroll in Tot 1, a primary level class which uses creative play and interactive games to teach little ones how to march, fall and get up, all with mom or dad nearby. Kids as young as 3 ½ can take lessons, learning the basics of balance, marching and gliding.
Why I like it: Each class is offered for either eight Tuesday, Thursday, Saturday or Sunday sessions, so you can choose the one that best fits your schedule.
More info: www.floydhallarena.com or call 973-746-7744


Ice House

ice skating rinks

Address: 111 Midtown Bridge Approach, Hackensack
Price: $10 admission, $5 skate rental
Details: You’ll feel the Olympic spirit at this rink! Many Olympians have trained here, including Sarah Hughes, Tara Lipinski, Oksana Baiul and Sasha Cohen. With four regulation-sized NHL rinks, this world-class facility is located on two levels with a full view of the rinks. They have a hockey program for kids five to 16 years old, as well as ice hockey travel teams. Sign up for skating lessons or drop in for an open skate session, offered every Saturday and Sunday from 1:00 to 4:00 pm.
Why I like it: The Ice House operates one of the largest hockey and skating pro shops in the state and knowledgeable staff will help you find all the equipment you need.
More info: www.icehousenj.com or call 201-487-8444


Ice Vault Arena

ice skating rinks

Address: 10 Nevins Road, Wayne
Price: $11 for adults, $9 for children, $4 skate rental
Details: This new facility boasts two rinks that operate year-round. Keep the family busy on the ice with their recreation leagues, public skating, figure skating, open hockey and other programs. Sign up for a nine-week Learn to Skate class, which includes a 30-minute group class in addition to 30-minute practice time. Or take an eight-week hockey skating skills course to learn turns and transitions as well as quick starts and backward skills.
Why I like it: Settle back with a cold one and watch practices and games on the 103” screen at In the Crease Sports Pub, a full-service bar located on the second floor of the arena.
More info: www.icevault.com or call 973-628-1500


Igloo Ice Skating Rink

ice skating rinks

Address: 3033 Fostertown Road, Mount Laurel
Price: $8 for adults, $4 for children, $2 skate rental
Details: Public skating is available 250 days a year at Mt. Laurel’s state-of-the-art facility. The arena is equipped with two NHL-sized ice rinks, a party room and concession area as well as a pro shop. Igloo offers classes in ice skating, freestyle skating and hockey, in addition to adult hockey leagues and a curling club. Public skating sessions are available throughout the week. Please check the website for the latest schedule.
Why I like it: Free wireless internet, a concession area and ten full-sized locker rooms with showers are only some of the amenities you will enjoy at Igloo.
More info: www.skateigloo.com or call 856-638-0801


Jersey Shore Arena

ice skating rinks

Address: 1215 Wyckoff Road, Wall
Price: $8 admission, $4 for children, $4 skate rental
Details: Skate to the beat of a live DJ at DJ Skate, a Friday and Saturday night event featuring strobe lights, disco balls and an upgraded sound system. And don’t forget to check out The Penalty Box, a family amusement center with laser tag and a full arcade with prizes. Kids of all ages can sign up for hockey and skating lessons at the arena. Public skate sessions are also available daily all year round.
Why I like it: Host a celebration here and you’ll have your choice between an ice skating, laser tag or arcade party. All come with unlimited pizza and soft drinks, DIY ice-cream sundaes and arcade tokens.
More info: www.jerseyshorearena.com or call 732-919-7070


Warinanco Park Sports Center

Address: 1 Park Drive, Roselle
Price: $6 for adults, $5 for children, $4 skate rental
Details: Although Warinanco’s indoor ice skating rink is only open in the fall and winter months, it still provides enjoyment for over 50,000 skaters per year. Public ice sessions begin Nov. 3, with open skate available every day but Monday. Check the schedule for times and programs, like Mommy & Me or Learn to Skate. Five Union County high school ice hockey teams play here, so you can stop by and catch a game if you’re a fan.
Why I like it: The park offers a free open skate each Wednesday from 11:00 am to noon.
More info: www.warinancopark.com or call 908-298-7849


Protec Ponds Ice Skating Center

ice skating rinks

Address: 15 World’s Fair Drive, Somerset
Price: $7 for adults, $6 for children, $4 skate rental
Details: Boasting one full-sized rink and two mini rinks, this facility focuses on ice skating activities for kids and adults. The Learn to Skate program offers group classes for all ages that teach basic skating skills. Join the Protec Hockey Academy, a learn-to-play hockey program for kids that teaches basic hockey skills through instructional clinics and supervised play. Players can take their game to the next level by trying out for the Protec Ducks, the center’s travel hockey team. Public skate sessions are also available, as well as Homeschool Skating sessions on Friday mornings.
Why I like it: Girl Scouts are welcome to attend Patch Day! This 2-hour program allows girls to earn their skating patch.
More info: www.protechockey.com or call 732-868-9181


Skylands Ice World

ice skating rinks

Address: 2765 State Highway 23, Stockholm
Price: $9 for adults, $7 for children, $4 skate rental
Details: Home to the Skylands Kings and Skylands Skating Academy, this arena houses two NHL-sized rinks, a pro shop, snack bar and more. Enroll in Skylands Skating Academy, with classes ranging from beginner to advanced that teach proper skating technique and fundamentals for hockey players, figure skaters or recreational skaters. Open skate sessions are offered daily, along with Friday Night Ice Jam featuring great music from a live DJ.
Why I like it: Most other skating rinks don’t offer helmet rentals, but Skylands does for $4 per helmet.
More info: www.skylandsiceworldnj.com or call 973-697-1600


Flyers Skate Zone

ice skating rinks

Address: 601 Laurel Oak Road, Voorhees
Price: $10 admission, $3 skate rental
Details: The official training facility of the Philadelphia Flyers offers daily public skating sessions from 12:30 to 2:30 pm, plus Friday nights from 8:00 to 10:00 pm. Learn to Skate programs are available for both children and adults, as well as a host of Flyers’ hockey programs. The Lady Flyers program is designed to grow the sport of women’s ice hockey. It allows females the chance to receive quality instruction, have fun and be part of a team. Two other Flyers Skate Zone facilities are located in Pennsauken and Atlantic City, if those are closer to your neck of the woods.
Why I like it: There’s always a chance you’ll run into a real NHL player here on the way to practice…hopefully you won’t encounter the Flyers’ scary new mascot Gritty, though!
More info: www.voorhees.flyersskatezone.com or call 856-309-4400


Winding River Skating Center

Address: 1211 Whitesville Road, Toms River
Price: $7 for adults, $5 for children, $3 skate rental for Toms River residents; $8 for adults, $6 for children, $4 skate rental for non-residents
Details: Winding River has both an indoor and outdoor skating rink open to the public. Come in any day of the week during the open skate hours or sign up for an eight-week ice skating class, open to children ages 4 and up. Learn to Play ice hockey sessions are also offered each season. Fun annual events at Winding River include the DJ Skate parties, Easter Bunny Skate and Santa Skate.
Why I like it: Save money by stopping in for a family session and pay only $12 for a family of four to skate ($16 for non-residents).
More info: www.tomsrivertownship.com or call 732-244-0720