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.

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
Bow Valley Christian Church
Foothills Alliance Church
Harvest Hills Alliance Church
Hawkwood Baptist Church
  • ESL Classes–Beginner, Advanced and Conversation on Tuesdays, 7 to 9 p.m. Beginner, Intermediate, Advanced and Conversation on Thursdays, 9:30 to 11:30 a.m. Classes run from September to mid-December and January to mid-May.
  • 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
  • ESL  Classes—Conversation drop-in program on Monday, 9:30 to 11:30 a.m. (except holidays). Program begins September 17, 2018. No registration required.
  • For more information, contact church office at
  • Phone: 403.282.9488
  • Address: 1566 Northmount Dr. NW
  • Website:
Varsity Acres Presbyterian Church
  • ESL Classes—Conversation Club on Saturdays, 10 a.m. to 12 p.m. CIWA ESL Conversation Group on Tuesdays, 10 a.m. to 12 p.m.
  • For more information, contact church office at
  • Phone: 403.288.0544
  • Address: 4612 Varsity Dr. NW
  • Website:
West Hillhurst Gospel Hall
Westview Baptist Church


The map below shows the program locations at a glance. Click on the marker for the name of the host church. The map is responsive, so you can zoom in and out.