Volunteer with MOSAIC

Become a Volunteer today

Share your skills, develop new ones, and make connections with other volunteers in your community. Explore the many ways to volunteer with MOSAIC.

We have opportunities for:

  • Newcomers
  • Canadian citizens
  • Working professionals
  • Youth
  • Seniors
  • Refugees
  • Skilled experts

We follow the Canadian Code of Volunteer Involvement and provide meaningful opportunities.

Share your skills

We all have skills and knowledge to share. MOSAIC has many volunteer opportunities where you can exchsnge your expertise.

Learn new skills

You will receive training, ongoing professional development and learning opportunities. You will develop new skills and grow others.

Meet new people

Sharing time with new immigrants enriches our understanding and appreciation for other cultures. You will meet newcomers, staff and other volunteers from around the world.

Impact the lives of others

You will be a positive influence on the lives of others. Our volunteers play important roles in supporting and empowering new immigrants settling in BC. Your skills and friendship are invaluable to your community.

Ways to Volunteer

MOSAIC Volunteers

Share your skills and learn new ones as a member of the MOSAIC Volunteer Community.

Read More

Workplace Connections Mentoring Program

Volunteer to mentor new immigrants as they prepare for work in Canada. Share your knowledge and experience with your mentee.

Read More

Culture Connections Social Mentoring Program

Volunteer two hours a week helping a newcomer connect to their community through one-on-one engagement.

Read More

Language Centre Volunteering

Play a direct role in the language development of newcomers by supporting our English Language instruction program (LINC)

Read More

Practicum and Field Study Program

MOSAIC is committed to providing practicum students with fulfilling learning experiences. Use your new skills in a real-world environment.

Read More