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. Each church listed in the directory below has either postponed ESL classes or offers its classes online during this COVID-19 outbreak.

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 contact@agapelanguagecentre.com
  • Phone: 403.516.1846
  • Address: 16 Bermuda Dr. NW (Beddington Pentecostal Church)
  • Website: agapelanguagecentre.com
  • Facebook: facebook.com/pg/AgapeLanguageCentre
  • ESL Classes—BVC Church offers various online ESL classes via Zoom.
    • Conversation ESL Club for upper beginner levels and above on Mondays from 7 to 8:30 p.m. Spaces Available
    • Contact Ron at esl@bvcchurch.ca for the following classes:
      • Tuesday-Thursday mornings from  8-9 a.m. Intermediate class.   FULL
      • Wednesday evening ESL Bible Study from 7-8;15 p.m.  Limited Space
      • Thursday mornings from 9;30-10;30 a.m. Study Hall for regular students requiring extra help.
  • Phone: 403.286.5300
  • Address: 5300 53 Ave. NW
  • Website: bvcchurch.ca
  • ESL Classes–Due to COVID 19 restrictions at this time, no ESL classes have been scheduled.
  • For more information, contact the church office at hbc@hawkwood.ca
  • Phone: 403.239.6200
  • Address: 20 Hawkwood Dr. NW
  • Website: hawkwood.ca
  • 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: nbcchurch.ca
  • ESL  Classes—Due to COVID 19 restrictions at this time, no ESL classes have been scheduled.
  • For more information, contact the church office at tbc2@telus.net
  • Phone: 403.274.6555 (church office), or Gisela Rohde at 403-282-7519.
  • Address: 128 Tache Ave. NW
  • Website: thornhillbaptistchurch.com
  • ESL Classes—Due to COVID 19 restrictions at this time, no ESL classes have been scheduled.
  • For more information, contact the church office at office@vapc.ca.
  • Phone: 403.288.0544
  • Address: 4612 Varsity Dr. NW
  • Website: vapc.ca
  • 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 info@ncfcentre.com.
  • Phone: 587.390.0770
  • Address: 3851 54 Avenue NE
  • Website: ncfcentre.com
  • ESL Classes—Sundays from 11 a.m. to 12:30 p.m. All language levels are welcome. No cost or registration required.
  • For more information, contact Michelle at mpeters@faccalgary.com.
  • Phone: 403.212.8847
  • Address: 12345 40 St. SE
  • Website: faccalgary.com

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

A partnership between The Junction Church (junctionchurch.ca) and The Exchange Church (theexchangechurch.com).

  • ESL Classes—Currently no classes are running.
  • For more information, contact Mahogany Beach Club or email Linda Beadle at lbeadle@shaw.ca.
  • ESL Class Location: Mahogany Beach Club
  • Address: 29 Masters Park SE
  • Phone: 403.453.1221
  •  Website: mahoganyhoa.com
  • ESL Classes—Free evening classes on Wednesdays and Thursdays from 7 to 8:30 p.m.
  • ESL Classes—Fee-based full-time classes from Monday to Thursday from 9:15 a.m. to 2:30 p.m.
    • Winter Term – January 13, 2020 to March 19, 2020
    • Spring Term – April 14, 2020 to June 18, 2020
  • For more information, contact Greg Kern at cilc@firstbaptistcalgary.net
  • Phone: 403.693.5548
  • Address: 1311 4th St. SW
  • Website: cilc.firstbaptistcalgary.net

DONATE NOW

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.

DONATE NOW