Rainbows for All Children Inc. is an international nonprofit 501(c)3 charity which assists children who are grieving a death, divorce, or other life-altering crisis.
Rainbows offers training and curricula to establish peer support groups in schools, faith communities, and community centers at no cost to participants or their families. These support groups provide grieving children with an opportunity to share their experiences in a structured environment and begin the healing process.