Home › Pennsylvania › Pittsburgh
Skating rinks in Pittsburgh, PA
Pittsburgh has 10 skating rinks in this directory. That's 1 roller rink and 9 ice rinks. Of these, 2 are outdoor or seasonal. Reviews or the rinks' own websites mention public skating at 7, hockey at 7 and skate rental at 5. Outdoor rinks open and close with the weather. Session times change, so check the rink's schedule.
Robert Morris University Island Sports Center
Ice rink: “When you first enter the parking lot, the 1st building is the Hockey rink.” (Google review, Dec 2025)
The UPMC Rink at PPG Place
Ice rink: “We visited on the opening night of the ice-skating rink, and it was an enjoyable experience!” (Google review, Nov 2024)
Neville Roller Drome
Roller rink: “This is the best roller skating facility in Pittsburgh, large facility, many benches for seating, and a concession stand with seating.” (Google review, Jul 2021)
Hockey: “Great place for kids to play hockey!” (Google review, Jul 2024)
Schenley Park Ice Skating Rink
Ice rink: “The fresh air is so much nicer than at an indoor rink, but the ice is a bit rougher.” (Google review, Feb 2025)
Frank Gill Ice Rink
Ice rink: “Although, I guess they could turn on more lights for hockey than they do for figure skating.” (Google review, Sep 2019)
Hunt Armory Seasonal Ice Rink
Ice rink: “The ice is well maintained and there were plenty of walker for my 4 year old who is learning to skate.” (Google review, Mar 2023)
Ice rink: “Public skate ice quality was not amazing.” (Google review, Aug 2026)
Colonials Arena - RMU
Public skating: Per the rink's website
Ice rink: In the rink's name
- Roller skating rinks in Pennsylvania61 rinks
- Ice skating rinks in Pittsburgh9 rinks
- Outdoor and seasonal rinks in Pennsylvania12 rinks
- Best skating rinks in Pennsylvaniatop 10
Map of skating rinks in Pittsburgh
Skating rinks near Pittsburgh
- Castle Shannon 1 rink · 7 mi
- Bethel Park 1 rink · 10 mi
- Wexford 1 rink · 10 mi
- McKeesport 1 rink · 13 mi
- Warrendale 1 rink · 15 mi
- Canonsburg 1 rink · 16 mi
- New Kensington 1 rink · 16 mi
- Belle Vernon 1 rink · 21 mi