City guide · New York
Skating rinks in Buffalo, NY
Buffalo is the second-largest city in New York State, in the western part of the state on Lake Erie. This guide covers rinks with a Buffalo address; rinks in the surrounding towns are listed under their own names.
The directory lists 10 skating rinks in Buffalo, New York: 2 roller and 9 ice, counting one rink with both. Of these, 3 are outdoor or seasonal, and open and close with the weather. Customer reviews or the rinks’ own websites mention skate rental at 6, hockey at 6 and public skating at 5. Ranked by rating and review count, Buffalo RiverWorks comes first, at 4.1★ from 2,564 Google reviews.
Updated November 2026 · from Google listings, reviews and rink websites
Top-rated skating rinks in Buffalo
Ranked by Google rating weighted by review count (rating × log of reviews), so a 4.7 from hundreds of reviews ranks above a 5.0 from three. Each label shows the Google listing, rink name, review sentence or website it comes from.
-
No. 0001Local favorite
Buffalo RiverWorks
- Roller Google lists it as a roller skating rink
- Ice Google lists it as an ice skating rink
- Outdoor / seasonal Per the rink’s website
- Birthday parties Per the rink’s website
- Hockey Per the rink’s website
-
No. 0002
Northtown Center at Amherst
- Ice Google lists it as an ice skating rink
- Outdoor / seasonal “Skating, ice hockey, outdoor roller blading.” (Google review, Dec 2020)
- Hockey “Not sure the civil engineer ever designed a hockey parking lot before.” (Google review, Nov 2025)
-
No. 0003
North Buffalo Ice Rink
- Ice Google lists it as an ice skating rink
- Public skating “During public skating, the crowds were moderate, but not overcrowded.” (Google review, Jan 2026)
- Birthday parties “Good birthday party experience during a public skate.” (Google review, Jan 2026)
- Lessons “Rink available for parties or private lessons.” (Google review, Oct 2025)
-
No. 0004
Rotary Rink at Fountain Plaza
- Ice Google lists it as an ice skating rink
- Skate rental “Renting skates is super cheap.” (Google review, Feb 2023)
-
No. 0005
The Ice at Canalside
- Ice Google lists it as an ice skating rink
- Skate rental Mentioned 2 times in reviews
-
No. 0006
Cazenovia Buffalo Ice Rink
- Ice Google lists it as an ice skating rink
- Public skating “This is a great spot to come and take advantage of open skate.” (Google review, Dec 2018)
- Hockey Per the rink’s website
-
No. 0007
Bud Bakewell Ice Rink
- Ice Google lists it as an ice skating rink
- Public skatingBirthday parties “We found about this place as a fluke during a birthday party we are now here 3 days a week minimum open skate times are fantastic and oftentimes the rink is empty.” (Google review, Mar 2025)
- Skate rental “The handful times we've been there, the staff has been kind and helpful with access, skate rental sizing, walkers, etc.” (Google review, Jan 2026)
-
No. 0008
Hasek's Heroes
- Ice Google lists it as an ice skating rink
- Public skating “Ice skating rink all year, they have open skate for anyone” (Google review, Jun 2019)
- Hockey “My granddaughter always wanted to play hockey, but I couldn't afford it.” (Google review, Mar 2024)
- Lessons Per the rink’s website
-
No. 0009
Buffalo State University Ice Arena
- Ice Google lists it as an ice skating rink
- Hockey “Nice rink we visited during a recent hockey tourney.” (Google review, Mar 2025)
- Public skating Per the rink’s website
- Skate rental Per the rink’s website
-
No. 0010
The Canalside Roller Rink
- Roller Google lists it as a roller skating rink
- Outdoor / seasonal Mentioned 2 times in reviews
- Skate rental “Skate rentals are cheap, and the skates are new and not worn down.” (Google review, Sep 2021)
Roller skating in Buffalo
2 rinks here are roller rinks, based on their Google listing, name, reviews or website. Check each rink’s schedule for public sessions before you go.
- Buffalo RiverWorks No. 0001 in the list above
- The Canalside Roller Rink No. 0010 in the list above
Ice skating in Buffalo
9 rinks here are ice rinks, based on their Google listing, name, reviews or website. At many ice rinks, public skate times change with the season, so check the schedule before you go.
- Buffalo RiverWorks No. 0001 in the list above
- Northtown Center at Amherst No. 0002 in the list above
- North Buffalo Ice Rink No. 0003 in the list above
- Rotary Rink at Fountain Plaza No. 0004 in the list above
- The Ice at Canalside No. 0005 in the list above
- Cazenovia Buffalo Ice Rink No. 0006 in the list above
- Bud Bakewell Ice Rink No. 0007 in the list above
- Hasek's Heroes No. 0008 in the list above
- Buffalo State University Ice Arena No. 0009 in the list above
Outdoor and seasonal rinks in Buffalo
3 rinks here are outdoor or seasonal, based on customer reviews or the rink’s own website. Outdoor rinks open and close with the weather, so check the rink’s website or social pages for the season and that day’s ice before you go.
- Buffalo RiverWorks No. 0001 in the list above
- Northtown Center at Amherst No. 0002 in the list above
- The Canalside Roller Rink No. 0010 in the list above
Lessons, parties and programs in Buffalo
A rink counts toward a program only when its customer reviews or its own website mention it. Rinks often do more than their reviews say, and schedules change, so check with the rink.
Skate rental
North Buffalo Ice Rink: “We had a blast and the person doing the skate rentals was very kind and helpful!” (Google review, Mar 2025)
Hockey
Bud Bakewell Ice Rink: “Was very nice watching my son play hockey” (Google review, Nov 2023)
Public skating
Birthday parties
Lessons
Before you go
- First time roller skatingroller
- First time ice skatingice
- What to wear skatingclothes
- Rink etiquette and safetythe floor
- Rink birthday partiesparties
- Learn-to-skate lessonslessons
All 10 Buffalo rinks Best-rated in New York Skating rinks in New York
More city guides
- Chicago, IL16 rinks
- Houston, TX15 rinks
- Brooklyn, NY12 rinks
- New York, NY12 rinks
- Philadelphia, PA12 rinks
- Colorado Springs, CO10 rinks
- Pittsburgh, PA10 rinks
- Las Vegas, NV9 rinks
- San Antonio, TX9 rinks
- St Paul, MN9 rinks