A Fun-filled, Summer Program for Children ages 3-15, with a Focus on Fitness and Nutrition!

Summer Fitness Camp returns with a healthy alternative to summer boredom! Your children, ages 3 through 15, will love the fun and diversity of the health and fitness activities. And, you will love the safe and structured learning environment of these weekly sessions. The combined talents of the professional staff of the Riverside Wellness and Fitness Center will provide your child(ren) with a wide variety of dynamic activities, while maintaining a low counselor-to-child ratio.

Fit Camp

2017 Fitness Camp Schedule
Check back for Winter Break Camp information!

Previous camp participants will only need to be registered at the Front Desk.

New camp participants will need to follow the registration process below.

Riverside Wellness & Fitness Center
12650 Jefferson Avenue
Newport News, VA 23602

Camp Hours:
6:30 a.m. - 6 p.m.

Licensed by the Department of Social Services Child Care Division


Activities include:
Swimming, group exercise, basketball, soccer, volleyball, baseball, arts & crafts, and nutrition fun!

Cost (Preschool/Fit Camp/Teen Camp):
Registration Fee: $35 per child
Members/RHS Employees: $110/week*
Nonmembers: $150/week*
*$5-off weekly rate for siblings.

How to Register
What you will need to bring with you to register:

  • Registration Packet
  • Copy of Physical and Shot Record
  • Copy of Birth Certificate
  • $35 Registration Fee (Summer Camp Only. Fee is per child.)

1. Stop by RWFC-Peninsula and register your child for camp at the Front Desk.


2. Set up an appointment with Caitlin Wilcox, Youth Programs Manager, to go over registration packet and all necessary paperwork for camp participants. You can set up an appointment by emailing Caitlin Wilcox or by calling 875-7525 ext. 319.

3. Full payment for each session is due in full on the Friday before the week your child is attending camp. If payment is not made by the Friday before the week attending, the child will be taken off the roster.

For additional information, please call 757-875-7525.