– Inspirations –

"Unless someone like you cares a whole awful lot, nothing is going to get better. It's not."

- Dr. Seuss


Rainbows for All Children is dedicated to guiding youth through the storms of life.  Rainbow fosters awareness that youth require support to heal from adverse childhood experiences. To impact the need at the community level, Rainbows trains facilitators worldwide to lead peer support groups using an evidence-based curriculum.


Opportunities Available with Rainbows for All Children

Event and Special Project Volunteers

We have an ongoing need for volunteers to help with special events and special projects.


Accounting and Financial Reporting Volunteer

We have a desperate need for a weekly or bi-monthly volunteer to help with accounting and financial reporting.