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

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

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
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
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
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

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