Whether you’re lacing up for the first time or keeping your slap shot sharp, Philly has a deep bench when it comes to ice hockey rinks. This is the City of Brotherly Love, after all- and home to some serious hockey spirit. From neighborhood rinks to pro-level arenas, there’s no shortage of places to hit the ice.
1. Ice Hockey: Penn Ice Rink (Class of 1923 Arena) – University City

A true Philly classic, Penn Ice Rink at the University of Pennsylvania is open to the public for hockey clinics, leagues, and pick-up games. It’s got that old-school charm with just the right amount of grit. (Bonus: it’s just a short skate from Center City.)
🧊 Where: Class of 1923 Ice Rink, Jones Way, Philadelphia, PA 19104
2. Flyers Training Center – Voorhees, NJ
Want to practice where the pros train? The Flyers Training Center is only 25 minutes from the city and offers adult leagues, youth hockey programs, and open hockey sessions. You might even catch a glimpse of a Flyer or two during practice.
🧊 Where: 601 Laurel Oak Rd, Voorhees Township, NJ 08043
3. Ice Hockey: Northeast Skate Zone – Northeast Philly
This spot has strong community ties and a bustling hockey scene. The Northeast Skate Zone offers clinic, competitive leagues, or even Flyers Youth Hockey programs. It’s a great place to get serious or just play for fun.
🧊 Where: 10990 Decatur Rd, Philadelphia, PA 19154
4. Oaks Center Ice -Montgomery County
Head to Montgomery County and you’ll find Oaks Center Ice, a modern facility offering stick time, private lessons, and games for all ages. The ice is great, the staff is friendly, and it’s perfect for suburban families.
🧊 Where: 100 Pennco Rd, Phoenixville, PA 19460
5. Ice Line Quad Rinks – West Chester, PA

With four NHL-sized rinks, Ice Line Quad Rinks is a major hub for ice hockey in the western suburbs. They offer youth travel teams, adult leagues, skills clinics, and public stick time. It’s a polished facility that draws serious players and families alike.
🧊 Where: 700 Lawrence Dr, West Chester, PA 19380