Middlesex Family YMCA

Visit the Y

11487 General Puller Hwy.
P.O. Box 524
Hartfield, VA 23071 Get Directions

Phone : 804 316 9191
Fax : 804 776 8165

Facility Hours

  • Mon – Thu 5:30 a.m. – 8:00 p.m.
  • Fri 5:30 a.m. – 7:00 p.m.
  • Sat 8:00 a.m. – 1:00 p.m.
  • Sun Closed

Created by local residents, the Middlesex Family YMCA provides a welcoming place where people of all ages and walks of life gather to build a stronger community. All programs are designed to develop positive values, self-esteem, and an ethic of service.


Report includes stories and statistics about the impact our Y made in 2014.

What's Happening at the Y

Website Featured Impage




Ages: Rising Kindergartners to Rising 6th graders – 4 years 9 months – 12 years old

Camp hours: 7:00 a.m. – 6:00 p.m.

Cost: $85/week for members and $100/week for program participants

2015 Weekly Session Dates:

Session 1: June 15-June 19
Session 2: June 22-June 26
Session 3: June 29-July 3
Session 4: July 6-July 10
Session 5: July 13-July 17
Session 6: July 20-July 24
Session 7: July 27-July 31
Session 8: August 3 – August 7
Session 9: August 10-14
Session 10: August 17-August 21

Registration Place, Dates and Times:

Registration is held at the Middlesex Family YMCA, 11487 General Puller Highway, Hartfield, VA 23071

Current School-Age Participants:

April 1: during program hours

YMCA Members:

April 6: 4:00 p.m. – 6:00 p.m.

Open Registration:

April 8: from 4:00 p.m. – 6:00 p.m.

Registration by appointment only after March 12, 2014

Counselor in Training

Ages: Rising 8th graders to rising 9th graders 13-15 years old

Cost: $50/week for members and $155/week for program participants

Teens learn about being a camp counselor during morning course work sessions. In the afternoon they put their knowledge into practice while working side by side with counselors in camp groups. By application.


To register, click here and search “Specialty Camp 2015″

Adventure Camp
This camp is filled with activities centered around outdoor survival skills. Campers will love learning new skills such as how to build a shelter in the woods, first aid and use team building skills to conquer a ropes course, to name a few. Come join the adventure!
Ages: 6 years – 12 years
Cost: members $300/program participants $375
Hours: 9 a.m. – 5 p.m.

Golf camp
Campers learn the basic skills and rules of the game of golf.
Ages: 6 years – 12 years
Cost: members $75/program participants $100
Hours: 9 a.m. – 12 p.m.

This beginning gymnastics camp focuses on basic skills and some advanced skills, front and back handsprings, and tumbling techniques.
Ages: 6 years – 12 years
Cost: members $75/program participants $100
Hours: 4 p.m. – 6 p.m

This unique camp provides an opportunity for youth to experience the pleasures of open waters. Learn the basics of sailing and the water.
Ages: 8 years – 12 years
Cost: members $150/program participants $200
Hours: 9 a.m. – 3 p.m.

This beginning soccer camp teaches basic skills through games and teamwork.
Ages: 3 years – 15 years
Cost: members $50/program participants $75
Hours: 5 p.m. – 7 p.m.

This is a beginner tennis camp. Participants will learn the basic skills and terms.
Ages: 6 years – 16 years
Cost: members $50/program participants $75
Hours: 10 a.m. – 11:30 a.m.


804 316 9191


Picture for webpages


The YMCA School-Age program provides an environment where children can easily make friends, be part of a group, meet physical challenges, and know that they are liked, respected and appreciated. Our program offers youth the opportunity to have fun while learning healthy living through 5210 and science, technology, engineering and math through S.T.E.M. reading and arts activities.

Learn More »

Our mission is to put Christian principles into practice through programs that build healthy spirit, mind and body for all.