ESL Program Directory


Looking to improve your English?

Would you like to improve your English and make new friends? Many Calgary churches offer ESL classes and conversation groups free of charge, or for a nominal fee. Classes are available in every part of the city and are open to everyone.

Cooperative ESL Ministries does not operate ESL classes. We provide this directory for ESL Programs around Calgary and surrounding areas. If you have questions about a particular class, please contact the church directly.

Choose a quadrant of the city on the left sidebar for a listing of church-based ESL programs, or download a complete CESLM ESL Program Directory 2018-2019.

To have your church included in the directory, please email program information to