Get the free Morris County Fall Bucket List
60+ of the best things to do across Morris County this fall. Apple picking, corn mazes, hayrides, fall festivals, haunted attractions and cider donuts. Straight to your inbox, free.
When the temperatures drop, Morris County families start asking the same question every winter: where can we go ice skating? We put together this guide to the rinks in and right around Morris County, with public skate details, what to bring and a few ways to turn a skate session into a full winter day out. We refresh this page every season, so bookmark it and check back as holiday schedules are posted.
Mennen Sports Arena, Morris Township
The home rink for most of the county is the William G. Mennen Sports Arena, run by the Morris County Park Commission at 161 E. Hanover Ave. in Morris Township. It is a three-surface ice arena with a pro shop and a cafe, and it offers public skate sessions every day of the week, plus Learn to Skate classes, figure skating, hockey programs and private lessons.
- Fall public skate schedule (September 8 to December 24): Monday, Wednesday and Friday 4:00 to 5:30 PM; Tuesday and Thursday 10:30 AM to 12:00 PM; Saturday and Sunday 11:30 AM to 1:00 PM.
- Admission: $9 on weekdays, $11 on weekends and holidays. Skate rental is $6, with sizes starting at toddler 6.
- Save with a pass: the Weekday Pass is $90 and the Anytime Pass is $110, and both are buy 10, get 2 free. The Anytime Pass also covers holidays and the Friday Night DJ Skate.
- Contact: (973) 326-7651 or mennen@morrisparks.net.
Holiday week and winter break sessions are posted separately, so check the Mennen public skating page before you head over in late December.
Rinks Just Over the County Line
If Mennen’s times do not line up with your plans, these rinks are a short drive from most Morris County towns.
Essex County Codey Arena, West Orange
Inside the South Mountain Recreation Complex at 560 Northfield Ave., Codey Arena has two NHL-sized rinks and weekend public sessions, with reservations taken online. It is an easy trip from eastern Morris County towns like Florham Park, Madison and Chatham, and it pairs nicely with a visit to Turtle Back Zoo in the same complex. Call (973) 731-3828 ext. 0 for current times.
Ice Vault Arena, Wayne
Ice Vault Arena at 10 Nevins Rd. in Wayne is the closest option for Lincoln Park, Pequannock, Riverdale, Kinnelon and Montville. Public skating times shift around hockey events, so check the schedule on icevault.com before you go. Groups of 15 or more can ask about group rates.
Skylands Ice World, Stockholm
For Jefferson, Rockaway Township and Lake Hopatcong families, Skylands Ice World at 2765 Route 23 in Stockholm is right up the road. It runs public skate, Learn to Skate and hockey programs, and it saves you money if you pre-register and pay online. One heads up: the rink no longer provides helmets, so bring your own for little skaters. Call (973) 697-1600.
Skating on Ponds and Lakes
Morris County has no shortage of lakes, and a real cold snap always has people eyeing the ice. Only skate where a town or park officially opens the ice and posts that it is safe, and never go out on your own read of the conditions. When in doubt, call the park or town recreation office first, or stick with an indoor rink. Our guide to the best lakes in Morris County is a good place to plan warmer weather trips too.
Tips for a Better Skate Day
- Check the rink’s schedule the morning you go. Public sessions move around hockey games, holidays and events.
- Dress in layers, bring gloves and wear thick socks. Rinks are cold even on mild days.
- Bring a helmet for young kids, especially at rinks that do not rent them.
- Go early on school holidays and winter break, when sessions fill up fast.
- Look into multi-visit passes if your family skates more than a few times a season.
Make It a Full Winter Day
Pair a skate session with some of our other seasonal favorites. Catch a Christmas light display, browse the holiday markets, cut your own tree at a Christmas tree farm, ride the Polar Express train or plan your night with our New Year’s Eve in NJ guide. For everything else happening this season, see things to do in Morris County this month.
Ice Skating in Morris County FAQ
Where can I go ice skating in Morris County, NJ?
The main public rink is Mennen Sports Arena at 161 E. Hanover Ave. in Morris Township, which runs public skate sessions every day of the week. Codey Arena in West Orange, Ice Vault Arena in Wayne and Skylands Ice World in Stockholm are all a short drive away.
How much does public skating cost at Mennen Arena?
Public skate is $9 on weekdays and $11 on weekends and holidays, and skate rental is $6. Discounted 12-session passes are $90 for weekdays or $110 for anytime.
Can you rent skates at Mennen Arena?
Yes. Figure and hockey skate rentals are available in all sizes, starting at toddler size 6.
Is it safe to skate on lakes in Morris County?
Only where a town or park has officially opened the ice for skating. Conditions change quickly, so confirm with the park or recreation office before stepping onto any natural ice.
Enjoying our Morris County coverage?
Add us as a preferred source and our stories show up higher in your Google results.
Add as a preferred source









