YMCA of Southwestern Ontario User account menu Donate Now Log In Careers Main navigation Programs & Services Main menu Programs & Services Programs & Services Health & Fitness Swimming Camp Child Care Community Education & Enrichment Programs & Services Health & Fitness Health & Fitness Programming Group Fitness Virtual Y Personal Training YThrive Become a Member Programs & Services Swimming Swimming Swimming Lessons Swim Admission Policy Become a Lifeguard Lifeguard Leadership Academy Programs & Services Camp Camp Overnight Camp Summer Day Camp School Year Day Camp CQE Alumni Camp Hiring Programs & Services Child Care Child Care Full Day Child Care School Age Before & After Care Outdoor Play Weemarkable Programs & Services Community Community Events EarlyON & Family Centres Newcomer Youth School Recreation Programs Programs & Services Education & Enrichment Education & Enrichment New to Canada Outdoor Education Employment Services Youth Programs Locations About Main menu About About About Us Ways to Give Work Here Volunteer News Contact Us Membership Utility Nav Donate Now Log In Careers User account menu Donate Now Log In Careers Program & Activity Search To view upcoming programs and register, please login below.Login to RegisterMembers must have a Y Everything membership plan to register for swim lessons. Contact your branch if you are unsure of your membership plan.