Skip to main content

Immigration and Settlement

This guide is for people who need information about immigrating to Canada, for themselves, or for family members or friends.

Learning English


Photo by John Davey.

This page is for people who wish to learn English in Greater Vancouver.


Language Instruction for Newcomers to Canada (LINC) Program


This is a Canadian government program that provides free English classes.  Many different organizations in the Vancouver area offer classes.  One of these groups, Immigrant Services Society of BC has posted information on How to Register for classes.

For a list of organizations that provide LINC classes, check the two sources below.

Higher Level ESL Programs: Lower Mainland and Vancouver Island

Lists college and university level English classes and classes for technical, health related and business English. Most schools will charge tuition.

Languages Canada - Member School Directory - Approved Programs

Languages Canada is an agency that promotes quality, accredited English and French language training in Canada. You can search the directory  by city/province and program.

Private Training Institution Directory

Search for English classes in private schools around the province.

Adult Literacy Centres

Programs to help with reading and writing.

Literacy & ESL Resources at Vancouver Public Library

English Corner

An informal Conversational English Class given as a free community service and provided on a voluntary basis by both people born and raised in Canada as well as many people who have, at one time in their lives, experienced life as a new immigrant to Canada.

BCFED Health & Safety Centre

English as an Additional Language course.

Carnegie Learning Centre

One-to-One and Small Group Learning.

City of Vancouver Recreation

Search for ESL and find classes for many levels at different places around the city.

Inland Refugee Society

ESL classes for refugee claimants. ESL Groups

Listings for ESL conversation circles and groups.

Neighbourhood Houses

Neighbourhood houses offering free or low cost ESL programs include:

Alexandra Neighbourhood House Kiwassa Neighbourhood House
Burnaby Neighbourhood House
Kitsilano Neighbourhood House
Collingwood Neighbourhood House Mount Pleasant Neighbourhood House
Gordon Neighbourhood House South Vancouver Neighbourhood House

Religous Organizations

These religious organizations offer free and lost-cost ESL classes.

Granville Chapel Saviour of the Nations Lutheran Church
Lotus Light Charity Society Sixteenth Avenue Gospel Chapel
St. Chad's Anglican Church Vancouver Chinese Baptist Church
St. Columba Presbyterian Church Vancouver Nazarene Church
Salvation Army Basic English Learning Center West Point Grey United Church

Pacific Immigrant Resources Society (PIRS)

English instruction for women newcomers.

UBC Learning Exchange

 Free English language conversation groups.

Vancouver School Board Adult Education

High School level English Language classes, as well as other subjects.

YMCA English Conversation Clubs

Build your English skills, meet new friends and learn more about life in Canada.  Clubs meet in Burnaby and Vancouver.