Skating & hockey in Finger Lakes

6 listed across 5 towns. Ages, schedule, and price up front - we link out to each provider.

Towns with skating & hockey

Henrietta 2Batavia 1Canandaigua 1Fairport 1Geneseo 1
DM
David M. McCarthy Memorial Ice Arena
skating · Batavia
AgesChildren's learn-to-skate (numeric class ages not posted). Helmets required ages 6 and under, with an adult on the ice; helmets recommended ages 7 and up.
ScheduleWednesdays 5:00-5:50pm. Fall session is 10 classes (second session TBD).
Price$120 for 10 sessions
GC
Greater Canandaigua Civic Center Learn to Skate
skating · Canandaigua
AgesLearn to Skate generally starts beginner skaters at age 4; public open skate all ages
ScheduleLearn to Skate in multi-week sessions (current ticket page: Sundays, 50 minutes of ice). Public open skate September-March; check the ice schedule
PricePublic open skate $10 all ages; skate rental $5. Learn to Skate session fee was not posted as a dollar amount; includes instruction, ice, and facility skates with a $15 refundable deposit. Open-skate season passes: senior $150/year, individual $225/year
RI
Rochester Ice Center Learn to Skate
skating · Fairport
AgesSnowplow Sam age 6 and younger; Basic Skills over age 6; hockey-oriented learn to skate from age 2; tots ages 2–4
ScheduleSaturday Learn to Skate USA sessions through the 2026–27 season; hockey learn-to-skate on Tuesday, Wednesday, and Sunday
PriceSnowplow Sam and Basic Skills: $110 (5 weeks) / $132 (6 weeks) / $154 (7 weeks); DoodleBug Tots $75 / $90 / $105; hockey learn-to-skate $12/class
TH
Tim Hortons Iceplex Skating 101
skating · Henrietta
Ages3 and older
Schedule8-week beginner course; weekly 50-minute class (25 minutes instruction + 25 minutes supervised practice)
Price$177.50
SC
Skating Club of the Finger Lakes
skating · Geneseo
AgesAll ages and abilities (numeric kids ages not posted)
ScheduleSeasonal group lessons at SUNY Geneseo’s Ira S. Wilson Ice Arena, grouped by ability. Next session January 2027; email for the registration notice
PriceFall session $175 plus $19 insurance. Multi-skater household discounts
GF
Genesee Figure Skating Club Learn to Skate
skating · Henrietta
Ages4–adult
Schedule7-week Learn to Figure Skate sessions; Mondays or Tuesdays 5–6pm at RIT Gene Polisseni Center; classes 45 minutes

Other types in Finger Lakes

Libraries 53Day camps 32Childcare & preschool 29Sports 25Dance 24Museums 19Nature & animals 15Martial arts 13STEM & academic 11Art classes 11Horseback riding 11Music lessons 11Community programs 9Swim lessons 9Gymnastics 7Indoor play 7Overnight camps 7Theatre 7
Browse all activities