Help send more kids to summer camp. Join us for Janet's Camp!

Janet's Camp 2017

Master the life-long sport of swimming. Register for swim lessons.

Learn to Swim

Updated daily & weekly schedules for fitness classes & both pools.

Class and Pool Schedules

Year-round youth sports builds character and skills, register today!

Youth Sports

Jumpstart all of your fitness goals with a YMCA personal trainer.

Personal Training

Learn more about drop-off child care, part-time preschool & more.

Child Care


Tell Us How You're Feeling

At the Y, every single member matters to us. We want to know what you're thinking and how you're feeling. 

Tell us about your Y experience through or Annual Member Experience Survey. The survey will be emailed to you soon from with the subject line "Your YMCA Annual Member Experience Survey."

Watch out for it in your inbox or check your spam folder. 

Hot Tub Repairs

The hot tub will be closed between June 21st and July 5th for resurfacing and repair work. Come July 5th, it will like new! Thanks for your understanding and we apologize for any inconveniences.

Support the YMCA!

Through the YMCA Annual Campaign, your contribution helps us provide program support and financial assistance to families in our community. By working together, we can give more people the opportunity to grow strong in spirit, mind and body. Volunteers are needed to assist with our fundraising efforts. For more information, contact Jen Spettel at 303 422 4977 or email for opportunities.

Diabetes Prevention

Reduce your diabetes risks and gain tools for healthy living. Classes meet each Monday evening at the Duncan YMCA. Please Contact Monica Thompson at 720 524 2742 or email for more information. 

YMCA Account Management

The Duncan Family YMCA's new online account management allows you to update your contact information, change billing information and keep up to date with the status of your YMCA account from your computer, phone, tablet or other personal device.  Both members and non-members who sign up for Y programs can create and manage an online account.