Forsyth County Before and After School Academy

Before and After School Academy

Before and After School Academy is part of the YMCA’s history of dedication to youth development. It was established to meet the needs of working parents while providing children with a fun, safe, and enriching environment. Our program offers a variety of daily activities focusing on the following:

• Academic Support (Reading and STEM)
• CATCH curriculum
• Confidence and Character Development
• Fitness and Health Education
• Games
• Service Learning
• Homework Support with certified teachers
• YMCA Healthy Eating and Physical Activity Standards
• Healthy Snacks
• Guest Speakers and demonstrations
• Arts and crafts

Registration is open – scroll down to find your school and get started!

Parent Handbook
Registration Form
Spanish Registration Form

Inclement Weather Information

Financial Assistance is available through our Open Doors program

For additional information on the Before and After School Program for Elementary School, call 336 727 4849.

If your child is a Member at a YMCA outside the YMCA of Northwest North Carolina, he/she still qualifies for Member pricing, you will just need to come into the branch to register.

Elementary and Middle Schools Served

Brunson Elementary

155 Hawthorne Road NW
Winston-Salem, NC 27104
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: After School
Program Site: William G. White, Jr. Family YMCA.
You will need to request transportation from WSFC schools.
WGW K-5 flyer
Click here to register

Hanes Middle School

2355 Pleasant Road
Winston-Salem, NC 27107
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: After School Teen
Program Site: William G. White, Jr. Family YMCA.
You will need to request transportation from WSFC schools.
Middle School Flyer
Click here to register

Meadowlark Middle School

301 Meadowlark Drive
Winston-Salem, NC 27106
Where to Enroll: Jerry Long Family YMCA
Programs Offered: After School Teen
Program Site: Jerry Long Family YMCA.
You will need to request transportation from WSFC schools.
Middle School Flyer
Click here to register

Caleb’s Creek Elementary

1109 Salem Crossing Road
Kernersville, NC 27284
Where to Enroll: Kernersville Family YMCA
Programs Offered: Before School & After School
Program Site: Caleb’s Creek
Caleb’s Creek flyer
Click here to register

Jefferson Middle School

3500 Sally Kirk Road
Winston-Salem, NC 27106
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: After School Teen
Program Site: Robinhood Road Family YMCA.
YMCA staff will walk students to the Robinhood Y.
Middle School Flyer
Click here to register

Morgan Elementary

3210 Village Point Dr
Clemmons, NC 27012
Where to Enroll: Jerry Long Family YMCA
Programs Offered: After School
Program Site: Jerry Long Family YMCA.
You will need to request transportation from WSFC schools.
Jerry Long K-5 flyer
Click here to register

Cash Elementary School

4700 Old Hollow Road
Kernersville, NC 27284
Where to Enroll: Kernersville Family YMCA
Programs Offered: Before School & After School
Program Site: Cash
Cash flyer
Click here to register

Julian Gibson Elementary School

2020 Walker Road
Winston-Salem, NC 27106
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered:  After School
Program Site: Fulton Family YMCA.
You will need to request transportation from WSFC schools.
Fulton K-5 flyer
Click here to register

Northwest Middle School

5501 Murray Road
Winston-Salem, NC 27106
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: After School Teen
Program Site: Fulton Family YMCA.
You will need to request transportation from WSFC schools.
Middle School Flyer
Click here to register

Clemmons Elementary

6200 Bingham Ave.
Clemmons, NC 27012
Where to Enroll: Jerry Long Family YMCA
Programs Offered: After School
Program Site: Jerry Long Family YMCA.
Your child will be transported via YMCA bus.
Jerry Long K-5 flyer
Click here to register

Kernersville Elementary

512 W. Mountain St.
Kernersville, NC 27284
Where to Enroll: Kernersville Family YMCA
Programs Offered: After School
Program Site: Kernersville Elementary
Kernersville Elementary flyer
Click here to register

Rural Hall Elementary School

275 College Street
Rural Hall, NC 27045
Where to Enroll: Kernersville Family YMCA
Programs Offered: After School
Program Site: Rural Hall Elementary
Rural Hall Elementary flyer
Click here to register

Clemmons Middle

3785 Fraternity Church Road
Clemmons, NC 27127
Where to Enroll: Jerry Long Family YMCA
Programs Offered: After School Teen
Program Site: Jerry Long Family YMCA.
You will need to request transportation from WSFC schools.
Middle School Flyer
Click here to register

Kernersville Middle School

110 Brown Road
Kernersville, NC 27284
Where to Enroll: Kernersville Family YMCA
Programs Offered: After School Teen
Program Site: Kernersville Family YMCA.
You will need to request transportation from WSFC schools.
Middle School Flyer
Click here to register

Sedge Garden Elementary School

475 Sedge Garden Road
Kernersville, NC 27284
Where to Enroll: Kernersville Family YMCA
Programs Offered: Before School & After School
Program Site: Sedge Garden Elementary
Sedge Garden flyer
Click here to register

Diggs-Latham Elementary School – opening in October!

986 Hutton Street
Winston-Salem, NC 27101
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: Before and After School
After School Program Site: Diggs-Latham
Diggs-Latham flyer
Click here to register

Kimmel Farm Elementary

4672 Ebert Road
Winston Salem, NC 27127
Where to Enroll: Jerry Long Family YMCA
Programs Offered: Before and After School
Kimmel Farm flyer
After School Program Site: Kimmel Farm
Click here to register

South Fork Elementary School

4332 Country Club Road
Winston-Salem, NC 27104
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: Before and After School
Program Site: South Fork
South Fork flyer
Click here to register

Downtown School

601 N. Cherry Street
Winston-Salem, NC 27101
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: K-5 and Middle School After School
Program Site: K-5 at Downtown School.
Middle School at the William G. White, Jr. Family YMCA.
Middle school children will be transported via YMCA bus.
Downtown School flyer
Click here to register

Lewisville Elementary

150 Lucy Lane
Lewisville, NC 27023
Where to Enroll: Jerry Long Family YMCA
Programs Offered: After School
Program Site: Jerry Long Family YMCA.
Your child will be transported via YMCA bus.
Jerry Long K-5 flyer
Click here to register

Southwest Elementary

1631 Southwest School Drive.
Clemmons, NC 27012
Where to Enroll: Jerry Long Family YMCA
Programs Offered: After School
Program Site: Jerry Long Family YMCA.
Your child will be transported via YMCA bus.
Jerry Long K-5 flyer
Click here to register

East Forsyth Middle School

810 Bagley Drive
Kernersville, NC
Where to Enroll: Kernersville Family YMCA
Programs Offered: After School Teen
Program Site: Kernersville Family YMCA.
You will need to request transportation from WSFC schools.
Middle School Flyer
Click here to register

Meadowlark Elementary

401 Meadowlark Drive
Winston-Salem, NC 27106
Where to Enroll: Jerry Long Family YMCA
Programs Offered: After School
Program Site: Jerry Long Family YMCA. Your child will be transported via YMCA bus.
Jerry Long K-5 flyer
Click here to register

Wiley Middle School

1400 Northwest Boulevard
Winston-Salem, NC 27104
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: After School Teen
Program Site: William G. White, Jr. Family YMCA.
You will need to request transportation from WSFC schools.
Middle School Flyer
Click here to register

Flat Rock Middle School

4648 Ebert Street
Winston-Salem, NC 27127
Where to Enroll: Jerry Long Family YMCA
Programs Offered: After School Teen
Program Site: Jerry Long Family YMCA.
You will need to request transportation from WSFC schools.
Middle School Flyer
Click here to register

Forsyth Academy

5426 Shattalon Drive
Winston-Salem, NC 27106
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: After School
Program Site: Fulton Family YMCA. Your child will be transported via YMCA bus.
Fulton K-5 flyer
Click here to register

YMCA Out Of School Day/Remote Learning Day Child Care

On Out of School Days (OSD), most of our YMCAs offer all-day child care, from 7:00am to 6:00pm. (Consult the Parent Handbook for holidays during which we do not provide care.) We divide children into groups by grade level and do a variety of activities throughout the day. Click here to register for Out of School Child Care for Elementary School ages, and here for Middle School ages.


Winston Lake Family YMCA Youth Services

Community Center Sites

For additional information call 336 724 9205.

These sites serve youth that reside in the complex where the program is provided. To enroll, please visit the Resource Center at each location and ask for a YMCA program application or call the YMCA office at 336 724 9205.

afterschool-group-kids-globeLeDeara Crest Housing Community

(Naomi Jones Resource Center)
2531 LaDeara Crest Lane
Winston-Salem, NC 27105
Resource Center Phone: 336 724 1082