Helping Youth!

Working with youth aged 11-25 in a variety of program areas.

We strive to meet the needs of youth as they grow develop and change.

Read more

Volunteer with Us!

We all could use a helping hand.

If you are interested in volunteering, please contact us.

Read more

Coming together!

Empowering ourselves and sharing our strengths with each other.

We are not alone.

Read more

Follow Us!

Find out more about what is happening at Rainbow Youth Centre,

Follow us on Facebook and Twitter.

Read more

Reaching for a Rainbow!

Working together to make each day more colorful.

Read more


In operation since 1982, Rainbow works with young people 11 to 25 years old in a variety of individual and group counseling, skill development, educational, recreational, and direct service programs. Our organization strives to meet the needs of our youth as they grow, develop, and change.


Rainbow Youth Centre provides comprehensive programming and activities aimed at helping young people prepare for the transition from adolescence to a healthy, productive, and independent adult lifestyle.


Youth require skills, appreciation of themselves and a sense of responsibility for their actions. At Rainbow Youth Centre we provide opportunities for youth to be appreciated in the process of acquiring new skills. We encourage youth to take active responsible roles at the Centre. At Rainbow Youth Centre we work to create opportunities for youth to recognize their self-worth.


Mission Statement


Rainbow Youth Centre’s mission is to involve youth 11-25 years old in creating a safe, caring, healthy and adaptive community of support by sharing responsibility for recognizing, accepting and developing personal skills.