Cooperative ESL Ministries does not operate ESL classes. We provide this directory for ESL Programs in Calgary and surrounding areas.
COVID-19 Info
Since the start of the COVID-19 pandemic in spring 2020, many churches and ESL schools have taken their classes online via Zoom or other video communication platforms. Others have postponed until further notice and some still offer in-person classes. Please contact the church directly for the most current information available.
How to Use the ESL Directory
Click the quadrant tabs below to access church info for that quadrant. Then click the “+” sign to view the church information for their ESL programs. Some programs are not running now. For most recent updates, contact the church directly.
- ESL Classes—go to Agape’s website for current programming.
- Email: contact@agapelanguagecentre.com
- Phone: 403.516.1846
- Address: 16 Bermuda Dr. NW (Beddington Pentecostal Church)
- Facebook: facebook.com/pg/AgapeLanguageCentre
- ESL Classes—go to BVCchurch’s website for current programming.
- For more information, contact Ron at esl@bvcchurch.ca.
- Phone: 403.286.5300
- Address: 5300 53 Ave. NW
- ESL Classes—go to Foothill’s website for current programming.
- For more information, contact esl@myfoothills.ca.
- Phone: 403-241.9777
- Address: 333 Edgepark Blvd. NW
- ESL Classes—go to Harvest Hills website for current programming.
- For more information, contact esl@hhachurch.com
- Phone: 403.226.0990, ext. 0 (church office)
- Address: 10099 Harvest Hills Blvd. NW
- ESL Classes—See contact info below.
- For more information, contact hbc@hawkwood.ca
- Phone: 403.239.6200
- Address: 20 Hawkwood Dr. NW
- Website: hawkwood.ca
- ESL Classes—See contact info below.
- For more information, contact office@nbcchurch.ca
- Phone: 403.289.8185
- Address: 451 Northmount Dr. NW
- Website: nbcchurch.ca
- ESL Classes—See contact info below.
- For more information, contact office@stjamescalgary.com
- Phone: 403.239.0104
- Address: 6351 Ranchview Dr. NW
- Website: stjamescalgary.com
- ESL Classes—See contact info below.
- For more information, contact info@stlukeschurch.ca.
- Phone: 403.282.9488
- Address: 1566 Northmount Dr. NW
- Website: stlukeschurch.ca
- ESL Classes—See contact info below.
- For more information, contact tbc2@telus.net
- Phone: 403.274.6555
- Address: 128 Tache Ave. NW
- Website: thornhillbaptistchurch.com
- ESL Classes—go to Varsity Acres’ website for current programming.
- For more information, contact the church office at office@vapc.ca.
- Phone: 403.288.0544
- Address: 4612 Varsity Dr. NW
- ESL Classes—go to West Hillhurts’ website for current programming.
- Phone: 403. 236.4126
- Address: 2326 7 Ave NW
- ESL Classes—go to NCFC’s website for current programming.
- For more information, contact NCFC at info@ncfcentre.com.
- Phone: 587.390.0770
- Address: 3851 54 Avenue NE
- ESL Classes—See contact info below.
- For more information, contact the church office at office@rockyviewalliance.com.
- Phone: 403.280.2239
- Address: 6927 Rundlehorn Dr NE
- Website: rockyviewalliance.com
- ESL Classes—See contact info below.
- For more information, contact info@alc-calgary.ca
- Phone: 403.246.1804
- Address: 3325 49 Street SW Calgary
- Website: Abundant Life Church
- ESL Classes—go to Bethany’s website for current programming.
- For more information, contact Mary at mary@bethanychapel.com.
- Phone: 403.249.8605
- Address: 3333 Richardson Way SW
- Website: bethanychapel.com
- ESL Classes—go to Covenant’s website for current programming.
- For more information, contact the church office at info@covcrc.ca.
- Phone: 403-254-2505
- Address: 50 Millrise Blvd SW
- Website: covcrc.ca
- ESL Classes—go to Lakeview’s website for current programming.
- For more information, contact Rick Gordon at rick@lakeviewbc.ca.
- Phone: 403-249-7359
- Address: 5336 Lakeview Drive SW
- ESL Classes—See contact info below.
- For more information, contact Harrison Cho at harrison.cho@riverparkchurch.com.
- Phone: 403.243.2244
- Address: 3818 14 A St. SW
- ESL Classes—See contact info below.
- For more information, contact the church office at office@southgatealliance.org
- Phone: 403-254-1030
- Address: 1436 James McKevitt Rd. SW
- Website: eng.southgatealliance.net
- ESL Classes—See contact info below.
- For more information, contact officestmartins@gmail.com
- Phone: 403.249.3014
- Address: 277 Strathcona Drive SW at the SCA Community Centre
- Website: stmartinscalgary.ca
- ESL Classes—go to Woodgreen’s website for current programming.
- For more information, contact esl@woodgreenpca.org.
- Phone: 587.887.1792
- Address:12777 Candle Cr. SW
- ESL Classes—See contact info below.
- 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—See contact info below.
- For more information, call Brenda at 403.257.5360 or Michelle at 403.212.8847
- Address: 7 McKenzie Towne Gate SE
- ESL Classes—go to Calgary Chinese Church’s website for current programming.
- For more information, contact Anita Hung at calgarycpc@gmail.com.
- Phone: 403-263 6059
- Address: 127 – 2nd Ave. SE
- ESL Classes—go to King’s Court website for current programming.
- For more information, contact Sade Adewumi at esl@rccgairdrie.org
- Phone: 403.922.7347
- Address: 2964 Kingsview Blvd SE, Airdrie, AB
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.