Rainbows for all Children Canada
Rainbows for all Children Canada is a Barrie, Ontario-based non-profit, founded in 1983, that delivers grief-support programs for children and teenagers across Canada.
- Company typePrivate
- Founded1983
- HeadquartersBarrie, Canada
- Headcount11–50
- GTM typeB2C
- OfferingServices
What Rainbows for all Children Canada does
Rainbows for all Children Canada is a Canadian non-profit organization headquartered in Barrie, Ontario, founded in 1983. It is dedicated to supporting children and adolescents who are grieving, delivering structured peer-group and facilitator-led programs tailored to this population. The organization operates with a small team of 11–50 employees, suggesting a lean, program-delivery-led operating model rather than a large-scale service institution.
No information is disclosed in the source data regarding specific programmatic offerings, pricing, fee structures, technology platforms, or digital products. There is no evidence of a software or technology component — the organization's value proposition appears to rest on trained facilitators and a recognized program model for childhood bereavement. The legal name registered in source materials is "Rainbows for all Children Canada," and a public website exists at https://www.rainbows.ca/, but further detail on online tools, apps, or partner integrations is not provided.
The funding model is consistent with a Canadian registered charity: revenue is generated through grants and donations rather than commercial pricing. The only documented funding event in the dataset is a 2023 community grant of $25,000 from the Energizing Life Community Fund (a Hydro One community grants program). The organization appears to be operationally active based on its inclusion as a charitable recipient in 2023 news coverage, but there are no disclosures of headcount trend, donor base size, total annual inflow, geographic footprint beyond Canada, or named corporate partners.
Rainbows for all Children Canada firmographics
Firmographics- Name
- Rainbows for all Children Canada
- Legal name
- Rainbows for all Children Canada
- Website
- https://rainbows.ca
- Company type
- Private
- Founded year
- 1983
- Operating status
- Operating
- Headcount range
- 11–50 employees
- Short description
- Rainbows for all Children Canada is a Barrie, Ontario-based non-profit, founded in 1983, that delivers grief-support programs for children and teenagers across Canada.
- Ownership category
- akta.pro rank
Rainbows for all Children Canada industry classification
Industry- Product category
- Youth Bereavement Support Services
- NAICS
- Child and Youth Services (62411), Other Individual and Family Services (624190)
- SIC
- Services-Social Services (8300)
- akta.pro primary industry
- Parent Support Groups & Peer Networks (EDACALAG)
Keywords
Where Rainbows for all Children Canada is headquartered
LocationHeadquarters
- HQ city
- Barrie
- HQ country
- Canada
- HQ region
- North America
Markets served
Rainbows for all Children Canada business model
Business model- GTM type
- B2C
- Offering type
- Services
- Cost components
- Personnel, Operations, Marketing or Sales, Others
Rainbows for all Children Canada product offering
Product offeringCore offering
Rainbows for All Children Canada is a non-profit organization that provides peer-based grief support services for children, adolescents, and their families who have experienced a significant loss. Programs are facilitated by trained adult volunteers through group-based peer-support sessions in schools and community settings across Canada, supporting participants through the grieving process.
Differentiator
Problem solved
Functional benefit
Products and services
- Peer-support grief program for children and adolescents A structured, peer-based bereavement support program for grieving children and adolescents (and their families), facilitated by trained adult volunteers in school and community settings across Canada.
Companies that use Rainbows for all Children Canada
Customer profileIdeal customer profiles1 record
Rainbows for all Children Canada technology and API
TechnologyTechnology focussed No
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
Rainbows for all Children Canada partnerships and signals
Strategic signalRecent moves1 record
Expansion highlights1 record
Rainbows for all Children Canada competitors and assessment
Company assessmentDirect peers
- The Dougy Center: Pioneering U.S. non-profit offering peer-support groups for grieving children and teens. It is the foundational model of the international Rainbows network and the closest functional analogue to Rainbows Canada's program design.
- Bo's Place: Houston-based non-profit providing free peer-support group programs for grieving children, teens, and adults. Operates the same peer-group model with volunteer facilitators that Rainbows employs.
- Bereaved Families of Ontario: Canadian non-profit offering peer-based bereavement support groups for children, teens, and adults. Operates in overlapping geographies with Rainbows and serves a substantively identical grieving-youth population.
Broad incumbents
- Kids Help Phone: Canada's largest youth mental-health support organization providing 24/7 counselling via phone and text. Although broader in scope, it increasingly addresses bereavement and competes for the same donor and government mental-health funding pools as Rainbows.
- Canadian Mental Health Association: National Canadian mental-health non-profit whose youth and family programs overlap with bereavement support. Competes for the same corporate, government, and individual-donor funding pool.
Regional players
- Kids Grief Support (Alberta): Alberta-based grief support programs serving children and families, representing a regional peer that addresses the same population but in a different Canadian province.
- Hospice Palliative Care Ontario: Provincial umbrella for Ontario hospice providers, many of whom run children's bereavement programs. A natural partner-and-overlap channel for Rainbows within Ontario's hospice ecosystem.
Emerging players
- Camp Erin (Moyer Foundation): Network of free bereavement camps for children and teens across North America. Comparable mission and beneficiary population, delivered via a residential-camp model rather than ongoing peer groups.
Market position
Strengths4 records
Weaknesses4 records
Competitive moat2 records
Key risks4 records
Key highlights4 records
Customer concentration
Rainbows for all Children Canada financial estimates
Financial estimateRevenue estimate
Valuation estimate
Rainbows for all Children Canada leadership team
Management profileNumber of profiles
Rainbows for all Children Canada funding detail
Funding detailFunding overview
Funding rounds1 record
Investors1 record
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
Rainbows for all Children Canada M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about Rainbows for all Children Canada
What does Rainbows for all Children Canada do?
Rainbows for All Children Canada is a non-profit organization that provides peer-based grief support services for children, adolescents, and their families who have experienced a significant loss. Programs are facilitated by trained adult volunteers through group-based peer-support sessions in schools and community settings across Canada, supporting participants through the grieving process.
When was Rainbows for all Children Canada founded?
Rainbows for all Children Canada was founded in 1983. It employs 11 to 50 people.
Where is Rainbows for all Children Canada based?
Rainbows for all Children Canada is headquartered in Barrie, Canada, in the North America region.
Who are Rainbows for all Children Canada's main competitors?
Direct peers on record are The Dougy Center, Bo's Place and Bereaved Families of Ontario. Broad incumbents are Kids Help Phone and Canadian Mental Health Association. Regional players are Kids Grief Support (Alberta) and Hospice Palliative Care Ontario. Camp Erin (Moyer Foundation) is listed as an emerging player.
Does Rainbows for all Children Canada have an API?
No public API is recorded for Rainbows for all Children Canada.
What industry is Rainbows for all Children Canada in?
Rainbows for all Children Canada's product category is Youth Bereavement Support Services. Its primary akta.pro industry code is EDACALAG, Parent Support Groups & Peer Networks. Its NAICS code is 62411 and its SIC code is 8300.