Before and After School Program

Locations & Pricing

YMCA Buffalo Niagara offers over 40 locations throughout Western New York with a diverse curriculum that supports the Common Core while keeping students active and engaged. Click on your desired location below for pricing and to register, and check with your child’s school about transportation availability to YMCA sites.

Buffalo Public Schools
Delaware Family YMCA
William-Emslie Family YMCA

Williamsville School District
Transportation is available for the Williamsville School District
Independent Health Family Branch YMCA

Clarence School District
Clarence Center Elementary School
Sheridan Hill Elementary School
Ledgeview Elementary School
Harris Hill Elementary School

Sweet Home Central School District
Glendale Elementary School
Heritage Heights Elementary School
Maplemere Elementary School
Willow Ridge Elementary School

Ken-Ton School District
Franklin Elementary
Hoover Elementary
Lindbergh Elementary

North Tonawanda City School District
Drake Elementary
Ohio Elementary
Spruce Elementary
North Tonawanda Intermediate

Hamburg School District
Armor Elementary
Charlotte Avenue Elementary
Union-Pleasant Elementary
Boston Valley Elementary

Orchard Park School District
Eggert Elementary
Ellicott Elementary
South Davis Elementary
Windom Elementary

Lake Shore School District
J.T. Waugh Elementary
Highland Elementary

Lancaster School District
Court Street Elementary
Como Park Elementary
Hillview Elementary
John A. Sciole Elementary
William Street Intermediate School

Alden School District
Alden Primary School

Depew School District
Cayuga Heights Elementary School

Lewiston Porter School District
Lewiston Porter Elementary School

Lockport City School District
Anna Merritt Elementary School
George Southard Elementary School
Roy B. Kelley Elementary School

Starpoint School District
Fricano Primary School

Wilson Central School District
Wilson Elementary School

Royalton-Hartland School District
Royalton-Hartland Elementary School

For a Better Us

We are making a difference, thanks to the strong support of our community.

Financial Assistance

Within the available resources of the organization, YMCA Buffalo Niagara will provide services to any youth, senior, adult, or family who desires to participate and understands the benefits of the YMCA, regardless of their ability to pay.