The Highlands Ranch Community Association, also known as HRCA, operates several recreation facilities that offer various educational and leadership development programs for children, adults and senior citizens. Its facilities include gymnasiums, swimming pools, dance studios, and meeting and game rooms. The association provides a therapeutic recreational program for individuals with special needs. It also offers day camps that include a variety of leisure activities, such as cooking, dance shows, and arts and crafts. The Highlands Ranch Community Association conducts photography, pottery and music classes. It offers training for cardiovascular, strength and flexibility development. The Highlands Ranch Community Association also organizes various events such as baseball, volleyball, tennis and soccer.