Cooperative ESL Ministries does not operate ESL classes. We provide this directory for ESL Programs in Calgary and surrounding areas.

COVID-19 Info

Since the start of the COVID-19 pandemic in spring 2020, many churches and ESL schools have taken their classes online via Zoom or other video communication platforms. Others have postponed until further notice and some still offer in-person classes. Please check below in the quadrant of the city you are looking for ESL classes and contact the church directly for the most current information.

How to Use the ESL Directory

Click the quadrant tabs below to access church info for that quadrant. Then click the “+” sign to view the church information for their ESL programs. Some programs are not running now. For most recent updates, contact the church directly.

  • ESL Classes— Agape Language Centre offers both General and Linc ESL Classes online only.
  • General ESL Classes:
    • Online Intermediate ESL Classes run weekly on Wednesday and Friday morning from 9:30 a.m to 12 p.m.
    • Online Advanced ESL Classes run weekly on Thursday afternoon from 12:30 to 3 p.m.
    • Online Conversation Circles run weekly on Monday and Wednesday afternoon from 12:30 to 2 p.m.
  • LINC Classes: Online classes offered mornings, afternoons and evenings.
  • For more information, contact
  • Phone: 403.516.1846
  • Address: 16 Bermuda Dr. NW (Beddington Pentecostal Church)
  • Website:
  • Facebook:
  • ESL Classes—Various online options include:
    • CONVERSATION CLUBMondays from  7-8:30 p.m. Starting September 20Online via ZOOM
    • This is a time of informal conversation about Canadian cultural topics with a native English speaker.  Conversation takes place in small groups of 2 or 3 people. The focus is on speaking and listening.  Games and activities make it a fun evening.  This class is good for upper-beginner, intermediate or advanced students.  The class is FREE. 
    • BIBLE STUDYWednesdays from 7-8:30 p.m. Starting September 22—Online via ZOOM
    • In this class we will be studying the book of Matthew, focusing on the life of Jesus and learning about what it means to be a Christian.  You don’t have to know anything about Jesus or Christianity to join this class.  Discussion takes place in small groups of 3 – 4 people with a focus on reading, speaking and listening. This class is good for upper-beginner, intermediate or advanced students.  The class is FREE. Free easy read bibles are available to those living in the city of Calgary.
    • GRAMMAR CLASSMondays at 2-3:00 p.m. Starting September 27—Online via ZOOM
    • This is a new class that would focus on beginner to intermediate level English grammar.  New students will be required to take an assessment quiz. The class is FREE, although a donation would be appreciated to cover the cost of a workbook.
    • SURVIVOR ITuesdays & Thursdays from 8-9:30 a.m. Online. This class is currently full. Contact us to put your name on the waiting list. This class is taught by Graceland English School out of Poland.  This class focuses on mastering grammar tenses and grammar at an intermediate level. Students will spend time reading short passages of text and understanding them. During inspiring discussions, based on the texts read, students will learn and practice new vocabulary. Registration is required.  
  • ESL Classes—Fall 2021 classes online via Zoom, except ESL with ART on Saturdays at 1:30 p.m, (see info below) 
    • Tues. 9:30 a.m.—ESL Book Study “Escape: Adventures of a Loyalist Family” (Sept 21 to Dec 14)
    • Wed. 7:00 p.m.—ESL Writing (Sept 22 to Dec 8)
    • Thurs. 9:30 a.m.—Women’s ESL Class “Famous Women” (Sept 23 to Dec 9, beginners welcome)
    • Thurs. 6:30 p.m.—Let’s Talk About Cultures (5 weeks Oct 28 to Nov 25)
    • Thurs. 8:00 p.m.—Conversation Class (Sept 23 to Dec 9, beginners welcome)
    • Sat. 10:00 a.m,—Low Beginner ESL (Sept 25 to Dec 11)
    • Sat. 10:00 a.m.—High Beginner ESL (Sept 25 to Dec 11)
    • Sat. 1:30 p.m.—ESL with ART (Oct 9, Nov 13, Dec 4 at church building, beginners welcome)
    • Sat 4:00 p.m.—Pronunciation (Sept 25 to Dec 11)
    • Sat. 6:30 p.m.—ESL Bible Study (ongoing)
    • Sun. 9:00 a.m.—Public Speaking (5 weeks Oct 3 to Oct 31, beginners welcome)
    • Sun. 11:00 a.m.—Bridges Beginner (ongoing)  (studying Canadian culture, English language, Jesus’ words)
    • Sun. 11:00 a.m.—Bridges Intermediate/Advanced (ongoing) (Canadian culture, English language,  Jesus’ words)
  • For more information, contact
  • Phone: 403-241.9777
  • Address: 333 Edgepark Blvd. NW
  • Website:
  • ESL Classes—Beginning Wednesday September 22, a 10-week ESL class will be start on Wednesday mornings from 9:30 a.m until 11:30 a.m. for beginners and intermediate students.  
  • For more information, contact
  • Phone: 403.226.0990, ext. 0 (church office)
  • Address10099 Harvest Hills Blvd. NW
  • Website:
  • ESL Classes—Due to COVID 19 restrictions at this time, no ESL classes have been scheduled.
  • For more information, contact the church office at
  • Phone: 403.239.6200
  • Address: 20 Hawkwood Dr. NW
  • Website:
  • ESL  Classes—Due to COVID 19 restrictions at this time, no ESL classes have been scheduled.
  • For more information, contact Greg Bull at 587.777.4789 (cell)
  • Phone: 403.289.8185
  • Address: 451 Northmount Dr. NW
  • Website:
  • ESL  Classes—Due to COVID 19 restrictions at this time, no ESL classes have been scheduled.
  • For more information, contact the church office at
  • Phone: 403.274.6555 (church office), or Gisela Rohde at 403-282-7519.
  • Address: 128 Tache Ave. NW
  • Website:
  • ESL Classes—Conversation classes run every Saturday morning at 10 a.m. All proficiency levels in English are welcome.
  • For more information, contact the church office at
  • Phone: 403.288.0544
  • Address: 4612 Varsity Dr. NW
  • Website:
  • ESL Classes—Registered classes run on Tuesday and Thursday mornings and evenings for registered students only.
  • Weekly drop-in classes: conversation, cultural and skill-building. No registration required.
  • For more information, contact NCFC office at
  • Phone: 587.390.0770
  • Address: 3851 54 Avenue NE
  • Website:
  • ESL Classes—Various options include:
    • Tuesdays from 7:30-9:00 p.m. In-person classes at the church building. Beginner, Intermediate, and Advanced (Discussion) classes available.
    • Thursdays from 7:30-9:00  p.m. On-line classes (Zoom). Beginner, Intermediate, and Advanced (Discussion) classes.
    • Mondays from 1:30-3:00  p.m. On-line (Zoom). ESL Bible study in the book of Luke
  • For more information, contact Jessie Mercer at or
  • Phone: 403-251-4855
  • Address:12777 Candle Cr. SW
  • Website:

A partnership between First Alliance Church and McKenzie Towne Church.

  • ESL Classes—Wednesdays from 10 to 11:30 a.m.
  • For more information, call Brenda at 403.257.5360 or Michelle at 403.212.8847
  • Address: 7 McKenzie Towne Gate SE


Thank you for partnering with us as we train and equip churches and volunteers to better reach newcomers in their communities. Your investment equips volunteers to invite immigrants out of isolation, serve them in a tangible way, and welcome them to connect with a Christ-centered community.