Click here to enter to our
New Section: Online Camps!
All Camp Types
20 Miles
All Ages
Any Gender
Click here to see all Activities
3
1
0
0
0
3
0
1
0
0
0
3
6
3
1
2
0
0
0
2
0
0
1
4
0
3
3
0
4
2
3
0
10
3
0

26 Summer Camps in Yorktown, VA

26 Summer Camps in for "Yorktown, VA"

AIM Soccer Camp

Hampton Roads, VA 5 miles

AIM Athletics Camps are well known for increasing player confidence, technical ability and enjoyment of the sport. All campers receive Camp t-shirt, Player Evaluation, Certificate of Competion, Traini

Camp Chaverim

Newport News, VA 5 miles

Day Camp at the J, its the place to be!

Youth Field Hockey Camp

Newport News, VA 5 miles

The Best Youth Camp in Hampton Roads!! A ton of field hockey, but a whole lot more fun!

Cool Kids Classes at Color Me Mine

Norfolk, VA 19 miles

Color Me Mine has super-fun, art-based, summer classes for kids & tweens that run from 10am to 2pm Monday through Friday. Cost is per session & includes all paint fees, instruction, pottery pieces &

Music Theory Studios

Norfolk, VA 20 miles

Hey Mom! Earn Some Cool Points this Summer & Register Me for the "Music Is My Passion" Summer Camp!!

Design Build Sail

Norfolk, VA 20 miles

Explore the Nauticus campus in downtown Norfolk, as they dive into STEM to STERN based activities.

Karate Sports Camp

Chesapeake, VA 20 miles

An exciting alternative to daycare camps with two exciting martial art classes daily. Each week focuses on a different martial arts theme, such as competition, self-defense, samurai, Japanese history

Showing Results 11 – 20 of 26
  • MH Sub I, LLC dba Internet Brands
  • |
  • 909 Sepulveda Blvd. - El Segundo, 90245
  • |
  • Fax: 310-280-4921
  • |
  • Toll-Free: 877-777-7738
© 2003-. MH Sub I, LLC dba Internet Brands. All rights reserved.
Last Updated:

Submit your request and one of our assistants will find the best camp for you.

Submit your request.

Please fill out the missing fields, thank you!

Sign up for camp news & deals. You can unsubscribe at any time

Thank You!

Thank You!

Your request has been sent.

We will contact you shortly. If you have any questions, call us at 1-877-777-7738