Our Services

English Language Programs

English Language Courses for Immigrants

Learn English with Free Programs in Surrey

DIVERSEcity’s Language Training and Literacy Programs offer a range of free English language classes to permanent residents and refugees.  From Language Instruction for Newcomers to Canada (LINC) classes up to CLB 6 to pre-literacy programs and support for students with multiple barriers, our amazing instructors will help you learn English for your new life in Canada!

Classes focus on developing English skills, while also providing information on living in Canada, and community services and resources. Classes are offered at different times of the day and week, and are supported by childminding, with early childhood education curriculum just for your kids!


Language Instruction for Newcomers to Canada (LINC)

The Language Instruction for Newcomers to Canada (LINC) program offers free English language classes to new immigrants. Classes range from pre-literacy to CLB 6. As part of English language training, clients learn skills for adapting to Canadian society and success in the workplace. They also learn about their new community, services and resources, as well as knowledge of life in Canada including laws, rights and responsibilities.

Due to COVID-19, we are currently offering these classes online via ZOOM:

  • Morning Classes: 9 am – 12 pm, Monday – Thursday
  • Afternoon Classes: 12:30 – 2:30 pm, Monday – Thursday (Foundations Level)
  • Evening Classes: 6:15 – 9 pm, Tuesday – Thursday

Online LINC Classes Flyer

Normally, DIVERSEcity offers LINC classes at two campuses located in Newton.

13455 76 Avenue, Surrey, BC

Morning Classes
9 am – 12 pm
Monday – Thursday

Evening Classes
6:15 pm – 9 pm
Tuesday – Thursday

13455 76 Avenue, Surrey, BC

#1107 – 7330 137 Street, Surrey, BC

Morning Classes
9 am – 12 pm
Monday – Thursday

Afternoon Classes (Literacy)
12:30 pm – 2:30 pm
Monday – Thursday

Evening Classes
6:15 pm – 9 pm
Tuesday – Thursday

#1107 – 7330 137 Street, Surrey, BC

DIVERSEcity offers free childminding services for families in the LINC program including LARC.  For more information about these programs or to register, please call 604-547-1203 or email languageprograms@dcrs.ca.

FREE childminding services for families in the LINC Program

DIVERSEcity offers free childminding services for morning LINC classes (children 18 months to five years). Children in the childminding services are guided and instructed by a team of licensed early childhood educators whose main focus is to prepare the children for successful entry into kindergarten.

For more information about this service or to register, please call 604-547-1203 or email languageprograms@dcrs.ca. If childminding is full, you will be placed on a waitlist and called when a space is available.


LINC Assistance and Readiness Class (LARC)

The LINC Assistance and Readiness Classes are a trauma-informed program for clients who need additional support and more flexibility than a conventional LINC class would provide. The goal for clients in the LINC Assistance and Readiness Classes is be able to transition into the regular LINC program stream. The LINC Assistance and Readiness Classes follow the LINC curriculum and Portfolio Based Language Assessment.

#1107 – 7330 137 Street, Surrey, BC

Morning Classes
10 am – 12 pm
Monday – Thursday

Afternoon Classes
1:30 pm – 3:30 pm
Mondays & Wednesdays
10 am – 12 pm
Fridays

#1107 - 7330 137 Street, Surrey, BC

DIVERSEcity offers free childminding services for families in the LINC program including LARC. For more information about these programs or to register, please call 604-547-1203 or or email

Conversation Circles

Conversation Circles are available for LINC students who need additional speaking practice. They are facilitated by a skilled EAL teaching professional and consist of interactive speaking activities that reinforce the LINC curriculum target language.


Community Adult Literacy Program (CALP)

DIVERSEcity’s CALP program will teach you basic English reading and writing skills to help you in:

• Passing tests (IELTS, driver’s licence, Canadian citizenship, FoodSafe)
• Finding a job (resumes, cover letters and job search)
• Volunteering in the community
• Meeting new people and more!

Morning and evening classes are currently being held online via Zoom on:
• Tuesdays & Wednesdays, 5–6 pm
• Fridays, 10 am – 12 pm

Online CALP Classes Flyer

To register for CALP, please call 604-547-1203 or email languageprograms@dcrs.ca.


Read-y for Life Reading and Writing Skills Program

DIVERSEcity’s Read-y for Life: Pathways for EAL Learners is a bridge literacy program for adult EAL learners who are citizens, temporary foreign workers, permanent residents and refugees lacking proficiency in reading and writing. The classes are PBLA aligned allowing clients to complete reading and writing assessments for Portfolio Based Language Assessment, which are transferable to any Language for Newcomers to Canada (LINC) program. Read-y for Life classes are offered in the morning with childminding to accommodate clients who are parents with young children, and in the evening to accommodate clients who are working during the day.

DIVERSEcity offers free childminding services for families in the Read-y for Life program.

To register for the Read-y for Life: Pathways for EAL Learners Program, please call 604-547-1203.

Registration Information

LINC classes are free for adult newcomers to Canada (permanent residents).  Canadian citizens, temporary visitors, temporary foreign workers and refugee claimants who have not yet received a positive decision on their refugee status claim cannot take LINC classes.

To attend LINC classes, you must have an English assessment test.  Please contact the Surrey Assessment Centre to make an appointment for your English assessment test.

Surrey Language Assessment Centre

#202 – 7337 137 Street, Surrey, BC, V3W 1A4
Phone: 604-507-4150

Surrey Language Assessment Centre

#202 – 7337 137 Street, Surrey, BC, V3W 1A4

After you take the test, you can bring your assessment and permanent resident card or other identification across the street to DIVERSEcity at #1107 – 7330 137 Street, Surrey, BC, to register for classes.

Due to COVID-19, please call 604-547-1203 or email languageprograms@dcrs.ca for help in  registering.