News
Donate
Subscribe

Contact Us

We're here to help. Reach out to learn more, ask questions, or get connected to services

Get In Touch

Phone

(250) 388-5259

Call during office hours for immediate assistance

Email

info@jbcp.ca

We respond to emails within 1-2 business days

Address

140 Oswego Street, Victoria, BC V8V 2A7

Located in the heart of James Bay

Office Hours

Monday - Friday9:00 AM - 4:30 PM
Saturday - SundayClosed

Hours may vary during holidays. Call ahead to confirm.

Send Us a Message

* Required fields. We'll respond within 1-2 business days.

Department Contacts

Family Programs

families@jbcp.ca

Playgroups, family support, parenting programs

Youth Services

youth@jbcp.ca

Youth outreach, advocacy, programs

Seniors Programs

seniors@jbcp.ca

Seniors outreach, social programs, Better at Home

Community Closet

closet@jbcp.ca

Thrift store, donations, volunteering

Volunteer Coordinator

volunteer@jbcp.ca

Volunteer opportunities and applications

General Inquiries

info@jbcp.ca

All other questions and information

Getting Here

By Public Transit

Route 30

James Bay - Downtown - UVic

Stop: Oswego St at Simcoe St

Route 31

James Bay - Beacon Hill - Mayfair

Stop: Oswego St at Simcoe St

Visit bctransit.com for schedules and trip planning.

By Car

  • Street parking available on Oswego Street and nearby streets
  • 2-hour parking limits apply in most areas
  • Loading zone available for quick drop-offs

Accessibility

  • Wheelchair accessible entrance and facilities
  • Elevator access to all floors
  • Accessible washrooms available
  • Contact us for specific accessibility needs

Map placeholder

Open in Google Maps

Need Directions?

Not sure how to get here? We're happy to help you plan your visit.

Call for Directions

Stay Connected

Subscribe to our newsletter for program updates, event announcements, and community news

We respect your privacy and never share your information.

Emergency & Crisis Resources

If you or someone you know is in crisis, please reach out to these 24/7 resources:

Emergency Services

911

Police, fire, ambulance

Crisis Line (24/7)

1-888-494-3888

Mental health crisis support

Kids Help Phone (24/7)

1-800-668-6868

Support for youth and families

BC 211

211

Information and referrals