Programs & Activities

Dive in, rally up, and connect — there’s something for everyone at Crestmoor.

At CCA, our programming is designed to bring members together through shared experiences that span generations and interests. Whether you’re looking to compete, socialize, or simply stay active, our programs offer enriching ways to spend your summer at the club.

From our swim and tennis teams to social events and youth activities, Crestmoor is where tradition meets fun — all in a relaxed, community-centered setting.

Explore our seasonal programming below.

Barracuda Swim Team

Our summer swim team brings together kids of all skill levels in a fun, technique-driven environment. Practices, meets, and team spirit define this Crestmoor tradition — where personal growth and camaraderie go hand-in-hand.

Dive Team

Welcoming both new and experienced divers, this program builds confidence, agility, and competition-ready skills. Daily practices and league meets make for an exciting summer of fun and achievement on the diving board.

Synchronized Swimming

A unique and graceful way to stay active, our synchronized swim team focuses on teamwork, creativity, and rhythm in the water. Members of all levels are welcome to participate in this cherished summer tradition, where strong community and mentorship shine as some of the most lasting takeaways each season.

More Water Activities

Beyond our teams, we offer a wide range of aquatic programs — including lap swim, Masters Swim, water aerobics, and private/group swim lessons for kids and adults.

Meet Our Tennis Pros

Our talented and approachable tennis staff bring unmatched experience and a love of the game to Crestmoor. Meet the pros who lead drills, offer private lessons, and help elevate your game.

Junior Tennis

First serves to tournament prep, our junior tennis programs are designed to nurture young athletes at every stage. Offered in spring, summer, and fall sessions with league play and camps included.

Adult Tennis

Whether you’re a seasoned player or picking up a racquet for the first time, our adult programs include league play, drills, clinics, and social match play for all levels.

Social Activities

From casual cookouts to large club events, our social calendar is full of opportunities to connect, relax, and celebrate with fellow members.