Cooperative ESL Ministries does not operate ESL classes. We provide this directory for ESL Programs around Calgary and surrounding areas. If you have questions about a particular class, please contact the church directly.

Choose a quadrant of the city below for a listing of church-based ESL programs, or download our CESLM Website ESL Program Directory.

To have your church included in the directory, please email program information to resources@eslcooperative.ca.

Click the image below to view a detailed locations map.

Calgary ESL Map

  • LINC Classes—Agape offers LINC classes from CLB 1 through CLB 4. These government funded classes are free for qualifying permanent residents and refugees. Classes are offered weekday mornings from 9 to 11:30 a.m., afternoons from 12:30 to 3 p.m. and evenings from 6:30 to 9 p.m.
  • ESL Classes—Basic, Intermediate, and Advanced classes. The winter semester runs from January 13 to April 3.
    • Basic Classes: Mondays from 9:30 a.m. to 12 p.m. Cost: $110 (11 classes).
    • Intermediate Classes: Wednesdays & Fridays from 9:30 a.m. to 12 p.m. Cost: $120 for 1 class per week (12 classes), $240 for 2 classes per week (24 classes).
    • Advanced Classes: Tuesdays, Wednesdays, & Thursdays from 12:30 to 3 p.m. Cost: $150 for 1 class per week (12 classes), $300 for 2 classes per week (24 classes), $450 for 3 classes per week (36 classes).
  • Conversation Circle—Free Conversation Classes for adults to practice speaking English, learn about Canadian culture and meet other people. Drop in for a few classes or join us every week on Monday & Wednesdays from 12:30 to 2 p.m.
  • .ESL Bible StudyLearn English and learn to know God. Every Sunday evening, join us for our free ESL Bible Study. We provide a relaxing and friendly environment (along with great teachers) where you are free to ask questions and discuss ideas while learning about how much God loves you. Classes  run from 6 to 8 p.m. every Sunday (except statutory holidays).
  • Citizenship ClassClasses will be offered in February April, June, August, & October of 2020. The program will consist of 6 classes over 3 weeks to help prepare candidates for Canadian Citizenship. Classes will run on Tuesday & Thursday evenings from 6:30 to 9 p.m. Cost: $60 (6 Classes).
  • For more information, contact us at 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–Program runs from September to mid-December and January to mid-May. Beginner, Advanced, and Conversation classes: Tuesdays from 7 to 9 p.m. Beginner, Intermediate, Advanced and Conversation classes: Thursdays from 9:30 to 11:30 a.m.
  • 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—Conversation drop-in program on Monday from 9:30 to 11:30 a.m. (except holidays). No registration required. New session to start January 6th, 2020.
  • For more information, contact the church office at info@stlukeschurch.ca.
  • Phone: 403.282.9488
  • Address: 1566 Northmount Dr. NW
  • Website: stlukeschurch.ca
  • ESL  Classes—Conversation Club on Saturdays 10 to 11:30 a.m. starting Oct. 19, 2019.
  • For more information, contact the church office at tbc2@telus.net or Gisela Rohde at 403-282-7519.
  • Phone: 403.274.6555 (church office)
  • Address: 128 Tache Ave. NW
  • Website: thornhillbaptistchurch.com
  • ESL Classes—Conversation Club: Saturdays from 10 a.m. to 12 p.m. CIWA ESL Conversation Group: Tuesdays, from 10 a.m. to 12 p.m.
  • 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/evenings (for registered students only).
  • Weekly drop-in classes: conversation, cultural and skill building (no registration required).
  • For more information, contact NCFC office at esl@ncfcentre.com.
  • Phone: 587.390.0770
  • Address: 3851 54 Avenue NE
  • Website: ncfcentre.com
  • ESL Classes—ESL Conversation Classes run Tuesday from 11:45 a.m. to 1 p.m. and on Wednesday, from 7 to 9 p.m. Basic Computer Course for Beginners will start once we know how many students register for the program.
  • For more information, contact ESL Program Director, Ruel Cubid at ruecooks2@gmail.com.
  • Phone: 403.246.1804 Church Office
  • Address: 3325 49 Street SW Calgary
  • Website: Abundant Life Church
  • ESL Classes—Monday, Wednesday and Friday from 9:30 a.m. to 12 p.m. Our program starts mid-September and runs in 6-week sessions until early June with a $30.00 registration fee per session. Check our website for current schedule and dates.
  • For more information, contact the church office at eslgracechurch@gmail.com.
  • Phone: 403.244.5861
  • Address: 1009 15th Avenue SW
  • Website: gracechurchcalgary.com
  • ESL Classes—Join us to practice speaking English, learn about Canadian culture and meet new people. Free English (ESL) Conversation Café on Tuesdays from 9:30 to 11 a.m.
  • For more information, contact Martha Corcoran at marthaonsimcoe@telus.net.
  • Phone: 403.245.1726
  • Address:  277 Strathcona Drive SW at the SCA Community Centre
  • Website: stmartinscalgary.ca
  • 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

Operated by The Junction Church (junctionchurch.ca) in cooperation with The Exchange Church (theexchangechurch.com)

  • ESL Classes—Mondays from 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 Sep 16 to Dec 2, 2019.
  • For more information, contact the church office at 587.437.9920 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