Share your skills
We all have skills and knowledge to share. MOSAIC has many volunteer opportunities where you can share your expertise.
Become a Volunteer today
Share your skills, develop new skills, and make connections with other volunteers in your community. Explore the many ways to volunteer with MOSAIC.
We have volunteer opportunities for
We follow the Canadian Code of Volunteer Involvement and provide meaningful volunteer opportunities.
Learn about the opportunities to volunteer with the MOSAIC community.
Share your skills and learn new ones as a member of the MOSAIC Volunteer Community.
Read MoreVolunteer to mentor new immigrants as they prepare for work in Canada. Share your knowledge and experience with your mentee.
Read MoreVolunteer two hours a week helping a newcomer connect to their community through one-on-one engagement.
Read MorePlay a direct role in the language development of newcomers by supporting our English Language instruction program (LINC)
Read MoreMOSAIC is committed to providing practicum students with fulfilling learning experiences. Use your new skills in a real-world environment.
Read More