Kids' activities in Tonawanda
2 activities in Tonawanda · 46 more within 30 miles. Ages, schedule, and price up front - we link out to each provider.
Tonawanda Dance Arts
dance · Tonawanda
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
Town of Tonawanda Summer Camp
day camp · Tonawanda
Ages5–11
ScheduleSummer day camp; hours 7:30 AM–6:00 PM
PriceWeekly resident and non-resident rates posted on town summer camp page
Gleason's Gymnastics
gymnastics · North Tonawanda · ~2 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
Jaclyn Carol's Dance Academy
dance · North Tonawanda · ~2 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
North Tonawanda Youth, Recreation & Parks
general · North Tonawanda · ~2 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
North Tonawanda Public Library
library · North Tonawanda · ~2 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
Herschell Carrousel Factory Museum
museum · North Tonawanda · ~2 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)
Jon Tong Taekwondo
martial arts · North Tonawanda · ~2 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
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
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
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
Grand Island Recreation Department
sports · Grand Island · ~4 mi
AgesYouth programs ages 3–17
ScheduleYear-round youth programs including summer Sports Craze day-long sports weeks when offered
Price$35 youth programs (resident); Summer Chronicles $75 (2026 fee schedule)
Step-In-Time Studio of Dance
dance · Grand Island · ~4 mi
AgesMommy & Me and pre-ballet through teens (all ages / first steps emphasized)
ScheduleSeasonal class schedule downloadable on site
PriceMonthly (45 min–1 hr classes): Preschool $45; 1 class $55; 2 $105; 3 $151; 4 $193; 5 $232; 6 $268 (nine equal payments plan)
YMCA Buffalo Niagara Day Camps
day camp · Amherst · ~5 mi
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)
Amherst Youth & Recreation
day camp · Amherst · ~5 mi
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)
JCC Camp Centerland
day camp · Amherst · ~5 mi
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
Buffalo Niagara Heritage Village
museum · Amherst · ~5 mi
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
Michael Phelps Swimming — Amherst
swim · Amherst · ~5 mi
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)
Sam Smith School of Dance
dance · Amherst · ~5 mi
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
Rolly Pollies of WNY
indoor play · Amherst · ~5 mi
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
World Class Taekwondo
martial arts · Amherst · ~5 mi
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
Amherst Skating Club Learn to Skate
skating · Amherst · ~5 mi
Ages3 and up
ScheduleSeasonal group sessions (fall/winter ~10 weeks, spring ~8, summer ~6); 25 min lesson + 25 min practice
School of Rock North Buffalo
music · Amherst · ~5 mi
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
Amherst Nursery School
childcare · Amherst · ~5 mi
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)
Amherst Baby & Childcare Center
childcare · Amherst · ~5 mi
AgesInfants through preschool
ScheduleMonday–Friday 7am–6pm
Amherst Soccer Association
sports · Amherst · ~5 mi
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)
Greater Buffalo Gymnastics Center
gymnastics · Amherst · ~5 mi
AgesPreschool ages 3–4; recreational ages 5+; competition team ages 6–18
ScheduleYear-round continuous enrollment (not session-based)
theCoderSchool Buffalo
academic/STEM · Amherst · ~5 mi
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
Town of Wheatfield Summer Camp
day camp · Wheatfield · ~5 mi
Ages5-12; must have completed Kindergarten
ScheduleJune 30 – August 15, 8:00am-4:45pm; Mon/Wed/Fri at Youth Center, Tue Fairmount Park, Thu Oppenheim Park
PriceResidents $180/camper per week; non-residents $230; 10% family discount on additional campers; $20/week deposit to hold spot
Bunny Bunch Daycare
childcare · Wheatfield · ~5 mi
Ages6 weeks to 12 years (Infants 6 weeks-18 months; Toddlers 18 months-3 years; PreK 3; Pre-K 4 / UPK; School Age 5-12)
ScheduleYear-round childcare and preschool; before/after school; summer camp; Gymnastics / Moovin' & Groovin' classes offered
Town of Wheatfield Youth Center
sports · Wheatfield · ~5 mi
AgesBoys basketball clinic/league ages 9-12 and 13-16; Girls basketball ages 9-14
ScheduleYouth Center hours Tue/Wed/Thu/Fri 5:00-8:00pm; boys and girls basketball clinic in fall and league in winter (league start dates TBD on page)
PriceBasketball clinic $50 residents / $90 non-residents; league $60 residents / $100 non-residents; proof of residency required
Sanborn-Pekin Free Library
library · Sanborn · ~8 mi
AgesLego Club all ages (children 13 and younger with parent/guardian); Field Kits of Fun to age 9; More than a Field Kit ages 10+
ScheduleLego Club every Thursday 2:00-6:30pm drop-in; Summer Reading Unearth A Story June 22 – August 8 with Mon-Thu drop-in activities; Annual Summer Picnic Wednesday July 1, 2026 12:00-2:00pm
PriceFree; some sign-up activities require registration at the library
Just for Kids Summer Club
day camp · Williamsville · ~8 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)
Mayfair Gardens Montessori
childcare · Williamsville · ~8 mi
Ages3–6
ScheduleHalf-day Montessori program 8:30–11:30
Stumpf's Gymnastics Center
gymnastics · Williamsville · ~8 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
Artyard Studio
arts · Williamsville · ~8 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)
Goldfish Swim School — Williamsville
swim · Williamsville · ~8 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
Explore & More — The Children's Museum
museum · Buffalo · ~9 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
Buffalo Zoo
nature/animal · Buffalo · ~9 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
Buffalo Museum of Science Discovery Camps
academic/STEM · Buffalo · ~9 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)
Tifft Nature Preserve
nature/animal · Buffalo · ~9 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
Buffalo AKG Art Museum Kids & Families
arts · Buffalo · ~9 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
Shea's Performing Arts Center Youth Programs
theatre · Buffalo · ~9 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)
Buffalo & Erie County Public Library — Kids
library · Buffalo · ~9 mi
ScheduleStorytimes and kids programs across Erie County branches; calendar searchable by location and age
PriceFree
Theatre of Youth
theatre · Buffalo · ~9 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
Buffalo Philharmonic Orchestra Music for Youth
music · Buffalo · ~9 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
Community Music School of Buffalo
music · Buffalo · ~9 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)
Boys & Girls Clubs of Buffalo
day camp · Buffalo · ~9 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