Building Community Since 1975
James Bay Community Project is a non-profit community organization helping seniors, youth and families by providing outreach services, community support and volunteer services.
Our Programs & Services
Supporting people of all ages through community programs, outreach, and volunteer services

Families
Early childhood support, playgroups, parenting education, and family outreach services.
Learn More
Youth
Youth outreach, advocacy, goal-setting support, and creative programs for teens.
Learn More
Seniors
Outreach services, social programs, weekly lunches, and support for independent living.
Learn More
Community
Support groups, workshops, income tax clinic, and community resource referrals.
Learn MoreCommunity Closet
Our social enterprise thrift store provides affordable clothing for the community while funding vital programs. Every purchase supports neighbourhood services.
- Quality used clothing at low prices
- Donations welcome during business hours
- All proceeds support community programs
- Volunteer opportunities available
Store Hours
140 Oswego Street, Victoria, BC V8V 2A7
Make a Difference in Your Community
Join our team of dedicated volunteers and help build a stronger, more connected James Bay community.
News & Upcoming Events
Stay connected with what's happening in our community
Winter Family Programs Now Open
Registration is now open for our winter family programs, including playgroups and parenting workshops.
Senior's Lunch Program Expanded
We're excited to announce expanded hours for our popular weekly senior's lunch program.
Community Volunteer Recognition
Join us in celebrating our amazing volunteers at our annual recognition event.
Our Supporters & Partners
We're grateful to our funders and community partners who make our work possible
Province of British Columbia
United Way
City of Victoria
Vancouver Foundation
Victoria Foundation
Island Health
BC 211
Neighbourhood Houses BC
We also thank our individual donors, volunteers, and community supporters
Learn More About Our PartnershipsGet In Touch
Have questions or need support? We're here to help connect you with the right resources.
Office Hours: Monday - Friday, 9:00 AM - 4:30 PM