The 10 Best Ice Skating Rinks in Ohio!

While facilities stay open year-round, most people’s love of ice skating is sparked by the cold winds and snow rolling in. Here in Ohio, we have some of the best ice skating rinks you can find anywhere with classes, affordable (or free) equipment rentals, and clean, safe, family-friendly facilities. Here are the top 10 best ice skating rinks in Ohio.

1. Ohio State University Ice Rink, Columbus, OH

The OSU Ice Rink has open skating for all ages, skating lessons, hockey lessons, and many clubs & organizations. The on-site pro shop rents supplies and equipment for figure skating, ice hockey, and inline skating.

2. Center Ice Sports Complex, Canton, OH

Center Ice Sports Complex in Canton has an open skate schedule throughout the week and lots of skating programs for classes, teams, and organizations. You can reserve the rink for birthday party packages with pizza, pop, party supplies, and more included.

3. The Chiller Ice Rinks, Columbus, OH

The Chiller has several locations throughout Columbus and is sponsored by Ohio Health Works. They offer classes and camps for skating, hockey, and figure skating. Public skating is available throughout the week.

4. Northland Ice Center, Cincinnati, OH

Northland Ice Center hosts frequent hockey and figure skating competitions. They offer ice hockey leagues for adults as well as children and classes for beginners. Skate rental and trainers are free with the price of admission and open hockey for all ages is just $10.

5. Cleveland Heights Community Center, Cleveland Heights, OH

Cleveland Heights Community Center boasts an Olympic-size ice rink and a second standard-size rink. The two-rink schedule allows them to offer a variety of activities including, speed skating, synchronized skating, adult, public sessions, adaptive skating, and sled hockey.

6. OBM Arena, Cleveland, OH

The OBM Arena is open year-round and provides a safe, family-friendly atmosphere. They're open for party rentals, open public skating, hockey, and figure skating. They also feature drop-in hockey, drop-in freestyle skating, and all-ages classes.

7. The Pond, Chagrin Falls, OH

The Pond is a family-friendly ice rink located in Chagrin Falls. They offer affordable and customizable packages for birthdays and parties, as well as the complete offerings of classes, hockey, and figure skating. Public skating is open Monday through Friday, 12-2 p.m., Friday nights, 7:10-8:40 and weekends, 1:30-3 p.m.

8. Alice Noble Ice Arena, Wooster, OH

The Alice Noble Ice Arena is open year-round for public and private sessions. They offer free holiday skating to the public on certain days and offer youth clubs for figure skating and hockey. Public skating is open Monday through Friday from 12 to 1:30 p.m. Thursdays are free!

9. C.E. Orr Ice Arena, Euclid, OH

The C.E. Orr Ice Arena is open to the public and offers a wide variety of skating-related classes from beginner to advanced-level skaters. You can reserve time slots on the ice on a first come, first serve basis for private parties or sessions.

10. Gilmour Academy Ice Arena, Gates Mills, OH

The Gilmore Academy Ice Arena draws over 300,000 visitors yearly and is home to hundreds of hockey and figure skating events throughout the year. There are classes for everything from hockey to the basics of learning to skate, and public open skating is available Saturdays and Sundays at varying times.

Select a Ohio town to find the Best Things-To-Do and Places To Go around you
Find Ice skating Rinks Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adams County

Allen County

Ashland County

Ashtabula County

Athens County

Auglaize County

Belmont County

Brown County

Butler County

Carroll County

Champaign County

Clark County

Clermont County

Clinton County

Columbiana County

Coshocton County

Crawford County

Cuyahoga County

Darke County

Defiance County

Delaware County

Erie County

Fairfield County

Fayette County

Franklin County

Fulton County

Gallia County

Geauga County

Greene County

Guernsey County

Hamilton County

Hancock County

Hardin County

Harrison County

Henry County

Highland County

Hocking County

Holmes County

Huron County

Jackson County

Jefferson County

Knox County

Lake County

Lawrence County

Licking County

Logan County

Lorain County

Lucas County

Madison County

Mahoning County

Marion County

Medina County

Meigs County

Mercer County

Miami County

Monroe County

Montgomery County

Morgan County

Morrow County

Muskingum County

Noble County

Ottawa County

Paulding County

Perry County

Pickaway County

Pike County

Portage County

Preble County

Putnam County

Richland County

Ross County

Sandusky County

Scioto County

Seneca County

Shelby County

Stark County

Summit County

Trumbull County

Tuscarawas County

Union County

Van Wert County

Vinton County

Warren County

Washington County

Wayne County

Williams County

Wood County

Wyandot County