Schools We Serve | Before & After School Child Care

Select your city and school from the list below to find out which location serves your child. 


Public Schools
Before and after-school child care will return when in-person learning returns to your school district. Learn more about e-Learning Academy, full-day child care with virtual learning support.
e-Learning Academy
Private Schools
Please select your school from the list below.

You have choices for where your child spends their time after school!

We serve your child's school at the Indian River Family YMCA, located at 5660 Indian River Road, Virginia Beach, VA 23464.

Rates & Registration


We serve your child's school at the Hilltop Family YMCA, located at 1536 Laskin Road, Virginia Beach, VA 23451.

Rates & Registration


We serve your child's school at the Mt. Trashmore Family YMCA, located at 4441 South Boulevard, Virginia Beach, VA 23452.

Rates & Registration


We serve your child's school at the Princess Anne Family YMCA, located at 2121 Landstown Road, Virginia Beach, VA 23456.

Rates & Registration


We serve your child's school at the Salem YMCA Family Center, located at 2029 Salem Road, Virginia Beach, VA 23456.

Rates & Registration


We serve your child's school at the Suffolk Family YMCA, located at 2769 Godwin Boulevard, Suffolk, VA 23434.

Rates & Registration


Transportation to the Albemarle Family YMCA, located at 1240 N. Road Street, Elizabeth City, NC 27909, is provided for your child's school.

Rates & Registration


We provide YMCA child care on-site at your child's school.

Rates & Registration


We provide YMCA child care for your child's school at Butts Road Intermediate. Transportation is provided.

Rates & Registration

 


We provide YMCA child care for your child's school at Deep Creek Elementary. Transportation is provided.

Rates & Registration

 


We provide YMCA child care for your child's school at Crestwood Intermediate. Transportation is provided.

Rates & Registration

 


We provide YMCA child care for your child's school at Grassfield Elementary. Transportation is provided.

Rates & Registration

 


We provide YMCA child care for your child's school at Great Bridge Intermediate. Transportation is provided.

Rates & Registration

 


We provide YMCA child care for your child's school at Greenbrier Intermediate. Transportation is provided.

Rates & Registration

 


We provide YMCA child care for your child's school at Southeastern Elementary. Transportation is provided.

Rates & Registration

 


We provide YMCA child care for your child's school at Carver Intermediate. Transportation is provided.

Rates & Registration

 


We provide YMCA child care for your child's school at Sparrow Road Intermediate. Transportation is provided.

Rates & Registration

 


Transportation to/from the YMCA of Portsmouth, located at 4900 High Street West, Portsmouth, VA 23703, is provided for your child's school.

Rates & Registration

​​​​​​ 
Before and after-school child care will return when in-person learning returns to your school district. Learn more about e-Learning Academy, full-day child care with virtual learning support.

e-Learning Academy

We serve your child's school at the YMCA of South Boston/Halifax County, located at 650 Hamilton Boulevard, South Boston, VA 24592.

Rates & Registration


We serve your child's school at the Outer Banks Family YMCA, located at 3000 South Croatan Highway, Nags Head, NC 27959.

Rates & Registration


We provide YMCA child care on-site at your child's school.

Rates & Registration

Don't see your school listed? Contact us at childcare@ymcashr.org to submit a request.