The Carmel Valley Recreation Center offers a variety of classes for children. Classes include acting, Brazilian Jiu Jitzu, gymnastics, self-defense, cooking and dance. Various sporting leagues are also available, such as basketball, dodgeball and tennis. The center features outdoor courts, a tot lot, a playground, picnic areas, a multipurpose athletic field, tennis courts, a full-size gymnasium, a meeting room, a game room, a craft room and a full-size kitchen.