Carderock Springs is a private pool and tennis club. There are three pools: a large lap pool, a mid-size shallow pool and a baby pool. Swim lessons are offered by swim team members, coaches and lifeguards. The tennis club has a team and lessons are offered by pros. The club also has a snack bar, basketball courts and yoga and aerobic classes open to non-members.