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.

Click here to register online!

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.


Elementary and Middle Schools Served

Arts Based Elementary

1380 Martin Luther King Jr. Drive
Winston Salem, NC 27101
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: After School for K-5 and Teen
Program Site: William G. White, Jr. Family YMCA. Children will ride a bus from Arts Based to the Y.

Brunson Elementary

155 North Hawthorne Road
Kernersville, NC 27104
Where to Enroll: William G. White, Jr. Family YMCA
Programs Offered: Before School & After School
Program Site: Brunson Elementary

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 (Transportation provided)

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

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 After School
Program Site: K-5 is at the Downtown School and Middle School is at William G. White, Jr. Family YMCA

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

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

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. Children will take a YMCA bus.

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

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

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.

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

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

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. Transportation provided.

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 (Transportation Provided)

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

Morgan Elementary

3210 Village Point Dr
Clemmons, NC 27012
Where to Enroll: Jerry Long Family YMCA
Programs Offered: After School
Program Site: Morgan Elementary

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

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

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. Transportation provided.

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. Transportation will be provided.

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. Transportation will be provided.

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: Whitaker Elementary

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

Youth Development Contacts

Roderick Howard

Executive Director
Youth Development Branch
Phone: 336.727.4849
Email: r.howard@ymcanwnc.org

Iris Gress

Administrative Assistant
Youth Development Branch
Phone: 336.727.4849
Email: i.gress@ymcanwnc.org

Bonita Patton

Senior Program Director, Youth Development Branch
Phone: 336.727.4849
Email: b.patton@ymcanwnc.org

Ismar Sanchez

Program Director, Youth Development Branch
Phone: 336.727.4849
Email: i.sanchez@ymcanwnc.org

Gena Fisher

Program Director, Youth Development Branch
Kernersville Family YMCA
Phone: 336.996.2311
Email: g.fisher@ymcanwnc.org

Caroline Butler

Program Director, Youth Development Branch
Jerry Long Family YMCA
Phone: 336.712.2000
Email: c.butler@ymcanwnc.org

Cameron Kilby

Program Director, Youth Development Branch
William G. White, Jr. Family YMCA
Phone: 336.721.2100
Email: c.kilby@ymcanwnc.org

Lupe Penn

Program Director, Youth Development Branch
Fulton Family YMCA
Phone: 336.661.1093
Email: l.penn@ymcanwnc.org

Cassandra Barnes

Program Coordinator, Youth Development Branch
Phone: 336.727.4849
Email: c.barnes@ymcanwnc.org 


Grant-Funded Program

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.