What We Offer

Our programs are built on our mission of serving the Greater Oswego community for youth development, healthy living and social responsibility.

Explore Our Programs

Discover a variety of programs to stay active and build connections. From our youth & teen programs, to our inclusive programs, adult and family offerings, health and wellness, summer camp, school-age childcare and more, there’s something for everyone at the Y!

Health & Wellness

Discover a balanced approach to health and wellness at the Oswego YMCA. From energizing fitness classes to enriching wellness programs, everything we offer is designed to support your journey toward a healthier, happier you. Explore the many options for all ages and abilities and find the right fit for your wellness goals.

Sports for Kids

At the Y, kids build skills, confidence, and friendships through sports and recreation. From open gym to organized activities, they stay active, learn teamwork, and have fun in a welcoming, values-driven environment.

Child Care & Camp

The Oswego YMCA provides child care and camp programs that nurture learning, confidence, and character. From early childhood care to school-age programs and seasonal camps, we offer safe, enriching environments where children can grow and thrive.

Programs With Purpose

Every YMCA program is rooted in our mission to serve the community. We focus on inclusion, accessibility, and impact—ensuring that programs are welcoming, affordable, and meaningful for individuals and families across Oswego.

0 programs meet your criteria

Program FAQs

YMCA programs are open to members and non-members, depending on the program. We offer opportunities for all ages, abilities, and experience levels, and we are committed to creating inclusive spaces where everyone feels welcome.

Some programs require an active YMCA membership, while others are open to the community. Membership provides added benefits, including access to facilities and discounted program rates.

Yes. Financial assistance is available to help ensure access to YMCA programs for individuals and families who qualify. This support helps remove financial barriers so everyone can participate.