Kids' activities in Niagara Falls
11 activities in Niagara Falls · 37 more within 30 miles. Ages, schedule, and price up front - we link out to each provider.
Aquarium of Niagara
nature/animal · Niagara Falls
AgesSummer camps by grade entering fall 2026: 1st-2nd, 3rd-4th, 5th-6th; school-year day camps ages 9-12; weeklong ages 8-12 or 10-14 by program
ScheduleSummer weekly July 6 – August 28, Mon-Fri 9am-4pm; school-year day and weeklong camps on break dates
PriceSummer weeklong $300 (members save 10%); school-year day camps $40; school-year weeklong $300
Bushido Kai (Project Future Center)
martial arts · Niagara Falls
AgesKids Karate ages 5-12; Adult Karate ages 13+
ScheduleMon-Thu 6-9pm; Saturday 10am-3pm; Friday closed
Greater Niagara Ballet Company
dance · Niagara Falls
AgesPrimary Ballet from about age 4; Beginner Ballet ages 8-11; higher levels by experience
ScheduleFall 2026 classes begin September 14 (through January 16); Spring 2027 January 19 – May 15; Mon-Thu evening class blocks
PriceFall semester: 45-min $200; 1-hr $225; 1¼-hr $250; 1.5-hr $275; Adult & Teen Ballet / Technique & Stretch $185. Drop-in $20 regular class. Registration $10/student/semester. Multi-class discount 20% for 2+ regular classes
Master Khechen's Martial Arts Academy
martial arts · Niagara Falls
ScheduleMon-Thu 10:00am-9:30pm; Fri 10:00am-8:00pm; Sat 8:00am-2:00pm
Niagara Arts & Cultural Center
arts · Niagara Falls
AgesKiki the Kitten Music Class ages 6-11; summer workshops for youth (exact age bands not posted on summary pages)
ScheduleSummer Arts Workshops: July 8 – August 16 (one- and two-week sessions); year-round artist-taught classes
PriceMural-making summer workshop $300 (other summer arts workshops vary; scholarships available)
Niagara Falls Boys & Girls Club
day camp · Niagara Falls
AgesKindergarten and up; Club open to ages 5-21
ScheduleSummer camp July 6 – August 21, Mon-Fri 7:30am-6:00pm; before/after school year-round
PriceSummer camp special prepay rate $85/week (limited time); annual membership $10
Niagara Falls Housing Authority Summer Enrichment
day camp · Niagara Falls
Ages5-12
ScheduleMonday through Friday 8:30am-3:00pm (summer)
Price$50 per child per week; multi-child discount available; DSS payments if approved
Niagara Falls Public Library
library · Niagara Falls
AgesStorytime for Tiny Tots ages 2-4; Roar, Soar and Explore social-emotional storytime ages 5-8 (open to all ages/abilities)
ScheduleTiny Tots: Main Library Tuesdays 10:30am; LaSalle Library Thursdays 10:30am (fall dates listed on children page)
PriceFree; registration required for listed programs
Play University
indoor play · Niagara Falls
AgesChild admission 0-3 and 4 & above; Toddler Territory ages 0-3
ScheduleThu 10:00am-4:00pm; Fri-Sat 10:00am-6:00pm; Sun 10:00am-2:00pm; Mon-Wed closed (hours on homepage)
PriceChild 0–3 $13; child 4 & above $18; adult $7. Memberships: 1 mo $99; 3 mo $149; 6 mo $179; 12 mo $219
Teal's Niagara Theatre & Music Academy
theatre · Niagara Falls
AgesRising Stars Company ages 6-11; Main Stage Company ages 12-18; Vocal Dynamites ages 11-18
PricePrivate lessons $120/mo (30-min) or $225 (60-min); Conservatory $150/mo; Vocal Dynamites $100/mo
Time to Dance
dance · Niagara Falls
AgesDance With Me 18 months–3 years; Beautiful Beginnings ages 3-5 (program also described as ages 3-6); Beautiful Beginnings Hip Hop/Acro Combo ages 3-5 & 6-7
ScheduleKids and adult classes; free trial offered
PriceChildren’s classes from $95/mo; Graceful & Gifted from $84/mo; adult classes from $40/mo; adult drop-in $10
Town of Lewiston Recreation Summer Camp
day camp · Lewiston · ~6 mi
Ages5-12
ScheduleJune 29 – August 14, 2026 (7 weeks); no camp July 3
Lewiston Public Library
library · Lewiston · ~6 mi
AgesLittle Sprouts 0-24 months; early literacy 24-36 months; storytime ages 3+; Get Up and Move 16 months+; adapted sensory storytime
ScheduleLittle Sprouts Wednesdays 10:30; early literacy Tuesdays 10:30; storytime Thursdays 11:00; other clubs on monthly calendar
PriceFree; adapted storytime requires registration
Artpark
arts · Lewiston · ~6 mi
AgesArtcamps ages 8-13; Wonder Wednesdays ages 2-5 with caregivers
ScheduleArtcamps July 13-17 and July 20-24, 2026, Mon-Fri 9am-4pm; Wonder Wednesdays July 1 – August 19, Wednesdays 10am-12pm
PriceArtcamps $350 per student; Wonder Wednesdays free (RSVP required)
Janet Dunstan's Dance Academy
dance · Lewiston · ~6 mi
AgesLearn to Dance from age 2; Competitive Program ages 5 and up
ScheduleSeptember through June season; studio hours Mon-Thu 4:00-10:00pm, Sat 9:00am-3:30pm
Lewiston Dance
dance · Lewiston · ~6 mi
AgesToddler 18 months-2 years; Pre-Ballet ages 3-5; Tot Acro / Tot Hop ages 3-Kindergarten; leveled classes through grade 12
ScheduleLewiston studio office hours Mon 4-8pm, Tue 4-6pm, Fri 4-8pm, Sat 8:15am-2:30pm
Pricefrom $50/mo
Niagara Power Vista
academic/STEM · Lewiston · ~6 mi
ScheduleOpen 7 days a week 9am-5pm (closed certain holidays)
PriceFree admission and parking
Grand Island Recreation Department
sports · Grand Island · ~7 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 · ~7 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)
Stella Niagara Education Park Montessori
childcare · Stella Niagara · ~8 mi
Ages3-5 (Montessori Pre-K & K; option to remain through kindergarten year)
Schedule5 full days 8:00am-3:00pm; 3 full days Tue/Wed/Thu 8:00am-3:00pm; or 5 half days 8:00am-11:30am
Price$7,700/year Montessori Pre-K half-day or $8,100 full-day K–8 Montessori (plus materials/activity fees; flexible tuition available)
Town of Wheatfield Summer Camp
day camp · Wheatfield · ~9 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 · ~9 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 · ~9 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 · ~10 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
Town of Tonawanda Summer Camp
day camp · Tonawanda · ~10 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
Tonawanda Dance Arts
dance · Tonawanda · ~10 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
Gleason's Gymnastics
gymnastics · North Tonawanda · ~10 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 · ~10 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 · ~10 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 · ~10 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 · ~10 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 · ~10 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
Youngstown Free Library
library · Youngstown · ~11 mi
AgesToddler & Preschool Storytime ages 2-5; Jurassic Readers ages 4-8; T-Rex Tea Party ages 4-10; craft programs ages 5-12 and 9+
ScheduleSummer Reading June 29 – August 8; storytime Wednesdays 10:30-11am in Falkner Park; Jurassic Readers Wednesdays 1-1:45pm; Take & Make craft kits Mondays from 2pm
PriceFree; T-Rex Tea Party requires registration
YMCA Lewiston-Porter Day Camp
day camp · Youngstown · ~11 mi
AgesYoung Explorers (UPK / turning 4 by 12/1/2026); Day Camp grades K-5
ScheduleWeekly June 29 – August 14; day camps operate 7:00am-6:00pm
PriceYoung Explorers / Day Camp $290 members / $348 non-members per week (rates on day-camps page)
Old Fort Niagara
museum · Youngstown · ~11 mi
AgesChild ticket ages 12 and under; ages 5 and under free
ScheduleYear-round living-history site; July-August daily 10am-5pm; April-June and Sep-Oct 15 daily 10am-4pm; winter Wed-Sun 10am-4pm (see plan-your-visit for full calendar)
PriceAdult $21; Child (12 and under) $13; 5 and under free (special-event prices may vary)
Kenmore Soccer Club
sports · Kenmore · ~13 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 · ~13 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 · ~13 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
Autumn's Gate
horseback · Ransomville · ~13 mi
Ages5 and up
Schedule2026 Summer Camp weekly sessions June 29 – August 28 (nine Mon-Fri weeks); drop-off 8:30-9:00am; pick-up 4:30-5:00pm; Spring Camp April 6-10 also listed
Price$365/week summer camp (sale price; packages from $645 for 2 weeks)
YMCA Buffalo Niagara Day Camps
day camp · Amherst · ~15 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 · ~15 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 · ~15 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 · ~15 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 · ~15 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 · ~15 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 · ~15 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 · ~15 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 · ~15 mi
Ages3 and up
ScheduleSeasonal group sessions (fall/winter ~10 weeks, spring ~8, summer ~6); 25 min lesson + 25 min practice