Skating in Richmond Hill

Richmond Hill runs drop-in public skating at four arenas from late September to March, and two free outdoor rinks in winter: the Richmond Green Skate Trail and the rink at Bayview Hill Community Centre. Below: 6 places in Richmond Hill, how to get drop-in times, and what it costs.

Places for skating in Richmond Hill

Bayview Hill Community Centre

114 Spadina Road, Richmond Hill

Indoor

Outdoor rink beside the centre; free, weather permitting

Bond Lake Arena

70 Old Colony Road, Richmond Hill

Indoor

Public skating (drop-in)

Ed Sackfield Arena

311 Valleymede Drive, Richmond Hill

Indoor

Public skating (drop-in)

Elgin Barrow Arena

43 Church Street South, Richmond Hill

Indoor

Public skating (drop-in)

Richmond Green Skate Trail

1300 Elgin Mills Road East, Richmond Hill

Outdoor Lights for evening play

250 m lit outdoor skate trail; free, weather permitting

Tom Graham Arena

1300 Elgin Mills Road East, Richmond Hill

Indoor

Public skating (drop-in)

How to get drop-in times

Buy tickets in person at the arena desk; sales start 30 minutes before the skate, first come, first served. The outdoor rinks are free and open 10 a.m. to 10 p.m. daily in season, weather permitting.

  1. Check the City's skating schedule for Tom Graham, Ed Sackfield, Bond Lake and Elgin Barrow arenas.
  2. Arrive up to 30 minutes early and buy a ticket at the arena desk.
  3. For outdoor skating, check the rink status or call 905-771-5490.

What it costs

  • Public skating: $5.90 adult, $3.55 child, $4.15 senior, $14.35 group of up to five. 10-visit pass $53.10 adult; season skate membership $119.05 adult. Source
  • The Richmond Green Skate Trail and the Bayview Hill outdoor rink are free. Source

Getting started

Open skating on indoor arena ice and outdoor rinks, for families, adults and older adults. Many cities run free skates on holidays.

  • Skate rental and sharpening are not available at Richmond Hill facilities; bring your own skates.
  • Children 5 and under must wear a CSA-approved hockey helmet.
  • Children 9 and under must come with a parent or guardian.

Read the full beginner guide to skating

Questions

Where can I go public skating in Richmond Hill?

At Tom Graham, Ed Sackfield, Bond Lake and Elgin Barrow arenas, and outdoors at the Richmond Green Skate Trail and the Bayview Hill rink.

How much is public skating in Richmond Hill?

$5.90 for adults, $3.55 for children and $4.15 for seniors. The outdoor rinks are free.

Can I rent skates in Richmond Hill?

No. Skate rental and sharpening are not available at City facilities.

Is there a sensory-friendly skate?

Yes. Ed Sackfield Arena hosts sensory skates for children and youth with disabilities and their families on set Saturdays.

Skating nearby

Weekly digest Richmond Hill Free

Get events like these in your inbox

Sources: City of Richmond Hill: Skating, City of Richmond Hill: Outdoor Skating, City of Richmond Hill. Checked October 9, 2026.

Contains public sector information made available under The Regional Municipality of York's Open Data Licence.

Confirm with the city before you go: times can change at short notice.

York Region trivia

How well do you know York Region?

Loading trivia...