Richmond City
WoMen of Connections Ministry
101 Cowardin Ave
Richmond, Virginia 23224
Contact No.: (804) 601-0041
Email: info@mywoc.org
Hours: Varies
Comment: See more details on the website
District: 8th District
Richmond Public Schools ESOL
1119 W. Leigh Street, Richmond, Virginia 23220
Contact No.: (804) 780-8311
Comments: The fee of $50 includes a textbook.
Cash or money orders only. Call to verify.
Registration at Richmond Alternative School
Sacred Heart Center
1400 Perry Street, Richmond, VA 23224
Contact No.: 804-230-4399
Days: Mon-Thu
Hours: 10 am – 12 pm and
6 pm – 8 pm
District: 6th District
West End Presbyterian Church
9008 Quioccasin Road
Richmond VA 23229
Contact No.: 804-741-6562
Email: mail@wepc.org
Days: Mon-Fri
Hours: 9 am-4 pm
District: 4th District
ReEstablish Richmond
2920 West Broad Street Suite 218 Richmond, VA 23230
Contact No.: 804-552-5525
Days: Mon – Fri
Hours: 9 am – 5 pm
Comments: visit the website for more info, they are just a resource website for ESL
District: 3rd District
Language Instruction Educational Programs
301 North Ninth Street, Richmond, Virginia
Contact No.: 804-780-7710
Comments: Multiple locations around Richmond https://www.rvaschools.net
/about/our-schools
Virginia Commonwealth University – Global Education Office
912 W. Grace Street 4th Floor or P.O. Box 843043
Richmond VA 23284-3043
Contact No.: (804) 828-8471
Email: geo@vcu.edu
Hours: 7 am-9 pm
District: 2nd District
Chesterfield county
Bon Air Baptist Church
2531 Buford Rd., Richmond VA 23235
Email: connect@bonairbaptist.org
Comments: Chesterfield County Public Schools
Lifelong Learning Institute in Chesterfield
13801 Westfield Rd, Midlothian, VA 23113
Email: info@llichesterfield.org
Days: Mon – Fri
Hours: 8 am – 4 pm
Community Engagement and Resources
9800 Government Center Parkway Chesterfield, VA 23832
Email: cer@chesterfield.gov
Days: Mon – Fri
Hours: 8:30 am-5 pm
Sycamore Presbyterian Church
510 Coalfield Rd, Midlothian, VA 23114
Email: office@sycamorepres.com
Regular classes – Tuesdays
Hours: 9:30 am-11:45 am
Conversation groups – Thursdays
Hours: 9:30 am-11 am
The Church of Jesus Christ of Latter-day Saints – Free English Classes
3541 Cogbill Rd, Richmond, VA 23234
Chesterfield Learning Center
4826 Market Square Ln, Midlothian, VA 23112
Days: Mon-Fri
Hours: 10 am-8 pm
Comments: contact them for further details
Swift Creek Baptist Church
7511 North Spring Run Rd. Midlothian, VA 23112
Email: office@swiftcreekbaptist.org
Hours:
Mon- Thu: 9:30 am – 4:30 pm
Fri: 9:30 am – 12:30 pm
Sun: 9 am – 12 pm
Sylvan Learning of Midlothian
1807 Huguenot Rd #101, Midlothian, VA 23113
Comments: visit the website for more details.
Henrico county
Libbie Mill Library
2100 Libbie Lake East Street, Henrico VA 23230
Contact No.: (804) 501-1940
Email: Kbridges@henricolibrary.org
Hours:
Mon–Thu: 9 AM – 9 PM
Fri, Sat: 9 AM – 6 PM
Sun: 1 PM – 5 PM
Comments: Libraries are provided in different areas in Henrico County such as Twin Hickory Area Library, Tuckahoe Area Library, and Fairfield Area Library. Must speak some English and be 16 years or older
ESL Welcome Center – Henrico County Public Schools
J.R. Tucker High School, 2910 Parham Road, Henrico, VA 23294.
Contact No.: (804) 527-4604
Email: semodrak@henrico.k12.va.us
Comments: Check the website to see the required documents for registration.
Reynolds Community College Parham Road Campus
1651 E. Parham Road Richmond, VA 23228
Contact No.: (804) 523-5020
Comments: visit the website for additional information
West End Assembly of God Church
401 North Parham Road, Richmond, VA 23229
Contact No.: (804) 740-7042
Email: vbunyan@weag.org
Days: Thursday
Hours: 6 PM – 8 PM
Comments: Meets only once a week. The group is open to join.
Staples Mill Baptist Road Church – English club
1515 Eastridge Rd. Henrico, VA 23229
Contact No.: (804) 672-6811
Email: email@smrbc.org
Days: Mondays
Hours: 6:30 PM
Second Baptist Church
9614 River Road, Richmond, VA 23229
Contact No.: (804) 740-7101
Email: info@secondbaptistrva.org
Hours: Monday evenings from January 6, 2025 until April 28, 2025 from 7 – 9 PM
International Rescue Committee (IRC) Richmond
2004 Bremo Road Suite 200 Richmond, VA 23226
Contact No.: (804) 308-9144
Email: Richmond@Rescue.org
Days: Monday to Friday
Hours: 9 AM – 5 PM
Hanover county
Lotus Academy – Caroline County Public Schools
7278 Ladysmith Rd, Ruther Glen, VA 22546
Contact No.: (804) 448-4249
Email: hanover@skipwithacademy.com
Operational Hours:
7:30 AM – 3:30 PM
Class Hours:
8:00 AM – 2:30 PM
Walnut Grove Baptist Church
7046 Cold Harbor Rd, Mechanicsville, VA 23111
Contact No.: (804) 746-5081
Email: mae2z@comcast.net
Comments : Schedule Hanover School Year calendar
English Levels Offered: Beginner, Advanced Beginner, Intermediate, Advanced
Hanover County Public Schools
200 Berkley Street Ashland, VA 23005
Contact No.: (804) 365-4553
Comments : Contact Name: Allison Silva
Curriculum Specialist for World Languages and LIEP
New Kent County Public School
P.O. Box 110, New Kent, VA 23124
Contact No.: (804) 966-9650
Comments : ESL Program Staff:
Monica Starkweather – ESL teacher
Roni Iwanski – Home/Family Liaison, Instructional Assistant
Dana Gumm – Title III coordinator
Newport News City
Newport New Public Schools
21 Burns Drive, Newport News, VA 23601
Contact No.: (757) 283-7823
Email: Bruno.Morales@nn.k12.va.us (ESL Instructional Supervisor)
Days: Monday – Friday
Hours: 8:00 AM – 3:15 PM
Comments: Visit the website for more information.
Enterprise Academy
813 Diligence Drive, Suite 110, Newport News, Virginia 23606
Contact No.: (757)-591-4971
Email: william.taylor@nn.k12.va.us Principle
Days: Monday – Friday
Hours: 7 AM-3:45 PM
Comments: Submit the Form to make a contact.
South Morrison Family Education Center
746 Adams Dr, Newport News, VA 23601
Contact No.: (757) 928-6765
Email: jane.moreland@nn.k12.va.us Program Administrator
Days: Monday – Friday
Hours: 10 AM- 6 PM
Comments: The registration and assessment process is required for all new students prior to class enrollment. Please phone the Adult Education Office at (757) 283-7830 for next available registration dates and more information.
Newport News AnyWare Center – Learning Tree
11815 Fountain Way #349, Newport News, VA 23606
Contact No.: (888) 843-8735
Days: Monday – Friday
Hours: 7:30 AM – 7 PM
Comments: Website is down, checkout physically or call.
Adult Education, GED, Pre-GED, ESL
Multiple locations in New port news city
Contact No.: (757) 283-7830
Days: Monday – Friday
School Hours: 7:10 AM – 1:55 PM
Office Hours: 6:50 AM – 3:35 PM
Comments: As this is located in the multiple locations, below are the address of all the locations
1. 17346 Warwick Blvd Newport News, VA 23603
2. 1712 Chestnut Avenue Newport News, VA 23607
3. 116 Denbigh Blvd Newport News, VA 23608
Newport News Public School
12465 Warwick Boulevard, Newport News, VA 23606
Contact No.: (757) 591-4500
Days: Monday – Friday
Hours: 7:45 AM- 4:30 PM
Comments: Contact the Superintendent Dr. Michele Mitchell
Learning English at CNU
1 Avenue Of The Arts, Newport News, VA 23606
Contact No.: (757) 594-7000
Email: admit@cnu.edu (for admissions)
Comments: Information Desk at David Student Union First Floor.
English and math academy
11861 Canon Blvd N, Newport News, VA 23606
Contact No.: (757) 810-9449
Email: emanewportnews@gmail.com
Days: Monday – Thursday, Saturday
Hours: 3 PM – 7 PM
Comments: For more information, contact by filling the Form Request.
Alexandria City
ACPS Adult English Language Learners (ELL) Program
1340 Braddock Place, Alexandria, VA 22314 (ACPS Central Office; classes are held at ACPS sites such as Alexandria City High School, 3330 King St, Alexandria, VA 22302)
Contact No.: (703) 619-8000
Email: adulted@acps.k12.va.us
Hours: Varies by class (day/evening sessions by term)
Comments: Adult ESOL with six levels; placement testing required; registration is first-come, first-served.
Alexandria Library – Charles E. Beatley Jr. Central Library
5005 Duke St, Alexandria, VA 22304
Contact No.: (703) 746-1702
Email: EmailMe Form – Beatley Central Library Manager
Days: Monday – Thrusday
Hours: 10:00 AM – 8:00 PM
Days: Friday, Saturday
Hours: 10:00 AM – 5:00 PM
Days: Sunday
Hours: 1:00 PM – 5:00 PM
ESL classes meet per events calendar
Comments: Free beginner/intermediate ESL classes and conversation practice held at the branch; materials provided.
Alexandria Library – Ellen Coolidge Burke Branch
4701 Seminary Rd, Alexandria, VA 22304
Contact No.: (703) 746-1704
Email: EmailMe Form – Burke Branch Manager
Days: Monday – Thrusday
Hours: 10:00 AM – 8:00 PM
Days: Friday, Saturday
Hours: 10:00 AM – 5:00 PM
Days: Sunday
Hours: 1:00 PM – 5:00 PM
ESL sessions scheduled on events calendar
Comments: Free ESL/ELL programs; check the branch calendar for current offerings.
Alexandria Library – James M. Duncan Jr. Branch
2501 Commonwealth Ave, Alexandria, VA 22301
Contact No.: (703) 746-1705
Email: EmailMe Form – Duncan Branch Manager
Days: Monday – Thrusday
Hours: 10:00 AM – 8:00 PM
Days: Friday, Saturday
Hours: 10:00 AM – 5:00 PM
Days: Sunday
Hours: 1:00 PM – 5:00 PM
ESL sessions scheduled on events calendar
Comments: Regular English conversation practice and ELL programs offered; see branch events for dates/times.
Alexandria Library – Kate Waller Barrett Branch
717 Queen St, Alexandria, VA 22314
Contact No.: (703) 746-1703
Email: EmailMe Form – Barrett Branch Manager
Days: Monday – Thrusday
Hours: 10:00 AM – 8:00 PM
Days: Friday, Saturday
Hours: 10:00 AM – 5:00 PM
Days: Sunday
Hours: 1:00 PM – 5:00 PM
ESL class time posted on events calendar
Comments: Weekly ESL class for intermediate speakers; free and open to the public.
The Campagna Center – New Neighbors (Adult ELL)
418 S. Washington St, Alexandria, VA 22314 (administrative offices; classes held at Christ Church’s Fowler House in Old Town)
Contact No.: (703) 549-0111
Email: info@campagnacenter.org
Days: Monday – Friday
Hours: 9:00 AM – 5:00 PM
Semester-based; day and evening schedules
Comments: Comprehensive adult ELL program serving immigrants and refugees with multiple proficiency levels and wraparound supports.
English Empowerment Center – William Ramsay Recreation Center Site
5650 Sanger Ave, Alexandria, VA 22311
Contact No.: (703) 237-0866
Email: info@EnglishEmpowermentCenter.org
Days: Monday, Wednesday
Hours: 6:30–8:30 PM
Class schedules by term
Comments: Beginner–intermediate adult English classes at Alexandria locations including William Ramsay Rec Center.
For the Nations DC – English Classes
2932 King St, Alexandria, VA 22302
Contact No.: (571) 766-8078
Email: katheryn@ftndc.org
Days: Monday – Friday
Hours: 9:00 AM – 5:00 PM
Varies by level; see current class schedule online
Comments: Faith-based nonprofit offering multiple levels of adult ESL in Alexandria with childcare options for certain classes.
Northern Virginia Community College (NOVA) – American Culture & Language Institute (ACLI), Alexandria Campus
5000 Dawes Ave (Bisdorf Building), Alexandria, VA 22311
Contact No.: (703) 503-6300 (ACLI Advising)
Email: ACLI@nvcc.edu
Days: Monday – Friday (excluding holidays)
Hours: 7:00 AM– 10:00 PM
Days: Saturday
Hours: 7:00 AM – 6:00 PM
Varies by term; day and evening options
Comments: Non-credit and credit ESL for adults; placement and advising available through ACLI.
City of Alexandria – Workforce Development Center
1900 N. Beauregard St, Suite 300, Alexandria, VA 22311
Contact No.: (703) 746-5940
Email: WDC@alexandriava.gov
Hours: Recurring sessions; see latest monthly flyer for dates/times
Comments: City-run center that hosts/coordinates English language classes and community referrals for job seekers.
Loudoun County
Loudoun Literacy Council
750 Miller Dr SE, Suite 122, Leesburg, VA 20177
Contact No.: (703) 777-2205
Email: info@loudounliteracy.org
Days: Monday – Friday
Hours: 9:00 AM – 5:00 PM
Comments: Adult ESOL classes and tutoring plus family literacy programs; many offerings are free/low-cost and run in daytime/evening sessions.
LCPS Adult Education – Adult English Classes (ESOL)
715 Childrens Center Rd, Door D3, Leesburg, VA 20175
Contact No.: (571) 252-2930
Email: adult.education@lcps.org
Days: Monday – Thursday
Hours: 8:30 AM – 4:30 PM
Days: Friday
Hous: By appointment only.
Comments: Loudoun County Public Schools’ Adult Education offers Adult ESOL, GED prep, and Adult High School classes; registration runs by semester with multiple levels and locations.
Northern Virginia Community College (NOVA) – Loudoun Campus ESL
21200 Campus Dr (Reynolds Building), Sterling, VA 20164
Contact No.: (703) 450-2660
Email: information@nvcc.edu
Days: Monday – Thrusday
Hours: 8:30 AM – 8:00PM
Days: Friday
Hours: 8:30 AM – 5:00 PM
Comments: Credit and non-credit ESL with placement/testing support and tutoring available at the Sterling (Loudoun) campus.
Catholic Charities Diocese of Arlington – ESOL @ Christ the Redeemer (Sterling)
Christ the Redeemer Catholic Church, 46833 Leesburg Pike, Sterling, VA 20164
Contact No.: (703) 841-3830
Email: volunteer@ccda.net
Days: Monday – Friday
Hours: 8:30 AM – 4:30:00 PM
Comments: In-person English classes (multiple levels) hosted at local parishes including Christ the Redeemer in Sterling; schedules vary by session.
Cascades Library – ESOL: English Practice (All Levels)
21030 Whitfield Pl, Potomac Falls, VA 20165
Contact No.: (571) 367-8500
Email: programs@library.loudoun.gov
Days: Monday –Thursday
Hours: 9:30 AM – 9:00 PM
Days: Friday, Saturday
Hours: 9:30 AM – 5:00 PM
Days: Sunday
Hours: 12:00 PM – 5:00 PM
Comments: Free, drop-in English conversation groups; all LCPL programs are free and open to the public—check the events calendar for dates.
Middleburg Library – ESOL: English Practice (All Levels)
101 Reed St, Middleburg, VA 20117
Contact No.: (540) 687-5730
Email: programs@library.loudoun.gov
Days: Monday –Thursday
Hours: 9:30 AM – 9:00 PM
Days: Friday, Saturday
Hours: 9:30 AM – 5:00 PM
Comments: Weekly English practice group for adults; free and open to the public—see the event listing for the schedule.
Royal Language Training
42707 Laurier Dr, Ashburn, VA 20148
Contact No.: (800) 790-3738
Comments: Offers foreign language and ESL instruction for individuals and organizations.
LifeLong Education
21680 Ridgetop Cir, Sterling, VA 20166
Comments: Provides various educational and training programs; includes ESL and computer classes.
DC Language Center
44679 Endicott Dr, Suite 300, Office #312, Ashburn, VA 20147
Contact No.: (571) 233-3362
Comments: Language instruction center offering ESL and world language courses.
Simplify Global Education
43803 Kingston Station Terrace, Ashburn, VA 20148
Contact No.: (202) 209-4575
Comments: Nonprofit offering educational mentoring, tutoring, and community learning programs; some ESL content.
Ashburn Library
43316 Hay Rd, Ashburn, VA 20147
Contact No.: (703) 737-8100
Email: programs@library.loudoun.gov
Days: Monday – Thursday
Hours: 9:30 AM – 9:00 PM
Days: Friday – Saturday
Hours: 9:30 AM – 5:00 PM
Days: Sunday
Hours: 12:00 PM – 5:00 PM
Comments: Offers free ESL and English conversation sessions through Loudoun County Public Library programs; check events calendar for schedule.