Forsyth County Before and After School Academy

Program Information

Before and After School Academy is a safe and fun option for parents in need of care for their children. We include active learning, physical activity, homework support, fitness and health education, healthy snacks, games, character development, and more! We have 3 day and 5 day options for after school, and all snow days and early release days are FREE! The links below include more detailed information about our program.

Online registration now open! Click here to register online!

All forms coming soon

Registration Form
Registration Form (in Spanish)
K-5 Brochure
K-5 Brochure (in Spanish)
Teen Brochure
Teen Brochure (in Spanish)
Parent Handbook
Parent Handbook (in Spanish)
Inclement Weather Plan

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 North Hawthorne Road
Winston-Salem, NC 27101
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.

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 Elementary

Cash Elementary

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

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.

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.

Downtown School

601 N. Cherry Street
Winston-Salem, NC 27101
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: K-5 Before and After School and Middle School Before and After School
Program Site: K-5 Before and After School is at the Downtown School. Middle School Before School is at the Downtown School, After School is at William G. White, Jr. Family YMCA. Middle School students will ride a YMCA bus from Downtown to the Y.

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.

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.

Forsyth Academy

5426 Shattalon Drive
Winston-Salem, NC 27016
Where to Enroll: Fulton Family YMCA
Programs Offered: Before and After School K-5 and Teens
Program Site: Fulton Family YMCA. Students will ride a YMCA bus from Forsyth Academy to the Y.

Griffith Elementary School

1385 W. Clemmonsville Rd
Winston-Salem, NC 27127
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: After School
Program Site: Griffith Elementary School

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.

Jefferson Middle School

3500 Sally Kirk Road
Winston-Salem, NC 27106
Where to Enroll: Robinhood Road or William G. White, Jr. Family YMCAs
Programs Offered: After School Teen
Program Site: Robinhood Road or William G. White, Jr. Family YMCA. If William G. White, you will need to request transportation from WSFC schools.

Julian Gibson Elementary

2020 Walker Road
Winston-Salem, NC 27106
Where to Enroll: Fulton Family YMCA
Programs Offered: Before School & After School
Before and After School Program Site: Fulton Family YMCA. School bus picks kids up from the YMCA for Before School Program. Children will take a bus from Gibson to the Y after school. You will need to request transportation from WSFC schools.

Kernersville Elementary

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

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.

Kimmel Farm Elementary

4672 Ebert Road
Winston Salem, NC 27127
Where to Enroll: William G. White, Jr. Family YMCA or Jerry Long Family YMCA
Programs Offered: After School
After School Program Site: Ward Elementary School. Children will take a bus from Kimmel Farm Elemetary to Ward Elementary. You will need to request transportation from WSFC schools.

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. You will need to request transportation from WSFC schools.

Marvin Ward Elementary

3775 Fraternity Church Road
Winston Salem, NC 27127
Where to Enroll: Jerry Long Family YMCA
Programs Offered: Before and After School
Program Site: Marvin Ward Elementary

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.

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.

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.

North Hills Elementary

340 Alspaugh Drive
Winston-Salem, NC 27105
Where to Enroll: Fulton Family YMCA
Programs Offered: Before and After School
Program Site: Fulton Family YMCA. You will need to request transportation from WSFC schools.

Northwest Middle

5501 Murray Road
Winston-Salem, NC 27106
Where to Enroll: Fulton Family YMCA
Programs Offered: After School Teen
Program Site: Fulton Family YMCA. You will need to request transportation from WSFC schools.

Old Richmond Elementary

6315 Tobaccoville Road
Tobaccoville, NC 27050
Where to Enroll: Fulton Family YMCA
Programs Offered: Before School & After School
Program Site: Fulton Family YMCA. You will need to request transportation from WSFC schools.

Paisley Middle School

1400 Grant Avenue
Winston-Salem, NC 27105
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.

Rural Hall Elementary

275 College St.
Rural Hall, NC 27045
Where to Enroll: Fulton Family YMCA
Programs Offered: Before School & After School
Program Site: Fulton Family YMCA. Students will ride a YMCA bus before and after school.

Sedge Garden Elementary

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

Southeast Middle School

1200 Old Salem Road
Kernersville, NC 27284
Where to Enroll: Kernersville Family YMCA
Programs Offered: After School Teen
Program Site: Kernersville Family YMCA. Students will ride a YMCA bus from Southeast to the Y.

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. You will need to request transportation from WSFC schools.

Whitaker Elementary

2600 Buena Vista Rd.
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.

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.


Grant-Funded Programs

The YMCA of Northwest North Carolina received a grant from the Kate B. Reynolds Charitable Trust to fund a Y program called Unidos. Named for the Spanish word for United, Unidos addresses three issues: the achievement gap, social and emotional learning, and family engagement in education and targets Hispanic students at Title 1 middle schools in the Winston-Salem, Forsyth County School System.

Click here to learn more about Unidos.

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

Kids Cafe

The Kids Cafe sites serve youth that reside near the site location and can serve any student in grades 4-8. This is a program in partnership with the Second Harvest Food Bank of Northwest North Carolina which provides an evening meal to all participants.