Home > Programs


The Dubuque Community Y offers a wide variety of programs for youth, teens, and families. We’re sure you’ll find something for every member of your family!

Most programs are limited in size, with registration on a first-come, first-served basis. Any program fees must be paid at the time of registration. Registration will not be accepted without payment. Registration may be done in person or online.

We offer swim lessons for all ages, family swim, and competitive swimming, so we can all safely enjoy the pleasures of an aquatic environment.

Pool Schedule
Swim Lessons
Summer Swim Camp
Swim Team
Lifeguard Training & Certification

Learn more >

We offer fitness classes and program offerings for adults at all levels and all interests.

Group Exercise Class Schedule
Personal Training
Better Balance

Plan your next big event at the YMCA! Whether it’s a birthday party, family reunion, or graduation party, we have the space for you to host a stress-free event.

Learn more >


Have questions for our team? Let us know how we can help.