ROC Kids Activities: Find it. Plan it. Go.

Home / Guides / Classes & lessons

34 picks · Updated November 3, 2026

Kids Classes & Lessons in Rochester, NY

Swim lessons, gymnastics, dance, music, art and STEM, horseback riding, skating and toddler classes around Rochester, with ages, schedules and free trials where offered.

No business pays to be listed here. Details come from each provider’s own website; confirm schedules and prices before you sign up.

Swim lessons

  • Goldfish Swim School - PittsfordPittsford · Ages 4 months–12 yearsIndoor swim school offering year-round weekly lessons from infants through age 12, with a free intro lesson.Classes: Mini (4–35 mo), Junior (3–4), Glider & Pro (4–12), Swim Force swim team (5–12) · Schedule: Year-round weekly lessons in an indoor pool; membership includes make-up options · Try it: Free Intro to Goldfish trialSee classes →
  • British Swim School RochesterRochester · Ages 3 months–adultSwim school running small-group lessons at three Rochester-area community pools, from babies with a parent to adults.Classes: Under-3 water acclimation & survival (incl. parent-assisted), ages 3+ survival-to-stroke levels, adaptive aquatics · Schedule: Choose a weekly day/time after a swim assessment; price varies by lessons per weekSee classes →
  • Schottland Family YMCAPittsford · Ages 6 months–adultYMCA of Greater Rochester branch offering parent-child, preschool and school-age swim lessons; the Y-wide program also offers free assessments to place kids by level.Classes: Swim Starters parent & child (6 mo–2 yr), preschool stages 1–4 (3–5), school-age stages 1–6 (6–12), private lessons (3+) · Schedule: Group sessions by age then skill level; 30-min private lessons · Try it: Free one-on-one swim lesson assessmentSee classes →
  • Webster Schools Community Ed – Learn to SwimWebsterWebster Central School District's community education program runs Learn to Swim sessions at the Webster Thomas pool; see the current guide for ages and fees.Classes: Learn to Swim lessons · Schedule: Seasonal sessions; fall 2026 registration opened Sept 10See classes →

Gymnastics & tumbling

  • Rochester Gymnastics AcademyEast Rochester · Ages 3 years–teenGymnastics gym with preschool classes from age 3 and boys' and girls' age-group classes with small coach ratios.Classes: Tiny Tumblers (3–4), Mini Gymnasts (4–6), age-group girls' and boys' classes · Schedule: Weekly classes (45–70 min); age-group program ends each June with a Spring-Fling showcaseSee classes →
  • The Little Gym of Perinton-PittsfordFairport · Ages 4 months–12 yearsKids' gym with parent-child classes for babies and toddlers plus Pre-K and grade-school gymnastics, with a free intro class.Classes: Tummy Timers, parent/child, Pre-K gymnastics, grade-school gymnastics · Schedule: Membership-based weekly classes; contact for hours and availability · Try it: Free intro classSee classes →
  • Northern Hemisphere GymnasticsWebster · Ages 18 months–adultWebster gym offering recreational gymnastics, tumbling and ninja classes starting as young as 18 months.Classes: Recreational gymnastics, tumbling, ninja warrior · Schedule: Session-based recreational classes; see schedule pageSee classes →

Dance

  • Dance ConnectionRochester · Ages 2 years–adultDance studio with classes starting at age 2, including performance classes and shorter 6-week options, plus a free trial class.Classes: Classes for ages 2–3, 4–5, 6–8, 9–teen; performance classes and 6-week classes · Schedule: Dance season with fall classes; studio open Mon–Sat · Try it: Free trial class (email studio for openings)See classes →
  • Draper Center for Dance EducationRochester · Ages 3 years and upBallet-focused school whose children's division starts with Creative Movement at ages 3–4 and Pre-Ballet at 5–6.Classes: Creative Movement (3–4), Pre-Ballet (5–6), Beginner Jazz (5–8), ballet training · Schedule: 2026–27 school year; classes began Sept 14, 2026; weeklySee classes →
  • Flower City DanceFairport · Ages 18 months–adultFairport studio offering recreational dance classes from 18 months through adult, plus a competitive program.Classes: Recreational and competitive dance classes · Schedule: Enrollment open; class list in parent portalSee classes →
  • DK Dance StudioWebster · Ages 9 months–adultWebster studio with caregiver-and-baby dance, toddler classes and multi-style classes by age, plus a free trial class.Classes: Dance With Me Baby (9 mo–2, with caregiver), Tots, Tots Tumble, ballet/tap/jazz/hip-hop/acro by age, homeschool combo · Price: $72/month · Schedule: Weekly classes during the dance season; Mon–Thu and Sat · Try it: Free trial class passSee classes →
  • Roc DanceWebster · Ages 6 months and upWebster studio known for low-commitment 4–6 week blocks for little ones with no recital required, plus baby story-and-movement time.Classes: Books & Babies (6–18 mo), Tiny Steps (1–5), 4-week mini sessions (4–6), recreational classes, competition team · Price: $15/class (Books & Babies) · Schedule: Short no-recital blocks (4–6 weeks) running year-round, plus recreational classes · Try it: Trial class availableSee classes →

Music

  • The Hochstein SchoolRochester · Ages 6 months–5 years (early childhood); lessons for all agesCommunity music school whose early-childhood Music FUNdamentals classes run Thursday–Saturday for babies through age 5.Classes: Music FUNdamentals: Music for Little Ones, Tiny Tots, Tots, Musical Stepping Stones · Price: $472.50 per school year (Music for Little Ones, Fri) · Schedule: 36-week school year; join at the start of each 9-week quarter as space permitsSee classes →
  • Bach to Rock PenfieldPenfield · Ages 1 year and upMusic school with early-childhood classes from age 1, private instrument and voice lessons, and kids' bands.Classes: Rock n Roll (1–3), Rock City (3–5), Kids n Keys (5–7), private lessons, bands (7+) · Schedule: Weekly classes and lessons, or 10-class beginner coursesSee classes →
  • Local Sound CollaborativeRochester · Ages 0–5 (Music Makers); 3–17 lessonsNonprofit music studio offering sliding-scale lessons and Music Makers classes for kids 0–5, with scholarship codes available.Classes: Music Makers early-childhood classes; guitar, ukulele and voice lessons · Price: $30 per 30-min lesson (sliding scale)See classes →
  • School of Rock RochesterVictor · Ages 4–13+Performance-based music school where kids learn rock songs through weekly lessons and group rehearsals, starting at age 4.Classes: Little Wing (4–5), Rookies (6–7), Rock 101 (8–13) with private lesson plus band rehearsal · Schedule: Weekly; open Mon–Thu 3–9 pm, Fri 3–6 pmSee classes →
  • Eastman Community Music SchoolRochester · Ages 4 months–kindergarten (early childhood)Eastman School of Music's community division offers Saturday early-childhood music classes from infancy through kindergarten.Classes: MusicTIME (4 mo–2, with caregiver), Music Times Two (2–3½), Music Makers (3½–4), Clef Club (K) · Price: $174 per session · Schedule: Saturdays, 45 min; Fall 2026 Sept 26–Nov 21, Winter 2027 Jan 9–Mar 13, Spring Mar 20–May 22See classes →
  • Kanack School of Musical ArtistryRochester · Ages Toddlers and upString-focused music school whose beginner program for toddlers and young children starts violin or cello in small classes.Classes: Playing From the Heart violin/cello beginner course, Pre-Twinkle group class, private lessons · Schedule: Yearly beginner class calendarSee classes →

Art & STEM

  • Memorial Art GalleryRochester · Ages Toddlers–teensThe Memorial Art Gallery's Creative Workshop runs drop-off youth art classes with materials included and need-based scholarships.Classes: Creative Workshop youth classes: drawing, painting, ceramics, mixed media · Schedule: 8- and 4-week weekly classes, Saturdays and select weekday afternoons; Fall 2026 Sept 15–Nov 23See classes →
  • The Flower City Arts CenterRochester · Ages 3 years–high schoolNonprofit arts center offering small caregiver-and-kid clay classes for ages 3–5 plus photography and animation programs for older kids.Classes: Caregiver-and-child clay (3–5), stop motion (12+), youth photo clubs and camps · Price: $140 per 4-week clay session (nonmember) · Schedule: Session-based; Smush and Smash clay Thursdays 10–11 am, Oct 22–Nov 12, 2026See classes →
  • Code Ninjas PittsfordPittsford · Ages 5–14 yearsCoding center where kids 5–14 learn programming by building video games, with a free first session.Classes: Jr coding (5–7), Create game-building (8–14), clubs, camps · Schedule: Year-round; center open Mon, Wed, Thu afternoons and Sat mornings · Try it: Free sessionSee classes →
  • Paintbox Kids Art CenterRochester · Ages 2–10 years (drawing class 9–14)Kids' art center offering drop-off art classes and family stay-and-play art sessions for young children.Classes: Drop-off art classes, family stay-and-play, storytime, after-school art · Schedule: Drop-off classes open for Fall/WinterSee classes →

Horseback riding

  • Never Say Never StablesWebster · Ages Young children and upWebster stable offering private beginner riding lessons and gentle groom-and-ride sessions; it notes experience with children with sensory and developmental differences.Classes: Private beginner riding lessons, groom & ride, ground lessons, unicorn rides, Barn Buddies · Price: $25 (20-min groom & ride); $40 (30-min beginner lesson) · Schedule: By request; lessons currently full, waitlist form availableSee classes →
  • Heberle StablesRochester · Ages Over 2 (intro rides); lessons beginner–advancedLong-running stable offering hunt seat lessons from beginner to jumping, plus staff-led introductory pony or horse rides for kids over 2.Classes: Hunt seat lessons (private and 40-min group), introductory pony/horse ride · Price: $100 (intro lesson/led ride) · Schedule: Lessons billed quarterly; see online calendar · Try it: Introductory lessonSee classes →
  • Little Dude RanchWilliamson · Ages 2–11 years (group lessons)Kid-focused ranch offering year-round group riding lessons for ages 2–11 and pony ride parties indoors.Classes: Group riding lessons, pony ride parties · Schedule: Lessons year-round in a heated indoor facilitySee classes →

Skating & sports

  • Tim Hortons Iceplex (formerly Bill Gray's Iceplex)Rochester · Ages 3 years and upBeginner learn-to-skate program for ages 3 and up with group instruction plus supervised practice; bring a helmet.Classes: Skating 101 learn-to-skate for beginners · Price: $177.50 per 8-class program (rental skates included) · Schedule: 8 weekly 50-min classes; Mon/Wed evenings and Sat mornings; next sessions start Nov 4–9, 2026See classes →
  • Rochester Ice CenterFairport · Ages 2 years and upPay-per-class learn-to-skate program for kids as young as 2, with skates included.Classes: Kelly Collins Learn to Skate (path to pre-mite/mite hockey) · Price: $12/class (skates included) · Schedule: Wednesdays and Sundays; register onlineSee classes →
  • Webster Ice ArenaWebster · Ages 3 years and upWebster Skating School runs Learn to Skate USA classes at Webster Ice Arena on Sunday evenings, starting with Snowplow Sam for ages 3–5.Classes: Learn to Skate USA via Webster Skating School: Snowplow Sam (3–5), Basic Skills (6+), hockey, free skate · Price: $125 per session + $25 LTS USA membership · Schedule: Sundays 5–5:50 pm; Session II Nov 1–Dec 20, 2026See classes →
  • Martial Arts AmericaBrighton · Ages 4 years–adultKarate school with Brighton, Penfield and Webster locations, offering classes from age 4 and a two-week starter program.Classes: Karate: Tigers (4–5), Juniors (6–12), teens, adults · Price: $79 new-student program (2 weeks + uniform) · Schedule: Multiple 30-min Tigers classes weekly · Try it: $79 two-week starter program incl. uniformSee classes →
  • Central Rock Gym RochesterRochester · Ages 4–18 yearsClimbing gym with weekly Saturday youth climbing clubs from age 4, bookable by drop-in or monthly.Classes: Climbing Club Jr (4–7), Climbing Club (7–12), recreational and competitive teams · Price: $35 drop-in / $99 per month (Climbing Club Jr) · Schedule: Saturday mornings; 2026–27 seasonal sessions (Fall Sept 7–Dec 19)See classes →

Toddler & parent-child

  • Growing Together Parent and Baby ClassesPittsford · Ages 2 months–3 yearsSmall parent-and-baby play groups organized by developmental stage, from newborns to talking toddlers.Classes: Parent-baby play groups: Newbies, Movers, Explorers, Let's Talk; Tummy Time and Crawling pop-ups · Schedule: 60-min classes in 6-week sessions; Fall Mini 2026 Oct 28–Nov 19See classes →
  • KidStrong East RochesterEast Rochester · Ages Crawling–11 yearsChild-development gym with parent-and-baby BabyStrong classes and weekly age-grouped classes, plus a free trial class.Classes: BabyStrong parent-child (crawling to walking), age-grouped development classes · Schedule: Membership includes one 45-min class per week; reserve in advance · Try it: Free trial classSee classes →
  • Fairport Public Library – Baby StorytimeFairport · Ages 0–24 months (all welcome)Free drop-in baby storytime with songs, rhymes and books, then playtime with toys.Classes: Songs, rhymes and books followed by free play · Schedule: Mondays and Saturdays 9:30–10 am (2026 listings); no registrationSee classes →
  • Webster Public Library – StorytimeWebster · Ages 0–5 years (all welcome)Free weekly drop-in storytime geared to kids 0–5.Classes: Stories, songs and rhymes · Schedule: Wednesdays 9:30–10 am (Jan–May 2026 listing); no registrationSee classes →

Quick answers

Where can kids take swim lessons in Rochester, NY?

Goldfish Swim School - Pittsford (Pittsford), British Swim School Rochester (Rochester), Schottland Family YMCA (Pittsford), Webster Schools Community Ed – Learn to Swim (Webster).

Where can kids take horseback riding or pony lessons near Rochester?

Never Say Never Stables (Webster), Heberle Stables (Rochester), Little Dude Ranch (Williamson).

What classes are there for toddlers in Rochester?

Goldfish Swim School - Pittsford, British Swim School Rochester, Schottland Family YMCA, The Little Gym of Perinton-Pittsford, Northern Hemisphere Gymnastics, Dance Connection, Flower City Dance, DK Dance Studio.

Where can kids take gymnastics or dance classes in Rochester?

Rochester Gymnastics Academy, The Little Gym of Perinton-Pittsford, Northern Hemisphere Gymnastics, Dance Connection, Draper Center for Dance Education, Flower City Dance, DK Dance Studio, Roc Dance.

Your weekend plans, sorted.

A free email every Thursday with the best things to do around Rochester, picked for your kids’ ages and your part of town.

My kids are

Free. Unsubscribe anytime. We never sell your email.