ਸ਼ਹੀਦ ਬਾਬਾ ਦੀਪ ਸਿੰਘ ਜੀ ਨੂੰ ਸਮਰਪਿਤ

Dedicated to Shaheed Baba Deep Singh Ji

We build a community of hope & humanity

A community-driven non-profit in Surrey, British Columbia, devoted to the legacy and values of Baba Deep Singh Ji — supporting vulnerable individuals and families with food, groceries and essential needs, while fostering compassion, service and unity.

Spreading Hope Society volunteers at a blood and plasma donation drive in honour of Baba Deep Singh Ji
🩸 Blood & plasma donation drive in honour of Baba Deep Singh Ji
SevaSelfless service at our core
6Community campaigns
Surrey, BCServing the Lower Mainland
PartnerCanadian Blood Services team
Spreading Hope Society volunteers
ਸਰਬੱਤ ਦਾ ਭਲਾWellbeing of all — the spirit behind everything we do.
About us

Spreading Hope Society

Spreading Hope Society is a community-driven, non-profit organization based in Surrey, British Columbia, devoted to the legacy and values of Baba Deep Singh Ji.

The core mission of the society is to support vulnerable individuals and families by providing food, groceries, and essential basic needs, while fostering compassion, service, and community unity.

More about us →
What we do

Our services

Practical help delivered with dignity, through our volunteers and community partners.

Our campaigns

Our responsibility towards society

Six focus areas where our volunteers, donors and partners make a real difference.

🍲

Access to Food & Shelter

Ensuring everyone has access to nutritious food and a safe place to stay. No one should have to sleep hungry or without protection.

Learn more →
🧺

Essential Basic Needs

Supporting access to clothing, hygiene, healthcare, and daily necessities. Helping people live with dignity and basic comfort.

Learn more →
🩸

Blood & Plasma Donation

A small act of donating blood or plasma can save multiple lives. Your donation gives hope to patients in critical need.

Learn more →
💚

Organ Donation

One donor can save and improve many lives through organ donation. Registering as a donor is a powerful gift of life.

Learn more →
🧠

Mental Health Awareness

Promoting understanding, support, and open conversations about mental health. You are not alone — help and care are always available.

Learn more →
🛡️

Women & Child Protection

Working to ensure safety, respect, and rights for women and children. Every woman and child deserves a life free from fear and abuse.

Learn more →
Partners for Life

Join our blood donation team

Be part of a life-saving initiative through our official Canadian Blood Services partner team.

📝How to join

  1. Create an account at blood.ca or download the GiveBlood app.
  2. Open the menu and select “Partners”.
  3. Search for “Spreading Hope Society” or our PFL ID SPRE0128108.
  4. Click “Join the team”.
  5. Book through “Team appointments”, or schedule individually when it suits you.
🩸
Canadian Blood Services · Partners for LifeSpreading Hope Society
Team PFL IDSPRE0128108

📱 Or scan the QR code on the poster with your phone camera.

Join Blood Bank with Spreading Hope Society poster with QR code and sign-up steps
Community work

Seva in action

Volunteers doing seva at the Gurdwara Spreading Hope Society team at a blood and plasma donation drive Volunteers delivering food to a shelter Serving hot meals at a shelter Sharing a meal with the community
See our community work →
What people say about usRead our Google reviews — or share your own experience.
Get involved

Be a part of the seva

Volunteer, join our blood donor team, or donate food and essentials.