ESOL Classes

ESOL (English for Speakers of Other Languages) Classes are available for non-native English speakers. All classes take place at Blue Ridge Literacy in Downtown Roanoke. We offer three levels of English classes (Beginner, Intermediate, Advanced), as well as specialized classes throughout the year. Learners are placed in a program based on their preferences, schedule, and literacy level. Call 540-265-9339 to schedule a registration appointment. If you wish to save time at your appointment, you can fill out the registration form below (in English and Spanish).

Current Schedule

In-person classes (at BRL office):  Tuesday and Thursday 10:00 AM - 12:00 PM

Remote classes (online):  Tuesday and Thursday 6:00 PM - 8:00 PM

Registration required!  Register online or call BRL at 540-265-9339


Frequently Asked Questions

Class Schedule

2019 ESOL Classes 

BRL proudly offers these classes with the financial support of 

Tuesday and Thursday
Pre-Beginning, Beginning, Intermediate, and Advanced Classes Offered!

Winter Session: January 8 - March 14

Spring Session: April 9 - June 13 

Summer Session: July 9 - September 12 

Fall Session: October 8 - December 12

Call 540-265-9339 to register today!


706 S Jefferson St, Roanoke, VA 24016, USA



  • Black Instagram Icon

(540) 265-9339

At Blue Ridge Literacy, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and volunteers without regard to sex, race, color, nationality, religion, political belief, age, sexual orientation, gender identity, disability or veteran status.  Blue Ridge Literacy believes that diversity and inclusion is critical to our success as a local nonprofit, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.