Our services

We advocate for youth and children grieving
a loss from a life-altering crisis

Our programs

Our curriculum if offered by trained volunteers utilizing age appropriate materials for children ages 3-18.
Sunbeams: Pre-school 3 – 5 years old
Rainbows: Senior Kindergarten – Grade 8
Spectrum: Adolescents Grade 9-12
Kaleidoscope: College – Adults (relating to recent or childhood loss)
Prism: Single parents and step-parents
Silver linings: Community crisis response

Learn more »

Crisis response

Silver Linings – Community Crisis Response Program is an important tool that provides emotional strength to our youth when their lives are changing due to outside influences. This resource is ideal for agencies and organizations who assist children and families during community crisis events. Silver Linings has been proven successful in classrooms, community centers, and short term rescue shelters after 9/11, during the aftermath of weather related disasters, in areas of civil unrest, and when counselors are called to assist youth when violence and other tragedies occur.

Learn more »

Volunteer training

Rainbows For All Children Canada offers Registered Director Training programs for those interested in becoming a volunteer. Volunteer opportunities are available…. Contact us if you would like to join our team with Golf Tournaments, Special Events or office assistance.

Learn more »


We are volunteer driven.

From Hurt. Through Hope. To Healing.