Calgary SE


Directory of Church-based ESL Programs
in Southeast Calgary (SE)

Please note: Cooperative ESL Ministries does NOT run the ESL programs listed below, we list them as a courtesy. Please contact the church directly for more information about its ESL classes. Thank you!

Website lists are current as of August 2018.

The following churches offer ESL classes, conversation groups, Bible studies, or other services for newcomers in SE Calgary. A map below the list shows the locations at a glance. Listings are in alphabetical order:

First Alliance Church
McKenzie Towne Church

A partnership between First Alliance Church and McKenzie Towne Church.

  • ESL Classes—Wednesdays, 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
Lutheran Church of the Good Shepherd
The Junction Church

Operated by The Junction Church ( in cooperation with The Exchange Church (

  • ESL Classes—Mondays, 9:30 to 11 a.m. Drop-in classes for all levels in a fun and welcoming atmosphere. No registration required. No child care provided. Classes run January 21 to June 24, 2019.
  • For more information, contact the church office at 587.437.9920 or email Elaine at
  • ESL Class Location: Mahogany Beach Club
  • Address: 29 Masters Park SE
  • Phone: 403.453.1221
  •  Website: