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

Address: 41 Chestnut Street, Montclair

Price: $6 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 7-week Learn to Skate class–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).

More info: www.claryandersonarena.com or call 973-744-6088

ice skating rinks

Essex County Codey Arena

Address: 560 Northfield Avenue, West Orange

Price: $8 for adults, $6 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, and 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.

More info: www.essexcountyparks.org/south-mountain/codey-arena or call 973-731-3828

ice skating rinks

Floyd Hall Arena

Address: 1 Hall Drive, Little Falls

Price: $9 for adults, $7 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 My Tot and Me, 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.

More info: www.floydhallarena.com or call 973-746-7744

ice skating rinks

Ice House

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 weekend.

More info: www.icehousenj.com or call 201-487-8444

ice skating rinks

Ice Vault Arena

Address: 10 Nevins Road, Wayne

Price: $11 for adults, $9 for children; $4 skate rental

Details: This new facility has 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 and 30-minute practice time. Or take an eight-week hockey skating skills course to learn turns and transitions, quick starts and backward skills.

More info: www.icevault.com or call 973-628-1500

ice skating rinks

Igloo Ice Skating Rink

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, concession area and pro shop. Igloo offers classes in ice skating, freestyle skating and hockey, along with adult hockey leagues and a curling club. Public skating sessions are available throughout the week–please check the website for the latest schedule.

More info: www.skateigloo.com or call 856-638-0801

ice skating rinks

Jersey Shore Arena

Address: 1215 Wyckoff Road, Wall

Price: $8 admission, $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.

More info: www.jerseyshorearena.com or call 732-919-7070

ice skating rinks

Mennen Sports Arena

ice skating rinksAddress: 161 East Hanover Avenue, Morristown

Price: $6 weekday admission, $8 weekend and evenings; $4 skate rental

Details: Perfect your figure or hockey skating skills, learn to skate or hold a birthday, company or team-building event at this three-surface ice arena. Open since 1975, the arena holds daily public skate sessions. If you want to improve your ice-skating moves, enroll in the Learn-To-Skate program, with seven or eight-week sessions offered six days a week. Stop by on Friday nights for “Friday Night Skate” with music provided by a DJ.

More info: www.m66.siteground.biz/morrispa/index.php/mennen2 or call 973-326-7651

Protec Ponds Ice Skating Center

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 available, as well as Homeschool Skating sessions on Friday mornings.

More info: www.protechockey.com or call 732-868-9181

ice skating rinks

Skylands Ice World

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.

More info: www.skylandsiceworldnj.com or call 973-697-1600

ice skating rinks

* * * * *

All editorial content on Best of NJ is governed by our Terms of Service. For details about sponsored content and other promotions, please see our Disclaimer.