25 & Over Open Gym Basketball

This open gym is only for adults age 25 & over.
View More Information


55+ Spring Fling

Join us for this years 55 Plus Spring Fling. Come and enjoy a cookout lunch, music, and games. Such as bingo, putt-putt, cornhole, and more. Call main office for details. (804) 633-7277
View More Information

Spring Fling$5.00

Adult Softball Co-Rec League

Bring your own softball team and swing away in this slow pitch league. Limited number of teams will be accepted for this league. Get your team and hurry out to register.
View More Information


Before and After School Community Based Program

This program is designed to provide support to parents who are looking for a safe place for their child to be taken to during school days. Participants will participate in recreation activities and have the opportunity to concentrate on education.
View More Information

Before&AfterCBP$50.00 Half CBP$25.00

Crochet Club

Crochet Club
View More Information


Fishing Clinic

Parents do you want your child to learn the essentials of fishing? if so, register him/her for this after school clinic to gain the basics of how to cast, catch, knot tying, rigs and bait.
View More Information

Fishing Clinic$5.00

Fitness Room

Fitness room open Mon-Fri, 9:00 am til 4:45 pm. Open to the public, no charge.
View More Information

Happy Chair Yoga & Exercise

View More Information

Per Session$8.00 4 Classes$30.00

Healthy Steps-N-Walking

Participants will be permitted to walk to enhance their social, emotional, and physical well being.
View More Information


Hot Shot Competition

Hot Shot is a basketball skills competition that involves shooting baskets from five “hot spots” marked on one half of a basketball court.
View More Information

W/O League$5.00 W/League$0.00

Indoor Yard Sale

Held at CCC center on Sat, April 22, 2023 10:00 am til 1:00 pm Cost: $10 per table Deadline: 4/1/23
View More Information

yard Sale$10.00

Intro to Hip Hop

This is an introductory course to hip hop dancing.
View More Information


Join the 55 Plus Club

Meetings on the 2nd and 4th Wednesday of each month (except Holiday weeks)
View More Information

Karate (Isshinryu) 2023

Learn the fundamental techniques and the history of Isshinryu karate, self-defense, discipline, as well as, stretching exercises. Sessions last for 8 weeks.
View More Information

Karate$40.00 Karate Late Fee$50.00

Line Dancing

View More Information

Per Session$8.00 Six Weeks$40.00

Mr. Hop's Golden Egg Hunt

Mr. Hop has hidden some special golden eggs this Easter. Can you find them? Special prizes will be awarded to those who can.
View More Information

Piano 2023

In this 6 week course, beginner and intermediate participants will learn basic piano and theory in a friendly environment. The emphasis will also be on developing the student to be able to play basic songs. Participant must bring their keyboard.
View More Information


Rappahannock River Soccer Camp

A fantastic first soccer experience for young children. It is a fun introduction to the sport through a series of exciting and stimulating soccer games in a safe environment.
View More Information


Summer Exploration Day Camp

Enjoy arts and crafts, fun sports competitions, organized games, thematic special events, and field trips at this camp.
View More Information

4 Weeks$125.00 W/Before Care$200.00 View More

T-Ball Clinic

This clinic provides the opportunity to learn the basics of the game of baseball. Participants will learn through observation and participation in hitting, throwing, catching, and base running drills.
View More Information

  • Session Day(s) Times Location Age Participants

Tennis Clinic

Participants will learn the fundamentals of each stroke of the game: forehand, backhand, volley, overhead, and serving in addition to learning how to keep score.
View More Information


Track Clinic

This track clinic promotes physical fitness and encourages boys and girls participation. Only running events will be offered; no drills that require use of shared equipment will be done.
View More Information


Volleyball Clinic

This clinic is designed to teach and improve skills and knowledge of volleyball. Participants will learn proper line setup, rotation, and how to serve & spike the ball during organized games.
View More Information


Yoga - Chair Yoga & Fitness

View More Information

Yoga$8.00 Yoga $30.00

Youth Basketball Camp

Camp is designed to teach rules and basic fundamentals through team and individual drills . We stress teamwork, sportsmanship, and fun. The camp will focus on shooting, dribbling, and basic defenses.
View More Information


Youth Basketball Summer League

Participants will learn the basic fundamentals of the game, skills, rules, team work and will have the opportunity to display those skills during organized game situations and practices.
View More Information


Youth Drama Camp

These summer camps are designed to be an introduction to our drama program, Drama 101 class. Each 2 week session, we will work on learning fundamentals of stage, playing improve games, and acting out short skits.
View More Information

Per Session$40.00


Show Per Page