Help those in need. Donate today.

Our Courses

Rainbow Valley has developed unique courses

Our unique courses are delivered face-to-face via our 2 day residential 7 Steps to Health course or our 1 Day courses. We empower families and friends to take a holistic approach to living with and overcoming cancer. We address the psychological, spiritual, emotional and physical needs of each individual and their support network using innovative & established therapies incorporating nutrition, exercise & relaxation which complement hospital treatments.

7 Steps to Health Day Courses

Our Fundraising Events

Like all charities, Rainbow Valley relies on Donations and Fundraising activities to continue running our bespoke courses to educate and empower people affected by cancer.

We endeavour to tailor our events to enable everyone to join in, have fun and learn more about our work.

With only 2 employees the Charity is grateful to have a fabulous, dedicated board of Trustees and Ambassadors who work voluntarily to help fundraise and raise the profile of Rainbow Valley. Click on each picture to find out more about our wonderful Rainbow Valley family! Perhaps you have a skill you could offer?

Please browse our Past & Upcoming events, which are sure to put a smile on your face!

Please contact us if you are interested in taking part or wish to run your own event. We would love to support you!

Who We Are

Rainbow Valley is an idea inspired by the vision of Johanna MacVicar, a young woman who, in 1994, aged 16 years, was diagnosed with leukaemia. Like most people when first diagnosed, Johanna felt very out of control of her life, and the difference Rainbow Valley would have made to her, her family and friends would have been immense. She knew she had choices but gathering research, identifying options and seeking out the genuine people, therapies and support is a daunting task when you are so ill and desperate.


The goal of Rainbow Valley is outlined below:

  • Purpose

    Educating people to take control of their cancer diagnosis by accessing new ways to thrive and survive. Ensuring everyone affected by cancer can access information on how to nurture themselves by embracing a holistic approach to their health.

  • Mission

    To empower people affected by cancer to nourish their mind body & soul and take responsibility for their health.

  • Vision

    That every person affected by cancer is given the tools for integrated physical, emotional and spiritual wellbeing.

Our Vision Our Team

How You Can Help

Every donation makes a difference.

We have two ways in which you can donate directly to Rainbow Valley. You can make a one off donation by clicking our Direct Donation button and choosing the amount you wish to donate or if you would like to make regular donations to Rainbow Valley then click our Regular Giving button.

Regular donations are extremely important to the charity and help make a really big difference to those living with cancer. By choosing to give a regular gift it allows us to plan for the future because we know, day in day out, that we will have a steady income stream that we can rely upon. Your commitment to helping us will allow us to give hope to these people on an on-going basis.

Our Long term Objective is to build a dedicated Centre, away form the hospital environment where those living with or affected by cancer will go to explore the plethora of treatment that are available in support of hospital care. While we pursue our quest to build Rainbow Valley, we will continue to run our free to attend residential courses in the healing surroundings of Ardoch House on Loch Lomond.

How to Fundraise How to Donate

Would you like to pay it forward?

Here is the difference regular giving could make:
  • £5 a month for 1 year

    Pays for refreshments throughout the residential course.

  • £10 a month for 1 year

    Pays for 1 person to attend a day course.

  • £20 a month for 1 year

    Pays for accommodation for 1 person plus a supporter to attend a residential course.

  • £30 a month for 1 year

    Pays for a course facilitator.

What Made You Smile Today?

Where do I start? I can’t say enough good things about my stay at the 7 Steps to Health Course. I mean this from the bottom of my heart – It was so many things – a great atmosphere, relaxing, positive, so helpful, comfortable, comforting, inspiring, happy, fun, with loads of laughter thrown in for good measure and it just lifted my spirits tremendously! The staff members without exception, made us all feel so very welcome and it was obvious they were sincere and very caring people. You have a lovely team and “What a tonic!!”
“I feel I was so honoured to have the opportunity to be enrolled in this fabulous course with my sister. Seeing her and others, joyful and contributing to everything they were asked to get involved in. So much laughs and smiles was contagious. Everyone was genuinely respectful and supportive to each other to which a strong friendship bond was developed amongst us all and with the wonderful caring staff. I felt truly I felt truly valued and lucky to have had this opportunity to be part of the Rainbow valley experience and hope it’s not the last xx”
Hi Angela - I’m just home & need to take a moment to express my gratitude for the last few days at 7 Steps to Health. I’m not usually short of words but I’m struggling to think of everything I want to say to you & the rest of The Rainbow Valley family, my heart is full of happiness & I genuinely haven’t felt this good about myself or anything in a while.I feel invigorated with a renewed sense of finding the positives in my life (of which there are many!) & remembering the joy of new experiences. You gave that to me & I can’t even begin to thank you properly. Add the privilege of meeting so many incredible people & knowledgeable presenters, it’s been a game changer. Oh & to be able to share with my daughter was special in so many ways ❤️❤️Thank you again to you & your incredible team. Mairi Harper xx 🌈 🌈 xx
Hi Angela, I want to thank you again for the course it was amazing, I am so grateful I got to experience this and bring mum along too! It helped us understand some of the emotions as well as each others! I cannot thank you all enough. After 3 heavy years I feel as though that gap of not knowing what to do or where support is and how to manage it has been filled! You are all amazing 🥰💜 Amanda McMillan
I just wanted to say thank you so much for welcoming me into the rainbow valley family. I can genuinely say I feel blessed and grateful for my experience over the last few days. The Nicky that walked in on Tuesday afternoon and the Nicky who walked out yesterday afternoon are completely different. I feel more hopeful about the future, I have been in a state of scarcity for 16 months and didn’t truly realise the impact it has had on me and my family. 7 steps made me realise what I was feeling and thinking is perfectly normal, but has given me tools to cope and navigate through life with a much better perspective on life. Life changing and inspiring.Johanna will be so proud of you and Kendall 💫🙏🏻 what a legacy she has left here and you both have made it recognised with rainbow valley.Thank you again for opening me up to the wonderful support and amazing community you have at rainbow Valley 🌈🌈🌈🌈 Nicky Sheilds
“I would highly recommend attending a Day Course offered by Rainbow Valley. I did this as a re-fresh, after completing the life changing 7 Steps To Health residential course. It was a brilliant way to start the year and get me back on track for the year ahead. Living with cancer or for family and friends, can be so stressful and anxiety levels can peak. Mine often do and panic sets in. The Rainbow Valley Team helped me move on and made me smile again!! Well ..full on laughing actually!! You may not think it possible, I didn’t, but trust me….after their courses, you will.I met like minded people and have been educated on how to improve my mental health and well being and diet. I don’t really have the words to express my gratitude to everyone concerned, I only know that the overall experience has been a total game changer for me. I am so grateful. Thank you Rainbow Valley!!”
Rainbow Valley is like a big, loving family! The support we give each other is amazing, and we always manage to have a good laugh together.I can’t recommend this course enough! Get ready for a life-changing journey that will fill you with positivity and a fresh perspective. Everyone is incredibly friendly, and it’s not about discussing diagnoses—it’s about learning, uplifting experiences, and making wonderful new friends.Louise Harkiss

Latest News

Can you help us take Rainbow Valley Courses Online?
Community Matters Green Token Scheme