ENGLISH LANGUAGE LEARNING FOR ADULT SPEAKERS OF OTHER LANGUAGES:

Below is our most current list of ESL (English as a Second Language) 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!

Updated October 2019

RICHMOND CITY

Belmont Library, 3100 Ellwood Ave, Richmond, VA 23221

ESL English classes meet on Mondays and Wednesdays, 12:00 – 3:00pm. Cost: $25 registration fee and $40 for textbook. No childcare.

Contact: Barbara Booth, 804-646-1139 

https://rvalibrary.libcal.com/event/5336018

International Rescue Committee, 1301 North Hamilton Street, Suite 101, Richmond, VA 23230

Free Advanced ESL English for Customer Service classes on Mondays, Tuesdays, and Wednesdays, 2:30-5:30pm for 8 weeks beginning October 7.

Contact: Fenan Samuel, 804-308-9144

NORTHSIDE

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

Free ESL English 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 English 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://blogs.henrico.k12.va.us/adulteducation/esl-ela-class-schedules/

 

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

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

Contact: SandstonEvents@henricolibrary.org or 804-501-1990 

 

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

ESL English classes follow school calendar on Wednesdays, 9-11am. Students pay for workbooks only. Childcare is provided.

Contact: Mae Antkievicz, 804-746-5081 or maea2z@comcast.net

 

SOUTHSIDE

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

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

Contact: Cat Dilingham, 804-768-6140 

https://apm.activecommunities.com/adulteducation/Activity_Search/english-for-speakers-of-other-languages/1677

 

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

ESL classes for all levels on Monday and Tuesday mornings, 9:30-11:30am, and Wednesday evenings, 6-7:30pm. ESL evening classes include a meal at 5:30pm. Students pay for workbooks only. Childcare is provided.

Contact: Kathryn Burnes, 804-272-1475 or kburnes@netzero.net

 

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

ESL English classes follow school calendar on Mondays and Wednesdays, 12-2:30pm, and Tuesdays and Thursdays, 10:30am-1pm. Cost: $25 registration fee and $40 for textbook. Cash or money orders only. No childcare.

Contact: 804-646-8488 

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

 

Centralia Presbyterian Church, 4625 Centralia Rd, Chester, VA 23831

ESL English 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

 

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

ESL English 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: Cat Dilingham, 804-768-6140

https://apm.activecommunities.com/adulteducation/Activity_Search/english-for-speakers-of-other-languages/1677

 

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

ESL English classes follow school calendar on Tuesdays and Thursdays 5-7:30pm. Cost: $25 registration fee and $40 for textbook. 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

ESL English classes follow school calendar on Tuesday and Thursday mornings, 10am-12pm, or Tuesday and Thursday evenings, 6:30-8:30pm. Cost: $30 for textbook and $10 per class. Childcare is available.

Contact: 804-230-4399 or 804-338-0235

 

Southside Nazarene Church, 6851 Courthouse Rd, Chesterfield, VA 23832

ESL English classes follow school calendar on Wednesdays, 6:30-8pm. Cost: $10 registration fee plus cost of textbook. Childcare is available.

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

ESL English classes for all levels follow school calendar on Thursdays, 6-8pm. Students pay for workbooks only, between $25-55. 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 English 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 English classes follow school calendar on Mondays and Wednesdays, 10:30am-1:00pm. Cost: $25 registration fee and $40 for textbook. 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 ESL English classes follow a rolling, 4-week curriculum on weekdays, 10am-12pm.

Contact: 804-285-5900

 

Deep Run Baptist Church, 10907 Three Chopt Rd, Henrico, VA 23233

Free ESL English classes on Wednesdays, 6-7:15pm. Cost: $10 for registration. Childcare is provided.

Contact: 804-270-3831 

www.deeprun.org

 

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

Free ESL English classes follow school calendar on Mondays, 6:30-7:30pm. 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 English classes on Sundays, 12:50-1:50pm. Childcare is provided.

Contact: 804-556-1567 or gcbcresl@gmail.com 

http://gcbcr.org/esl/

 

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

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

Contact: LibbieMillEvents@henricolibrary.org or 804-501-1940, ext. 5

 

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

Cuentos Bilingues meets 1st Tuesdays at 6:30pm. Ven a escuchar cuentos que fomentan las habilidades de alfabetización temprana. En español e ingles. Todas las edades.
Come and listen to stories that encourage early literacy skills. In Spanish and English. All ages.

Contact: LibbieMillEvents@henricolibrary.org or 804-501-1940, ext. 4

 

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

English Conversation Café meets on Tuesdays, 6:15-7pm. ESL classes follow school calendar on Tuesdays, 7- 8:30pm. Cost: $10 for registration. 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 English classes meet on Mondays and Wednesdays or Tuesdays and Thursdays, 9-11:30am. Afternoon English classes meet on Tuesdays and Thursdays, 12-2:30pm. Evening English 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://blogs.henrico.k12.va.us/adulteducation/esl-ela-class-schedules/

 

Richmond ESL 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-ESL English-Club

 

Richmond ESL 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-ESL English-Club/

 

Second Baptist Church, 9614 River Rd, Richmond, VA 23229

ESL English 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 English classes follow school calendar on Wednesdays, 10-12:45am. No childcare.

Contact: Rebecca Oxenreider at 804-740-4044 or Suwattana Sugg at suwattana.sugg@gmail.com

 

Third Church RVA, 600 Forest Ave, Henrico, VA 23229

Free ESL English classes follow school calendar on Wednesdays, 6:45-7:45pm. 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 English Conversation Café meets 2nd Wednesdays at 7pm except July and August. Must speak some English and be 16 years or older. Come anytime. No childcare.

Contact: TuckahoeEvents@henricolibrary.org or 804-501-1910, ext. 5

 

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

ESL English classes follow school calendar on Thursdays, 6-8pm. Cost: $25 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 English 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

 

West End Library, 5420 Patterson Ave, Richmond, VA 23226

ESL English classes follow school calendar on Tuesdays and Thursdays, 12-2:30pm. Cost: $25 registration fee and $40 for textbook. No childcare.

Contact: 804-646-1877 

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