Free English Classes! (ESL)

Now offering virtual and in-person classes! Beginner or advanced — all classes are free!

  • ESL Classes at HCDE: Virtual or in-person, the choice is yours!

Learn English at HCDE Adult Education

  • HCDE Adult Education offers free English classes for speakers of other languages. 

    • Beginning, intermediate, advanced English learners are welcome!
    • Improve your English reading, writing, and pronunciation skills
    • Leadership and digital literacy training

Eligibility Requirements

    • Be at least 19, to register for class
      • If you are 18 or 17 years of age, you must be officially withdrawn from public school and have parental consent.
      • At 16, you must submit a court order that indicates you are ordered to get a GED.
    • Must live in Harris or Liberty County
    • Must have a photo ID
    • Must attend orientation and registration
    • Must commit to attending every class (6 hours per week)
    • You must have access to technology (computer, smartphone, tablet, and internet)

Ready to Get Started?

  • Search our registration schedule to find out when you can register for in-person and virtual ESL classes.

    Go to Registration Schedule

Need Help?

Get Social

  • Adult education and literacy services are provided with support from the Texas Workforce Commission (TWC) to help individuals find a job, keep a job, or get a better job. Harris County Department of Education supports, and TWC is committed to providing a learning and working environment that promotes personal integrity, civility, and mutual respect free of discrimination and harassment on the basis of race, color, religion, sex, gender identity and gender expression, national origin, age, disability, sexual orientation, or veteran status.  

    Harris County Department of Education is an equal opportunity employer/program. Auxiliary aids and services are available upon request to individuals with disabilities. (Please request reasonable accommodations a minimum of two business days in advance.) Relay Texas Numbers: 800-735-2989 (TDD), 1-800-735-2988 (voice), or 711.