Swim lessons in Southern Tier
9 listed across 8 towns. Ages, schedule, and price up front - we link out to each provider.
Towns with swim lessons
Andes Town Pool
swim · Andes
AgesSwim lessons for children ages 6 months–17 years
ScheduleSummer pool hours posted on site (example blocks Mon–Sat and Sunday afternoons; adult swim Mon–Fri evenings)
PricePublic swimming and children’s lessons at no cost

Catskill Recreation Center Swim Lessons
swim · Arkville
AgesParent & Child from 6 months; preschool and Learn-to-Swim levels for children
ScheduleGroup lesson blocks Wednesdays and Saturdays (spring, summer, fall sessions)
Price8 group lessons $100; private lessons $45/half-hour or $85/hour
Harris Hill Pool Swim Lessons
swim · Elmira
Ages6+
ScheduleOne 6-week summer session; Mon/Wed or Tue/Thu mid-morning slots (2026: ~11:10–11:40am late June–early August); pool open mid-June through mid-August
PriceLessons only: $60 Chemung County resident / $75 non-resident per child; with season pass: $25 resident / $35 non-resident (2026 published rates)
Corning Family YMCA Youth Programs
swim · Corning
AgesSwim lessons (Y of Greater Rochester): Parent & Child ages 6 months–2; Preschool ages 3–5; School Age ages 6–12; Teen & Adult ages 13+. Splashball ages 5+. Teen Leaders ages 12–18; Youth & Government grades 9–12
ScheduleBranch open Mon–Fri 5:30am–9pm, Sat 7am–5pm, Sun 8am–4pm; youth swim, tumbling, and family programs on the Y schedule
Glen Gators Swim Team
swim · Watkins Glen
AgesCompetitive age-group swimming program (Little Gator sessions noted in announcements)
ScheduleFall/winter and summer seasons; registration announced on the team site
Town of Delhi Youth & Recreation
swim · Delhi
ScheduleSeasonal youth swim lessons and youth sports posted by the Health, Youth & Recreation Committee
PriceSwim lessons: Town/Village residents one session free; others $40/child/session
Clute Memorial Park
swim · Watkins Glen
ScheduleSwim beach June–Labor Day when lifeguards on duty; splash pad Memorial Day–Labor Day 11:00am–7:00pm
PriceParking fee $8 April 1–October 31 (free for Village residents with tag)

OA Community Pool
swim · Owego
ScheduleCommunity open-swim blocks posted on the district pool page/calendar (example blocks Mon/Fri morning, Tue–Thu morning, Sunday afternoon when staffed)
River Rats Swim Club
swim · Horseheads
ScheduleCompetitive team practices evenings in fall/winter season across Corning, Horseheads, Elmira, Painted Post, and Addison pools