Indoor Skating Rinks in Toronto and the GTA

Bayview Arena

Bayview Arena, 3230 Bayview Avenue, Toronto, ON, Canada

Children will receive an orientation to the ice surface and will learn the basics of skating through games and songs. Public skate hours and early skate hours (for ages 5 and under).

Indoor Skating Rinks in Toronto and the GTA

Thanks to indoor skating rinks, you can keep your kids on the ice all year along. With drop-in public skating, family skates, and leisure skating, your kids will be able to keep up their skating skills even when there is no ice to be found outdoors.

From public skating rinks to private skating rinks, we’ve rounded up the best skating rinks in the GTA to help you find a rink near you.

Search here for indoor skating rinks in Toronto, Hamilton, Acton, Burlington, Mississauga, Pickering, Scarborough, and other cities in the GTA.

Help! We've Got Kids