top of page

Become a volunteer

Join our team

Why Volunteer?

Volunteers choose to participate and get involved for a variety of reasons, including:

  • Giving back to their community

  • Working in a women-only environment or feminist environment

  • Gaining English-language skills

  • Building a social network, breaking isolation in their lives 

  • Serving community service time as required by the justice system

  • Taking part in a student practicum program

The NSWC would not be able to run most of our programs without the generous contributions and involvement of our volunteers. Join our team today! 

resource centre.png

Drop-in Resource Centre Volunteer

A Resource Centre Volunteer is a dynamic position with a variety of responsibilities tailored to each volunteers’ strengths/interests. They are the first face of the centre and help direct clients/visitors to the appropriate staff member, accept/shelve donations, and more. Additionally, they may take on projects like upkeep of our library, errands, or administrative tasks.

Volunteer shifts take place in 3 hour morning or afternoon shifts, Mon-Thurs, with a minimum commitment of 6 months. Full position description here.

Hover to learn more

tech support volunteer.png

Tech Support Program Volunteer

Volunteering on the Tech Support team you will be supporting clients with a variety of tech issues and tech learning, such as using Zoom, sending emails, cell phone and computer basics, learning how to use apps, and more. 

We are not currently seeking tech support volunteers. If you have a special project or idea for volunteer collaboration with us, please email

Hover to learn more

computer training.png

Basic Computer Training Volunteer

Volunteer as an instructor and teach students who are in our Basic Computer Training program. Computer Trainers work from a manual guideline to deliver basic lessons and can customize each lesson to suit the needs of their students. Lessons take place weekly at the NSWC.

Volunteer shifts take place between 10am-3pm, Monday-Thursday. Computer Trainers commit to one 2hr shift per week, teaching 2 clients for an hour each. Volunteers are expected to commit for a minimum of 6 months.

Full position description here

Hover to learn more

health and wellness.png

Health and Wellness Program Volunteer

Our Health and Wellness Program provides a broad range of services, including private appointments and drop-in classes. Volunteer as a health practitioner or wellness instructor for our Health & Wellness program - examples include yoga instructor, acupuncturist, energy healer, reflexologist, naturopath, etc.

Treatments and classes take place during our operating hours (Monday – Thursday, 9:30 – 3:00). Volunteers must be able to provide 1 day of services a month (2-4 appointments) and are expected to commit to a minimum of 6 months.

Full position description 

Hover to learn more

Facilitate a workshop

Facilitate one of our free monthly workshops for women. We are especially interested in creative approaches to women's health and empowerment.

Previous workshops include strengthening self-confidence, automobile maintenance, financial literacy, movement classes, and more! 


Workshop facilitators are offered a small honorarium and are not always considered volunteers.

Become a board member

Joining our Board of Directors can be great way to give back to the community. Ideal candidates should have familiarity with non-profit organizations, share our vision and goals, and work, live or volunteer on the North Shore.

We encourage applications from Indigenous women, racialized women and women from other marginalized groups.

We thank all applicants in advance, however only those individuals selected for an interview will be contacted.

bottom of page