Shine Through the Rain Foundation

Registered Name: Shine Through the Rain Foundation

Business Number: 891881005RR0001

Our Mission

Shine Through The Rain Foundation supports individuals and families affected by life-threatening illnesses. We endeavor to improve and enrich the lives of those who approach the Foundation in their time of need, delivering compassionate and compelling services across Canada.

We provide advice, guidance and financial aid to our service users as they try to navigate through an intensely challenging and emotional journey. We aim to establish positive, lasting change through hope, healing and comfort.

Our nonprofit organization is not government funded and we therefore rely solely on the generosity of our supporters. Funds generated through donations and sponsorship allow us to deliver our portfolio of programs as we strive to enhance support structures for patients and families. 


Volunteering with the Foundation is a great opportunity for you to make a positive impact in your community, be part of a team, share your experience, learn new skills and develop lasting friendships. Volunteers are vital to the success of our organization and we wouldn’t be able to support, inform and empower those touched by life threatening illnesses without you. We are proud of our strong and dedicated volunteer network, and we encourage you to submit an application if you would like to volunteer with our friendly team here at Shine Through the Rain Foundation.

For further information about our organization and the services we offer please contact us at or call 905-477-7743.

What People Are Saying

"I was very happy with the program because it took the stress off my bills, allowing me to continue treatment. Thanks for all the help!"

— Ken Yalowica, Patient, Read More

"I am so grateful that you could help me through this difficult time. The struggle with cancer is so hard and I am alone going through a divorce and the financial stress is so difficult as I am unable to go back to my job as of now. Once again many thanks for your help."

— Nora, Patient

"THANK YOU so much. On behalf of my client… as well as the Health team that is supporting this client. Honestly, we cannot thank you enough… for this programs generosity and the use of funds."

— Tammy Dyson, MSW, RCSW Social Work Consultant Vancouver Home Hospice , Read More

"The gifts have arrived and they are beautiful. Already the kids are getting them as they come in hospital and to the Oncology clinic. They love it all. Thanks again for everything!!"

— Gale RobertsBN RN CPON Provincial Pediatric Oncology Nurse Coordinato, Read More

Find Out More About This Charity