YMCA Summer Camps


YMCA camps are all about learning skills, developing character and making friends. At Y camps, kids become a community as they learn both how to be more independent and how to contribute to a group as they engage in physical, social and educational activities. Camping teaches self-reliance, a love for nature and the outdoors and the development of attitudes and practices that build character and leadership—all amidst the fun of campfires, bugle calls, canoeing, archery, talent shows and meaningful relationships. Y counselors are dedicated to making sure camp is an amazing experience for every camper.

Visit YMCAshr.org for more information on each camp.

Find the right YMCA summer camp for your campers below: 
Camp Arrowhead
275 Kenyon Road
Suffolk, Va. 
Phone: (757) 923-3303
Contact: Tiffany Herron at therron@ymcashr.org
Ages: 5 – 14 years old
Camp Portside at Effingham Street Family YMCA
1013 Effingham Street
Portsmouth, Va. 
Phone: (757) 399-5511
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 4 and a half – 12 years old
Camp Caretta at Hilltop Family YMCA
1536 Laskin Road
Virginia Beach, Va. 
Phone:
(757) 422-3805
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 14 years old
Camp Portsmouth at YMCA of Portsmouth 
4900 High Street W
Portsmouth, Va. 
Phone: (757) 483-9622
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 3 – 14 years old
Camp Crescent at the James L. Camp, Jr. Family YMCA
300 Crescent Drive
Franklin, Va. 
Phone: (757) 562-3491
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 12 years old
Camp Red Feather
5817 Wesleyan Drive
Virginia Beach, Va. 
Phone: (757) 622-9622 or (757) 962-5505
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 17 years old
Camp Currituck at the Currituck Family YMCA
130 Community Way 
Barco, N.C. 
Phone: (252) 453-9632
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 12 years old
Camp Sea Breeze at Albemarle Family YMCA
1240 N. Road Street
Elizabeth City, N.C.
Phone: (252) 334-9622
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 17 years old
Camp Heron at the Great Bridge Hickory
Family YMCA

633 S Battlefield Boulevard 
Chesapeake, Va. 
Phone: (757) 546-9622
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 17 years old
Camp Seaside at the Outer Banks Family YMCA
3000 South Croatan Highway
Nags Head, N.C. 
Phone: (252) 449-8897
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 12 years old
Camp Minne Sota at the Y on Granby
2901 Granby Street
Norfolk, Va. 
Phone: (757) 965-2322
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 12 years old
Camp Silver Beach
6272 YMCA Lane
Jamesville, Va. 
Phone: (757) 442-4634
Contact:
Michael Landry at mlandry@campsilverbeach.org
Ages: 8 – 16 years old
Camp Mohawk at Suffolk Family YMCA
2769 Godwin Boulevard
Suffolk, Va. 
Phone: (757) 934-9622
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 4 – 12 years old
Camp Talulah at Indian River Family YMCA
5660 Indian River Road
Virginia Beach, Va. 
Phone: (757) 366-0488
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 4 – 17 years old
Camp New Horizons at the Greenbrier Family YMCA
1033 Greenbrier Parkway 
Chesapeake, Va. 
Phone: (757) 547-9622
Contact: Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 17 years old
Camp Thunderhead at the Eastern Shore Family YMCA
26164 Lankford Highway 
Onley, Va.
Phone: (757) 787-5601
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 12 years old
Camp Odakota at Salem Family YMCA
2029 Salem Road
Virginia Beach, Va. 
Phone: (757) 471-9622
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 12 years old
Camp Venture at the Taylor Bend Family YMCA
4626 Taylor Road
Chesapeake, Va. 
Phone: (757) 638-9622
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 12 years old
Camp Okeechobee at Mt. Trashmore Family YMCA
4441 South Boulevard 
Virginia Beach, Va. 
Phone: (757) 456-9622
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 14 years old
The First Tee of Hampton Roads 
2400 Tournament Drive
Virginia Beach, Va. 
Phone: (757) 563-8990
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 4 – 12 years old
Camp Opotenaiok at Princess Anne Family YMCA
2121 Landstown Road
Virginia Beach, Va. 
Phone: (757) 410-9557
Contact:
Jamie Childress at jchildress@ymcashr.org
Ages: 5 – 12 years old