Kids' activities in Amherst

15 activities in Amherst · 33 more within 30 miles. Ages, schedule, and price up front - we link out to each provider.

AB
Amherst Baby & Childcare Center
childcare · Amherst
AgesInfants through preschool
ScheduleMonday–Friday 7am–6pm
AN
Amherst Nursery School
childcare · Amherst
AgesClasses for two-, three-, and four-year-old children
Schedule2s T/Th or W/F 9:15–11:45am; 3s M/W/F or T/Th 9:15–11:45am; 4s Tue–Fri 9:15–11:45am; First Friends (18–30 months with caregiver) Mondays 9:00am for 75 minutes (second session 10:30am may be added)
Price2s T/Th or W/F $2,088/year ($232/mo); 3s T/Th $2,088/year ($232/mo); 3s M/W/F $2,853/year ($317/mo); 4s Tue–Fri $3,897/year ($433/mo)
AS
Amherst Skating Club Learn to Skate
skating · Amherst
Ages3 and up
ScheduleSeasonal group sessions (fall/winter ~10 weeks, spring ~8, summer ~6); 25 min lesson + 25 min practice
AS
Amherst Soccer Association
sports · Amherst
AgesKick Start Academy ages 4–6 (U5–U6); House League and Travel for older youth per NYS West age matrix
ScheduleSeasonal indoor and outdoor sessions (Kick Start, House League, Travel)
PriceHouse League registration fee listed on program pages (e.g. $125 for listed session)
AY
Amherst Youth & Recreation
day camp · Amherst
AgesSummer Day Camp ages 5–11; Explorers Camp ages 12–14; afterschool and recess camps ages 5–11
ScheduleSummer day camp 8:00 AM–5:30 PM; early bird 7:30–8:00 AM; extended day 5:30–6:00 PM
Price$200/wk Summer Day Camp resident (ages 5–11); Explorers $210/wk (from School Age Handbook linked on own Youth & Rec site)
BN
Buffalo Niagara Heritage Village
museum · Amherst
AgesK–8 (school tours)
ScheduleSummer camps when offered (Little Hands on the Farm; Pioneer Day Camp); school tours for K–8
PriceSchool tour children $8.50 / adults $10 (teachers free) per education page
GB
Greater Buffalo Gymnastics Center
gymnastics · Amherst
AgesPreschool ages 3–4; recreational ages 5+; competition team ages 6–18
ScheduleYear-round continuous enrollment (not session-based)
JC
JCC Camp Centerland
day camp · Amherst
AgesEntering kindergarten through 10th grade
ScheduleSummer day camp Mon–Fri 9:00 a.m.–4:30 p.m.; extended care and bus options when offered
MP
Michael Phelps Swimming — Amherst
swim · Amherst
AgesParent/child from 6 months; group lessons from ages 3+
ScheduleYear-round open enrollment lessons
PriceGroup lesson packages listed on site (e.g. $125 for listed beginner levels)
RP
Rolly Pollies of WNY
indoor play · Amherst
AgesClasses ages 4 months through 9 years; open play for young kids
ScheduleClass and open-play schedule by location; reservations required
Price$114/mo weekly gym class (1st child); drop-in $35; open play $18/hr or $99/mo
SS
Sam Smith School of Dance
dance · Amherst
AgesPre-K/combination ages 3–6; classes for all ages and levels
ScheduleSeasonal class sessions; studio hours Mon–Thu 4–9pm, Sat 9am–2pm
Pricefrom $59/mo
SR
School of Rock North Buffalo
music · Amherst
AgesLittle Wing preschool/toddlers; Rookies ages 6–7; Rock 101 ages 8–13; Performance ages 8–18
ScheduleWeekly private lessons and group rehearsals; location hours listed on site
Price$540/week summer music camps
TB
theCoderSchool Buffalo
academic/STEM · Amherst
AgesCoding classes ages 7–18; camps typically ages 7–16 (program-dependent)
ScheduleAfter-school Code Coaching Mon–Thu 4–8pm; Sat 10am–12pm; school-break camps when offered
WC
World Class Taekwondo
martial arts · Amherst
AgesLittle Tigers ages 4–5; Kids Classes ages 6–12; teens and adults
ScheduleClasses 6 days a week; times vary by location
PriceNew student trial $20 for 2 weeks of classes + uniform
YB
YMCA Buffalo Niagara Day Camps
day camp · Amherst
AgesYoung Explorers: UPK (turning 4 by 12/1); Day Camp grades K–5; Sports Camp grades 3–6; STEM Camp grades 1–6; Teen Camp grades 6–9; LIT grades 6–7; CIT grades 8 & up
ScheduleSummer day camps; all day camps operate 7:00 am–6:00 pm
PriceMember/non-member weekly rates listed on site (e.g. Day Camp $290/$348; CIT $175/$210)
JK
Just for Kids Summer Club
day camp · Williamsville · ~3 mi
AgesEntering PK4 through age 15 at most sites (must turn 4 by July 1 where stated); Williamsville site entering K through age 15
ScheduleSummer day camp; flexible days with three-day/week minimum; full-day hours vary by site
Price$70.75–$72.50/day full day by location (own summer-club flyers)
MG
Mayfair Gardens Montessori
childcare · Williamsville · ~3 mi
Ages3–6
ScheduleHalf-day Montessori program 8:30–11:30
SS
Stumpf's Gymnastics Center
gymnastics · Williamsville · ~3 mi
AgesMommy/Daddy and Me from 18 months; preschool and recreational levels; tumbling
ScheduleOngoing recreational classes; 2026–2027 class calendar on site
PriceAnnual registration fee $55; monthly tuition listed on class lists page
AS
Artyard Studio
arts · Williamsville · ~3 mi
AgesKids and teens clay/art camps (age ranges set per camp); classes for children and adults
ScheduleSeasonal pottery classes and workshops; summer kids & teens clay/art camps (registration typically opens in February)
GS
Goldfish Swim School — Williamsville
swim · Williamsville · ~3 mi
Ages4 months–12 years (Mini 4–35 months with parent; Junior ages 3–4; Glider and Pro ages 4–12)
ScheduleYear-round weekly 30-minute lessons; location hours on Williamsville contact page
PriceWeekly lessons starting at listed per-lesson rate on location page
KS
Kenmore Soccer Club
sports · Kenmore · ~4 mi
AgesMicro soccer for young players (birth-year windows posted per season); recreational Mite/Squirt and travel through U12+ when offered
ScheduleSummer Micro Saturdays mid-June–mid-August; winter indoor Micro/rec/travel at Lincoln Fieldhouse; Celtic FC summer camp when offered
BT
Buffalo Turners Gymnastics
gymnastics · Kenmore · ~4 mi
AgesClasses ages 3–18; Gym-Tots ages 3–4; Gym-Kids age 5; Beginner girls 6+
ScheduleSeasonal sessions (e.g. winter Mini Gym registration windows posted on site); summer classes when offered; open gym ages 8–18 when scheduled
Price$90/mo beginner girls; Mini Gym sessions $140/8 wks
YA
Young Actors Theatre Workshop
theatre · Kenmore · ~4 mi
AgesYounger summer camp ages 7–12; older summer camp ages 11 through graduating seniors (year windows posted on site)
ScheduleSummer camps at Elmwood Commons theatre; school-year workshops when posted
TT
Town of Tonawanda Summer Camp
day camp · Tonawanda · ~5 mi
Ages5–11
ScheduleSummer day camp; hours 7:30 AM–6:00 PM
PriceWeekly resident and non-resident rates posted on town summer camp page
TD
Tonawanda Dance Arts
dance · Tonawanda · ~5 mi
Ages1–10+ (Boppin’ Babies through Academy)
ScheduleOver 120 weekly classes during the season (per studio)
Price30-minute classes $55 per installment; 45-minute classes $67 per installment (higher with credit-card fees). Basic membership $59/student or $79/family
GS
Gleason's Gymnastics
gymnastics · North Tonawanda · ~5 mi
AgesParent & Tot ages 2-3; Toddler And Me ages 3-5; Kinderkids ages 5-6 (must be enrolled in Kindergarten); Kids Connect ages 3-5; Girls/Boys recreational, advanced, and private lessons ages 6+; Parent's Day Out school age 5 and up
Schedule2026-2027 school year recreational schedule online; Parent's Day Out offered
PriceParent's Day Out $45 first child, $30 each additional
JC
Jaclyn Carol's Dance Academy
dance · North Tonawanda · ~5 mi
Ages3 and up
ScheduleSeptember through June; classes begin Monday September 14, 2026; most group lessons 40 minutes once a week
PriceSplit (9 payments, per family): 1st performance class $49; 2nd $44; additional $39. Mini Company $85; Company $155; Competition $195 (+$39 extra classes). Annual in-full: one performance class $441; tracks $765–$1,755. Extended 1-hr classes $53 split / $477 annual
NT
North Tonawanda Youth, Recreation & Parks
general · North Tonawanda · ~5 mi
AgesYouth Center grades K-12 (residents); sports leagues grades 3-10 by sport
ScheduleYouth Center school-year hours by grade band (K-6 afternoons/Saturdays; 7-12 evenings); seasonal sports and summer programs
PriceYouth Center membership free for North Tonawanda residents; program fees vary on MyRec
NT
North Tonawanda Public Library
library · North Tonawanda · ~5 mi
AgesBaby/Toddler Story Hour ages 9 months-2 years; Preschool Story Hour ages 3-5; Children's Movie all ages; Teen Gaming grades 6-12
ScheduleStory hours by session (register at desk); Children's Movie Saturdays 1pm
PriceFree
HC
Herschell Carrousel Factory Museum
museum · North Tonawanda · ~5 mi
AgesHomeschool classes for students at every level (exact grade bands not posted); general admission children ages 2-16
ScheduleMuseum open for 2026 season Wed-Sat 10am-4pm, Sun 12-4pm; homeschool classes on featured dates (pre-registration required)
PriceHomeschool class $8 per student / $4 per guardian (tour, carrousel ride, STEM workshop); general admission $12 adults / $6 children 2-16 / under 2 free (includes two ride tokens)
JT
Jon Tong Taekwondo
martial arts · North Tonawanda · ~5 mi
AgesLittle Ninjas ages 3–7 (programs page; contact also lists 3–8); Children's Taekwondo ages 8–16; Adults ages 16+
ScheduleLittle Ninjas Tue & Thu 5:30–6:00; Traditional Tae Kwon Do Tue & Thu 6:30–7:30
TC
Town of Cheektowaga Summer Day Camps
day camp · Cheektowaga · ~6 mi
AgesAlexander and Dartwood day camps ages 4–11; Teen Club ages 12–14; Youth in Training ages 14–15
ScheduleSummer day camp Mon–Fri; core hours 8:30 am–3:30 pm with extended hours available
PriceWeekly and multi-week resident/non-resident fees in Town summer brochure
5W
5 Wits Buffalo
indoor play · Cheektowaga · ~6 mi
AgesGenerally ages 7+; site advises against under 9; under 13 need adult 18+
ScheduleOpen daily with hours on location page; advance reservations recommended
Price$12/adventure Triple Tuesday (3 for $36 advance)
RW
Reinstein Woods Nature Preserve
nature/animal · Depew · ~7 mi
AgesGuided youth tours preK and up (program-dependent); school lessons PreK–12
ScheduleYear-round guided tours and school programs; summer day camps referenced on tours+programs hub; public programs need advance registration
PriceGuided tour $5/person; Winter Challenges $10/person with snowshoes; school outdoor lessons $5 per child
EM
Explore & More — The Children's Museum
museum · Buffalo · ~7 mi
AgesToddlers through early elementary engage most; all ages welcome
ScheduleOpen Wednesday–Sunday (typically 10am–4pm unless otherwise noted)
PriceGeneral admission $16 ages 1–59; members and children under 12 months free
BZ
Buffalo Zoo
nature/animal · Buffalo · ~7 mi
AgesLittle Explorers ages 2–4 with caregiver; Summer Zoo Camp ages 4–12; School Break Camp ages 6–12; Homeschool workshops ages 5–9
ScheduleYear-round education programs; summer and school-break camps when offered
PriceSummer Zoo Camp listed member/non-member weekly rates on camp page when open
BM
Buffalo Museum of Science Discovery Camps
academic/STEM · Buffalo · ~7 mi
AgesPreschool ages 3–4 through grades 6–12 (teen camps weeks 1–4)
ScheduleSummer Discovery Camps weekdays 9:00 a.m.–4:00 p.m.; drop-off 8:30–9 a.m.; pick-up 4–4:30 p.m.; late pick-up available
PriceWeekly rates listed on camp page (member discount available)
TN
Tifft Nature Preserve
nature/animal · Buffalo · ~7 mi
AgesDiscovery Camps preschool through grade 8; family and school programs vary
ScheduleSummer Discovery Camps 9:00 a.m.–4:00 p.m.; preserve open for visits Wed–Sun (hours on site)
PriceCamp weekly rates on Discovery Camps page; BMS members save
BA
Buffalo AKG Art Museum Kids & Families
arts · Buffalo · ~7 mi
AgesArt classes ages 4–17; Storytime Family Workshops ages 3–6; Art Baby Stroller Tours ages 0–24 months; studio kids classes ages 5–7 and 8–12
ScheduleOngoing family tours, drop-in art (second Sunday monthly), Saturday studio classes, family open studio when scheduled
Price$35 kids studio class; Free Drop-In Art / Family Fun Tours (2nd Sunday). General admission: youth 5–18 $10; ages 4 and under free; adults $24
SS
Shea's Performing Arts Center Youth Programs
theatre · Buffalo · ~7 mi
AgesWNY Theatre Programs ages 5–14; Comedy on Cue ages 9–12; Musical Theatre Intensive ages 10–17; Actor's Edge ages 13–17
ScheduleSchool-year theatre programs; summer and winter break camps when offered
Price$300 Sing Your Story (winter break camp)
BE
Buffalo & Erie County Public Library — Kids
library · Buffalo · ~7 mi
ScheduleStorytimes and kids programs across Erie County branches; calendar searchable by location and age
PriceFree
TY
Theatre of Youth
theatre · Buffalo · ~7 mi
AgesWorkshops and camps for grades K–12 (program-dependent)
ScheduleSeasonal workshops and camps; family performances at Allendale Theatre
Price$40 Blitz / $85 Play in a Day / $380 week-long camps
BP
Buffalo Philharmonic Orchestra Music for Youth
music · Buffalo · ~7 mi
AgesYouth concerts grades 1–8 and 7–12; BPO Little Kids ages 0–5 with caregiver; Kids Family Concerts
ScheduleSeasonal youth and family concerts at Kleinhans Music Hall; Little Kids sessions when scheduled
Price$8 family/Kids series tickets
CM
Community Music School of Buffalo
music · Buffalo · ~7 mi
AgesFrom as young as 6 months through adults
ScheduleYear-round individual lessons and group classes; Hamlin Park hours Mon–Thu 10am–8pm, Fri 10am–5pm, Sat 10am–2pm
Price$35/30-min, $52/45-min, $68/60-min lesson (+$40 annual registration)
BG
Boys & Girls Clubs of Buffalo
day camp · Buffalo · ~7 mi
Ages5–18 (afterschool ages 5–13; teen program 14+)
ScheduleAfterschool Mon–Fri; summer program hours listed via Club / 211 as roughly 8am–6pm when offered
PriceAges 5–13 membership $250 per semester (non-refundable deposit noted on site); teen program free at select Clubs
BE
Buffalo Equestrian Center
horseback · Buffalo · ~7 mi
AgesLessons starting at age five
SchedulePrivate and group lessons Tuesday through Sunday year-round
BH
Buffalo History Museum Junior History Buffs
museum · Buffalo · ~7 mi
AgesJunior History Buffs ages 4–11 (education page also notes 4–9 in places)
ScheduleJunior History Buffs every third Friday at 10:00am; also Canalside Waterway of Change family exhibit
PriceJunior History Buffs free (sponsored); student field trips priced on education page
DS
Delaware Soccer Club
sports · Buffalo · ~7 mi
AgesRecreational and travel soccer ages 3–19
ScheduleYear-round recreational and travel programs; camps and clinics when offered; winter academy sessions when posted
Price$150 Fall House / $175 Spring House; camps $125/wk

Nearby towns

WilliamsvilleKenmoreTonawandaNorth TonawandaCheektowagaDepewBuffaloLancaster
Browse all activities