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
  • ESL Classes—Winter semester starts on January 15, 2019. Basic ESL runs on Tuesday and Intermediate on Thursdays from 9:30 a.m. to 12 noon. The cost for the Basic or Intermediate ESL program is $120 for 12 weeks. Registration required.
  • We also start our Conversation Circle Thursday, January 10 from 12:30 to 2 p.m. No cost.
  • LINC Classes offered mornings, afternoons, and evenings.
  • 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—We offer three sessions (10 classes each) to accommodate students of all levels. Register for Sunday morning, Tuesday evening, and Wednesday morning for $30. (Fee applies for new students only. Students returning are exempt from this fee).
  • Registration for Winter 2019 classes will be on the following dates and times in the front entry of Harvest Hills Alliance Church.
    • Wednesday, January 16 at 9 a.m.
    • Sunday, January 20 at 10 a.m.
    • Tuesday, January 22 at 6 p.m.
  • Classes will run on the following dates: Sundays: 10:15 a.m.-12:15 p.m.  Jan. 20, 27; Feb. 3,10, 17, 24; March 3, 10, 17, 24.  Tuesdays: 6:30-8:30 p.m.  Jan. 2, 29; Feb. 5, 12, 19, 26; March 5, 12, 19, 26.  Wednesdays: 9:30-11:30 a.m.  Jan 16, 23, 30; Feb 6, 13, 20, 27; March 6, 13, 20.
  • For more information, contact Donna.
  • Email:
  • 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 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-11:30 a.m.
  • For more information, contact 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 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.