The Best Indoor Ice Skating Rinks in NJ

Indoor Ice Skating Rinks in NJ

From ice fishing and tubing to skiing and snowboarding, families can make the best of the frigid temperatures: try ice skating! There are many indoor ice skating rinks located across the great Garden State, many with skating lessons. Take a lesson, play some hockey or just have some fun skating during a public session. Here’s a listing of indoor rinks by county for NJ families, and if you're looking for something a bit chillier, check out our Best Outdoor Ice Skating Rinks in NJ. For all wintry sports, check out our Ski & Snow Guide.

Hudson County

Richard J. Korpi Ice Rink  - Bayonne
Located on the campus of Bayonne High School, this indoor rink is home to the Bayonne Rangers. It offers lessons, hockey and group rentals. Click here for admission and rental pricing. 

Bergen County

Ice House - Hackensack
With four regulation size NHL rinks, Ice House is the largest facility of its kind in the Tri-State area. Also offering a full service food court, party rooms, and meeting rooms, this indoor rink center Ice House operates one of the largest full service hockey and skating Pro Shop in the New York-New Jersey area. Click here for public skating hours and admission. 

Fritz Dietl Ice Rink  - Westwood
Conveniently located in Westwood, this family owned and operated skating rink offers year round skating for all ages and abilities. It is both the birthplace and home of the North Jersey Figure Skating Club. Click here for pricing and hours of operation. 

Union County

Union Sports Arena  - Union
Union Sports Arena is great for family outings, skating lessons, parties, event hosting and hockey. The ‘living room café’ is open daily and offers hot beverages, snacks, big comfy couches, free WiFi and DirecTV. For pricing and rentals, click here

Warinanco Ice Skating Center  - Roselle
Warinaco Rink will be closed for renovations during the 2016/2017 skating season. Located within Union County’s Warinanco Park, this ice rink is celebrating its 52nd skating season. Come here for lessons, hockey clinics, special events and more. Public skating hours vary; click here for pricing and open skate details. 

Essex County

Richard J. Codey Arena at South Mountain  - West Orange
Part of the Essex County Park System, this arena (formerly South Mountain Arena) was renovated in 2005 and features meeting rooms, a concession stand, pro shop and arcade. Public skating is available daily. The schedule changes monthly, so be sure to click here to download a schedule. Click here for pricing details. 

Atlantic County

Flyers Skate Zone  - Atlantic City
Better known as the official training facility of the Philadelphia Flyers, this area has open skate seven days a week. Hockey camps and clinics, leagues, figure skating, lessons, a snack zone and pro shop are all available. Click here for pricing and rentals.

Burlington County

The Igloo Ice Rink at Mount Laurel  - Mt. Laurel
This state-of-the-art ice skating facility offers group and individual instruction for ice hockey and figure skating, as well as an arcade, snack bar, birthday parties and corporate meetings. For pricing and schedules, click here.

Gloucester County

Hollydell Ice Arena  - Sewell
Figure skating, lessons and hockey are offered. Plus, there is an Olympic size rink and an NHL size rink available. There is a pro shop on-location. Public skating schedule information and pricing can be found here. 

Hunterdon County

Flemington Ice Arena  - Flemington
Formerly known as Aspen Ice, the Flemington Arena is a full-sized NHL ice rink offering lessons, hockey, parties and more. It is open year-round and includes a pro shop on-site. Public skating is offered daily and times changes weekly. For admission, schedules and rental fees, click here.

Middlesex County

The Arenas at Woodbridge Community Center  - Woodbridge
This rink has it all – ice skating, in-line skating and roller skating! Remember to sign up for the email club for monthly coupons and specials. The arenas host ice skating birthday parties with options like pizza, chicken nuggets and Carvel ice cream cakes. It also offers a Dynamic Party Package, which features both ice and roller skating. Figure skating, ice skating and roller skating lessons are offered. For public ice skating schedule and pricing details, click here

Monmouth County

Red Bank Armory Ice Complex  - Red Bank
Nestled in the great small town of Red Bank, this ice complex offers public skating, open hockey times, lessons, leagues, training, parties and various activities through the winter months. There is also a pro shop available on-site. Click here for pricing. 

Morris County

Mennen Sports Arena  - Morristown
As part of the ever growing Morris Country Parks Commission, this sports arena offers skating year-round, group lessons, hockey clinics, figure skating clubs and birthday parties. Click here for pricing and public skate schedules. 

Ocean County

Ocean Ice Palace  - Brick
New Jersey film buffs may remember this ice rink from Kevin Smith’s 1997 film Chasing Amy. The Ice Palace offers clinics, lessons, leagues, summer camps, parties, tournaments and open stick time. For admission and public skating schedules, click here.

Passaic County

Floyd Hall Arena  - Little Falls
With public skating sessions, freestyle skating, open hockey, leagues, lessons, adult programs and group outings and birthday parties – this rink has it all. Public skating is offered throughout the week, with more sessions during the holidays and adult skating sessions at night. Click here for current pricing. 

Ice Vault Arena  - Wayne
The Ice Vault Skating Arena is the tri-state area's newest multi-rink facility. With two rinks operating year round, this venue offers lessons, birthday parties and competitive. Public skating is available on certain weekdays and weekends. Click here for pricing. 

Somerset County

ProtecHockey Ponds Ice Center  - Somerset
This state-of-the-art facility provides lessons and activities in hockey, ice skating and more. A full-service café is available, as well as a pro shop. Click here for pricing and public skate hours. 

Sussex County

Skylands Ice World  - Stockholm
This family-friendly rink is the perfect place to beat the cold weather. Skating camps, hockey and parties are offered, along with Friday night ice jams and synchronized skating. Lessons are available for all levels from preschool to adults. Public skating is offered daily in the afternoons and two sessions are offered on the weekends. Click here for the current schedule and pricing. 

Image: Protec Ponds Ice Skating

Originally published 2013

Newport Skates
95 River Drive
Jersey City , NJ
Phone: 201-626-RINK
40° 43' 44.6304" N, 74° 1' 55.3332" W
New Jersey
Pershing Field Ice Rink
Summit and Pershing
Jersey City , NJ
Phone: 201-547-4392
40° 44' 30.6924" N, 74° 3' 16.9416" W
New Jersey
Richard J. Korpi Ice Rink
28th St. & Ave. A
Bayonne , NJ
Phone: (201) 858-5850
40° 40' 16.5252" N, 74° 7' 17.5512" W
New Jersey
Secaucus Ice Rink
1203 Paterson Plank Road
Secaucus , NJ
Phone: 201-330-2078
40° 47' 17.6892" N, 74° 3' 17.5464" W
New Jersey
Ice House
111 Midtown Bridge Approach
Hackensack , NJ
Phone: 201-487-8444
40° 52' 59.9124" N, 74° 2' 15.7848" W
New Jersey
Fritz Dietl Ice Rink
639 Broadway
Westwood , NJ
Phone: 201.664.9812
40° 59' 43.9188" N, 74° 2' 8.2788" W
New Jersey
Ice Vault Arena
10 Nevins Road
Wayne , NJ
Phone: (973) 628-1500
40° 57' 52.7436" N, 74° 13' 40.7748" W
New Jersey
Union Sports Arena
2441-A Route 22 West
Union , NJ
Phone: 908-687-8610
40° 41' 33.2772" N, 74° 17' 44.3148" W
New Jersey
Warinanco Ice Skating Center
Warinanco Park
Roselle , NJ
Phone: 908-298-7850
40° 39' 23.3028" N, 74° 14' 23.7912" W
New Jersey
Clary Anderson Arena
41 Chestnut Street
Montclair , NJ
Phone: 973-744-6088
40° 49' 11.8524" N, 74° 12' 28.3824" W
New Jersey
Richard J. Codey Arena at South Mountain
560 Northfield Avenue
West Orange , NJ
Phone: (973) 731-3828
40° 46' 4.5408" N, 74° 16' 51.1572" W
New Jersey
Flyers Skate Zone
501 North Albany Avenue
Atlantic City , NJ
Phone: 609-441-1780
39° 21' 26.586" N, 74° 27' 34.7976" W
New Jersey
The Igloo
3033 Fostertown Road
Mt. Laurel , NJ
Phone: (856) 638-0801
39° 58' 32.2464" N, 74° 51' 42.7716" W
New Jersey
Hollydell Ice Arena
601 Hollydell Drive
Sewell , NJ
Phone: (856) 589-5599
39° 44' 49.4844" N, 75° 6' 42.7716" W
New Jersey
Aspen Ice
426 Case Boulevard
Flemington , NJ
Phone: 908.237.1423
40° 31' 7.6476" N, 74° 49' 37.38" W
New Jersey
Mercer County Skating Center West Windsor , NJ
Phone: (609) 371-1766
40° 17' 53.9736" N, 74° 37' 7.0824" W
New Jersey
Roosevelt Park Family Ice Rink
Edison , NJ
Phone: 732-494-3785
40° 33' 14.6808" N, 74° 20' 18.2436" W
New Jersey
The Arenas at Woodbridge
600 Main Street
Woodbridge , NJ
Phone: 732.596.4103
40° 32' 44.2212" N, 74° 17' 59.3556" W
New Jersey
Red Bank Armory Ice Complex
76 Chestnut Street
Red Bank , NJ
Phone: 732-450-9001
40° 20' 50.3736" N, 74° 4' 19.4952" W
New Jersey
Mennan Sports Arena
161 Hanover Avenue
Morris Township , NJ
Phone: 973-326-7651
40° 48' 20.8944" N, 74° 26' 49.092" W
New Jersey
Ocean Ice Palace
197 Chambers Bridge Road
Brick , NJ
Phone: 732-477-4411
40° 4' 0.8976" N, 74° 8' 45.3984" W
New Jersey
Floyd Hall Arena
1 Hall Drive
Little Falls , NJ
Phone: 973-746-7744
40° 50' 35.9448" N, 74° 9' 28.7856" W
New Jersey
Protec Hockey Ponds Ice Center
Somerset , NJ
Phone: 732-868-9181
40° 31' 59.862" N, 74° 30' 55.0044" W
New Jersey
Skylands Ice World
2765 State Highway 23
Stockholm , NJ 41° 5' 25.728" N, 74° 31' 20.2152" W
New Jersey
Chill Out Sports Arena
300 W Stiger St
Hackettstown , NJ
Phone: (908) 684-1161
40° 51' 1.1268" N, 74° 50' 13.8372" W
New Jersey