MOSAIC is about belonging

MOSAIC provides services to immigrants, refugees, and those from diverse backgrounds to help advance an inclusive and thriving Canada. Our staff and partners work together through employment, settlement, and language services to further the success and sense of belonging of newcomers and individuals from diverse backgrounds.



of clients recommend MOSAIC



client programs


clients served yearly


languages to help clients

How We Help

We have the resources you need to settle into your new life in Canada.

50+ service locations

1000+ employers partnering in our programs

46 years supporting the community

400+ staff ready to help

Find a Service

MOSAIC has a committed team ready to help you find the right immigrant services and employment support.
Here is what we offer:

Support for Afghan refugees


MOSAIC is bringing Afghan refugees to safety – but we need your help. Donate Today.

Upcoming Events

MOSAIC can help you meet new people, learn new skills, and get information about living and working in Canada.


Calligraphy Workshop for Newcomers and Youth

MOSAIC - Boundary 5575 Boundary Road, Vancouver, British Columbia

Are you interested in learning the basics of calligraphy? Join this workshop to learn some new lettering skills! • Priority for permanent residents and protected persons • Bus tickets and […]


Workshops for International Students


International Students enrolled in Post-Secondary Institutions in British Columbia who identify as a woman are welcome to join us in this Free Workshop to learn more about Gender-Based Violence

Finding home: Farkhonda’s story

Featured Story

When describing what home means to her, Farkhonda Rajabe now thinks of Vancouver – but it took a long time to feel that way.

Walk alongside newcomers in your community

Volunteer With Us

Are you looking for a meaningful volunteer opportunity? MOSAIC has many ways you can share your skills, develop new skills, and make connections with others. We have a volunteer opportunity for you. 

Where to find us

MOSAIC has offices and locations that provide services and programs throughout Vancouver and the Lower Mainland. Here’s where to find a location near you.  

Recent News

MOSAIC is impacting the lives of others every day. Read recent stories and news from our team and community.