English for Speakers of Other Languages (ESOL)

Two women learning to speak English at the Library

You Can Learn English.

Free English classes for non-native speakers.

For adults whose native language is not English, the benefits of learning and speaking English are many. Being able to communicate using the English language could ensure a better education for you and your family, open doors to job opportunities, help keep you safe, and bring you closer to the community.

CAL’s English classes are structured by level of English proficiency, which allows students to learn with others at their same level. Initial proficiency level is determined during the registration intake appointment, during which the customer completes an assessment with one of our instructors. Four levels of conversation classes are offered as well as drop-in conversation groups. All classes are taught in English. Lessons can include reading and listening comprehension skills, letter sounds, conversational English skills, life skills (fill out forms, read a bus schedule, etc.) and grammar and writing. Small group classes meet twice per week for 14-16 weeks.

How Do I Join?

Adults entering the ESOL program must:

  • Be 18 years of age or older,
  • Speak English well enough to communicate with a teacher, and
  • New students must complete an evaluation to begin classes. Call (904) 255-6135 to schedule an appointment.

You can also schedule a new student appointment by clicking here:


Due to COVID safety, all classes are currently being offered virtually, online. Check the Events Calendar for dates and times or click on the button below. Classes are FREE!

Events and Classes


More Practice Speaking English:

Conversation Essentials

Conversation Essentials are informal, drop-in sessions facilitated by a native speaker. Each session has a particular topic that incorporates vocabulary and key grammar points.

Due to COVID safety, all sessions are currently being offered virtually, online. Check the Events Calendar for dates and times or click on the button below:

Events and Classes

Call (904) 255-6135 for days and times.


Library resources:

Additionally, the Main Library and all of the library branches have books, videos, and more to help adults learn English as a second language. In the children's department of every library, you will find books with read-along CDs. Enjoy an audiobook with your child and listen to English at the same time!

Get a Library Card

Jacksonville Public Library Card image


Register for ESOL and GED classes

young woman taking an online class at the library

Register for GED® classes and for free ESOL classes. Reserve your spot now!



Ask a Librarian

Chat, Text, or Email with a Librarian.

Read More

Career & Job Resources

Career & Job Resources

Helping Jacksonville Get to Work

Read More