ENGLISH LANGUAGE LEARNING FOR ADULT SPEAKERS OF OTHER LANGUAGES:

Below is our most current list of ESL classes in the Greater Richmond area, sorted by neighborhood.

If you are part of an organization offering ESL courses and have updated information to share, please let us know!

 

RICHMOND CITY

Richmond Alternative School                         119 W. Leigh St, Richmond, VA 23220

ESL classes follow school calendar on Tuesdays and Thursdays 5:30-8:30pm. Cost: $50 for textbook and registration. Cash or money orders only. No childcare.

Contact: Ms. Smith, 804-780-8311 or 804-780-4388

https://www.rvaschools.net/Page/1627

 

NORTHSIDE

River of Life Community Church                    7700 Woodman Rd, Henrico, VA 23228

Free ESL classes for beginners and English Conversation Café for intermediate to advanced on Tuesdays, 7-9pm. Childcare is provided.

Contact: 804-266-6080 or office@rolccag.com

 

EAST END

Highland Springs Adult Education Center      201 E. Nine Mile Rd, Highland Springs, VA 23075

Morning ESL classes meet on Tuesdays and Thursdays, 9-11:30am. Evening classes meet on Mondays and Wednesdays, 6-8:30pm. Cost: $70 registration and $35 for textbook. Cash or money order only. Bring 3-ring notebook, paper, pencils. No childcare.

Contact: Angela Watson, 804-328-4095 or 804-641-3363

http://www. adulteducation@henrico.k12.va.us

 

Sandston Branch Library                                23 E. Williamsburg Rd, Sandston, VA 23150

Free ESL Conversation Café meets 3rd Thursdays at 7pm. Must speak some English and be 16 years or older. Come anytime. No childcare.

Contact: Christina Ramirez, 804-501-1990

 

Varina Library                                                 1875 New Market Rd, Henrico, VA 23231

Free English Conversation Café meets 3rd Thursdays at 7pm. Must speak some English and be 16 years or older. Come anytime. No childcare.

Contact: William Perkins, 804-501-1980

 

Walnut Grove Baptist Church                        7046 Cold Harbor Rd, Mechanicsville, VA 23111

English classes for all levels - beginners through advanced. Classes follow school calendar on Wednesdays, 9-11am. Students pay for workbooks only. Childcare is provided.

Contact: Frank & May Antkievicz, 804-746-4696 or franka2z@comcast.net

 

SOUTHSIDE

Bellemeade Community Center                     1800 Lynhaven Ave, Richmond, VA 23224

ESL classes follow school calendar on Tuesdays and Thursdays from 9am-12pm. Cost: $50 for text book and registration. Cash or money orders only. No childcare.

Contact: Latisha Harris, 804-780-8311

https://www.rvaschools.net/Page/1627

 

Beulah United Methodist Church                   6930 Hopkins Rd, N. Chesterfield, VA 23234

ESL classes follow school calendar on Mondays and Wednesdays, 10am-1 pm. Cost: $100 for textbook and registration. Check or money order only; no cash. No childcare.

Contact: Cat Dilingham, 804-768-6140

http://mychesterfieldschools.com/curriculum/adult-continuing-education

 

Bon Air Baptist Church                                   2531 Buford Rd, N. Chesterfield, VA  23235

English classes for all levels - beginners through advanced - on Mondays, 9:30-11:30am, Tuesdays, 10am-12pm, and Wednesdays, 6-7:15pm. Students pay for workbooks only. Childcare is provided.

Contact: Kathryn Burnes, 804-272-1475 or ESLMinistry@bonairbaptist.org

 

The Bridge                                                      5900 Hull Street Rd, Richmond, VA 23224

ESL classes follow school calendar on Tuesdays and Thursdays, 6:30-8:30pm. Cost: $40 for new students; $20 for returning students. Childcare is provided.

Contact: 804-506-0863 or tpollard@bridgeamerica.org

 

Broad Rock Library                                         4820 Old Warwick Rd, Richmond, VA  23224

ESL classes follow school calendar on Mondays and Wednesdays, 12-3pm. Cost: $50 for text book and registration. Cash or money orders only. No childcare.

Contact: Latisha Harris, 804-780-8311 or 804-646-8488

https://www.rvaschools.net/Page/1627

 

Centralia Presbyterian Church                        4625 Centralia Rd, Chester, VA 23831

ESL classes follow school calendar on Thursdays, 9:30-11:45am. Cost: $30 for textbook and registration. Childcare is provided.

Contact: Lynn Firebaugh, 804-706-9200 or 804-748-5969

 

Chesterfield Career and Technical Center      10101 Courthouse Rd, Chesterfield, VA 23832

ESL classes follow school calendar on Tuesdays, 6-9pm. Cost: $75 for textbook and registration. Check or money order only; no cash. No childcare.

Contact: Cat Dilingham, 804-768-6140

http://mychesterfieldschools.com/curriculum/adult-continuing-education

 

The LIBRE Initiative – VA                               1005 Turner Rd, Richmond, VA 23225

Free English classes for Spanish speakers on Tuesdays, 7-9pm.

Contact: Lorenzo Martinez, 703-517-9227 or lmartinez@belibre.org

 

Meadowbrook High School                            4901 Cogbill Rd, N. Chesterfield, VA 23234

ESL classes follow school calendar on Mondays and Wednesdays, 6-9 pm. Cost: $100 for textbook and registration. Check or money order only; no cash. No childcare.

Contact: Clarissa Adkins, 804-768-6140

http://mychesterfieldschools.com/instruction/adult-continuing-education

 

Office of Multicultural Affairs                        4100 Hull Street Road, Richmond, VA 23234

ESL classes follow school calendar on Tuesdays and Thursdays 5-8pm. Cost: $50 for textbook and registration. Cash or money orders only. No childcare.

Contact: 804-780-8311

https://www.rvaschools.net/Page/1627

 

Sacred Heart Center                                       1400 Perry St, Richmond, VA 23224

Morning ESL classes on Tuesdays and Thursdays, 10am-12pm. Cost: $40. Childcare is provided. Evening ESL classes on Tuesdays and Thursdays, 6:30-8:30pm. Cost: $40. No childcare.

Contact: Christina Manikus, 804-230-4399

 

Southside Nazarene Church                           6851 Courthouse Rd, Chesterfield, VA 23832

ESL classes on Tuesdays, 6:30-8pm. Cost: $50 for textbook and registration. Childcare is available, birth to 4 years old, at additional fee of $5/month/child.

Contact: 804-437-4408 or 804-638-8118 (for Spanish) or ESL.SNC@gmail.com

 

Swift Creek Baptist Church                            7511 N. Spring Run Rd, Midlothian, VA 23112

English classes for all levels - beginners through advanced – follow school calendar on Thursdays, 6-8pm. Cost: $55 for textbook and registration. Childcare is provided.

Contact: 804-739-3001 or 804-464-7090 (for Spanish)

http://www.swiftcreekbaptist.org/visitors/esl-classes

 

Sycamore Presbyterian Church                      510 Coalfield Rd, Midlothian, VA 23114

ESL classes follow school calendar on Tuesdays, 9:30-11:45am. Cost: $30 for textbook. ESL conversation classes follow school calendar on Thursdays, 9:30-11am. Childcare is provided.

Contact: Sandra Learned, 804-794-0238

http://www.sycamorepres.com/esl

 

Westover Hills Library                                   1408 Westover Hills Blvd, Richmond, VA 23225

ESL classes follow school calendar on Mondays and Wednesdays, 10:30am-1:30pm. Cost: $50 for textbook and registration. Cash or money orders only. No childcare.

Contact: 804-780-8311 or 804-646-8833

https://www.rvaschools.net/Page/1627

 

WEST END

Commonwealth Catholic Charities                             1601 Rolling Hills Dr, Henrico, VA 23229

Free English classes follow a rolling, 4-week curriculum on weekdays, 10am-12pm.

Contact: 804-285-5900

 

Good Shepherd United Methodist Church                 9155 Hungary Rd, Henrico, VA 23294

Free ESL classes follow school calendar on Mondays, 6:30-7:30pm. Homework tutoring available for pre-K through high school. Childcare is provided.

Contact: Lisa McGehee, 804-270-7613

 

Grace Chinese Baptist Church of Richmond              850 Broadstreet Rd, Manakin-Sabot, VA 23238

Free ESL classes on Sundays, 1-2pm. Childcare is provided.

Contact: Carter Tan, 804-503-0779

 

Libbie Mill Library                                                       2100 Libbie Lake East St, Henrico, VA 23230

Free ESL Conversation Café meets 1st Tuesdays at 7pm. Must speak some English and be 16 years or older. Come anytime. No childcare.

Contact: Adrienne Minock, 804-501-1940

 

Monument Heights Baptist Church                            5716 Monument Ave, Richmond, VA 23226

ESL Conversation Café meets on Tuesdays, 6:15-7pm. ESL classes follow school calendar on Tuesdays, 7- 8:30pm. Cost: $10 for registration. Homework tutoring available for pre-K through high school. Childcare is provided.

Contact: Julia Killian, 804-789-1283

http://monumentheights.org/international-community/

 

Mount Vernon Adult Education Center                      7850 Carousel Ln, Henrico, VA 23294

Morning ESL classes meet on Mondays and Wednesdays or Tuesdays and Thursdays, 9-11:30am. Afternoon classes meet on Tuesdays and Thursdays, 12-2:30pm, Evening classes meet on Mondays and Wednesdays or Tuesdays and Thursdays, 6-8:30pm. Cost: $70 registration and $35 for textbook. Cash or money order only. Bring 3-ring notebook, paper, pencils. No childcare.

Contact: Angela Watson, 804-328-4095 or 804-641-3363

http://www. adulteducation@henrico.k12.va.us

 

Richmond English Club at Regency Square Mall                               1420 N. Parham Rd, Henrico, VA 23229

Free English Conversation Club for beginners meets year-round on Mondays, 6:30pm in the Garden Room at Regency Mall. No childcare.

Contact: Dustin McElduff, 804-672-6811

https://www.meetup.com/Richmond-English-Club/

 

Richmond English Club at Staples Mill Rd Baptist Church                10101 Staples Mill Rd, Glen Allen, VA 23060

Free English Conversation Club for more advanced students meets year-round on Mondays, 6:30pm. No childcare.

Contact: Dustin McElduff, 804-672-6811

https://www.meetup.com/Richmond-English-Club/

 

Second Baptist Church                                                            9614 River Rd, Richmond, VA 23229

ESL classes follow school calendar on Mondays, 7-9pm. Cost: $20 for registration. Childcare is provided.

Contact: 804-740-7101

https://secondbaptistrva.org/esl/

 

St. Mary's Catholic Church                                         9505 Gayton Rd, Henrico, VA 23229

Free ESL classes follow school calendar on Wednesdays, 10-11:45am. No childcare.

Contact: Suwattana Sugg, 803-285-1169

 

The LIBRE Initiative – VA                                           9003 Quioccasin Rd, Henrico, VA 23229

Free English classes for Spanish speakers on Thursdays 7-9pm.

Contact: Lorenzo Martinez, 703-517-9227 or lmartinez@belibre.org

 

Third Church RVA                                                        600 Forest Ave, Henrico, VA 23229

Free ESL classes follow school calendar on Wednesdays, 6:45-7:45pm. Homework tutoring available for pre-K through high school. Childcare is provided.

Contact: Don Smith, 804-514-9857

 

Tuckahoe Library                                                        1901 Starling Dr, Henrico, VA 23229

Free ESL Conversation Café meets 2nd Wednesdays at 7pm. Must speak some English and be 16 years or older. Come anytime. No childcare.

Contact: Maggie Allbee, 804-501-1910

 

West End Assembly of God                                       401 N. Parham Rd, Henrico, VA 23229

ESL classes follow school calendar on Thursdays, 6-8pm. Cost: $30 for textbook and registration. Childcare is provided.

Contact: Vicky Tobey, 804-774-4290 or Vicky@weag.org

 

West End Presbyterian Church                                   9008 Quioccasin Rd, Henrico, VA 23229

ESL classes follow school calendar on Tuesdays, 6:30-8:30pm and Wednesdays, 9:30-11:30am. Cost: $25 for textbook and registration. Childcare is provided.

Contact: Heather Glissman, 804-741-6562 or heatheresl@wepc.org