Calgary NW


Directory of Church-based ESL Programs
in Northwest Calgary (NW)

Please note: Cooperative ESL Ministries does NOT run the ESL programs listed below. Please contact the church directly for more information about its ESL classes. Thank you!

Website lists are current as of August 2018. Please contact the church directly by phone or email for the most current programs.

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

Agapé Language Centre
  • LINC Classes—LINC programs range from CLB 1L to CLB 4. Classes are offered mornings, 9 to 11:30 a.m.; afternoons, 12:30 to 3 p.m.; and evenings, 6:30 to 9 p.m.
  • ESL Classes—Pre-Basic, Basic, and Intermediate level classes. These classes are offered throughout the year, depending on demand and at the school’s discretion. Contact our office for more information.
  • Conversation Circle—Free conversation focused program. All are welcome to join this program. Classes are offered seasonally.
  • For more information, contact Jane at
  • Phone: 403.516.1846
  • Address: 16 Bermuda Dr. NW (Beddington Pentecostal Church)
  • Website:
  • Facebook:
Bow Valley Christian Church
Foothills Alliance Church
Harvest Hills Alliance Church
  • ESL Classes—ESL classes are finished for summer but will start again September 2019.
  • For more information, contact Donna at
  • Phone: 403.226.0990, ext. 0 (church office), or Donna: 403-295-8467
  • Address: 10099 Harvest Hills Blvd. NW
  • Website:
  • HHAC ESL Classes—Winter 2019 Poster
Hawkwood Baptist Church
  • ESL Classes–Program runs from September to mid-December and January to mid-May. Beginner, Advanced, and Conversation classes: Tuesdays, 7 to 9 p.m. Beginner, Intermediate, Advanced and Conversation classes: Thursdays, 9:30 to 11:30 a.m.
  • For more information, contact the church office at
  • Phone: 403.239.6200
  • Address: 20 Hawkwood Dr. NW
  • Website:
Northmount Baptist
St. James Anglican Church
St. Luke's Catholic Church
Thornhill Baptist Church
  • ESL  Classes—Conversation Club on Saturdays 9:30 to 11:30 a.m. Classes are off for summer and will begin again in Fall 2019. 
  • For more information, contact the church office at
  • Phone: 403.274.6555
  • Address: 128 Tache Ave. NW
  • Website:
Varsity Acres Presbyterian Church
  • ESL Classes—Conversation Club: Saturdays, 10 a.m. to 12 p.m. CIWA ESL Conversation Group: Tuesdays, 10 a.m. to 12 p.m.
  • For more information, contact the church office at
  • Phone: 403.288.0544
  • Address: 4612 Varsity Dr. NW
  • Website:
West Hillhurst Gospel Hall
Westview Baptist Church