Kaleidoscope Resource Centre is close to Dumfries town centre. It offers a meeting place for people affected by mental illness to socialise, take part in activities, learn new skills and improve their confidence and wellbeing.

There are also several outings over the year, planned with people who use the service and include visiting areas of local history, wildlife parks, and short supported breaks like going camping or fishing.

Kaleidoscope is a joint project with NHS Dumfries and Galloway. The building is provided and maintained by NHS Dumfries and Galloway.

We support people in the following areas of their lives:

  • Mental and Physical health and wellbeing
  • Social, cultural and recreational activities
  • Skills development
  • Housing and environment
  • Financial confidence
  • Involvement
  • Outreach Service – If you require one-to-one support to help you to lead as fulfilling and meaningful a life as possible, please call to find out more about what Outreach support you might be able to access.
  • Volunteer Support Service – Do you want to get back to work in a step-by-step way or to try something different? Then volunteering may be for you. Speak to our Volunteer Co-ordinator about opportunities available in the project.

Opening Hours:

Monday: 10am-3pm
Tuesday: 10am-3pm
Wednesday: 10am-3pm
Thursday: 10am-3pm
Friday: 10am-3pm

Contact Details:


Support In Mind Scotland
Kaleidoscope
Mountainhall
Bankend Road
Dumfries
DG1 4AL

Tel: 01387 249513

Email: [email protected]

Duty of Candour

Duty of Candour is a legal requirement, part of the Health (Tobacco, Nicotine etc and Care) (Scotland) Act 2016, to ensure that if something goes wrong in the services all relevant information is shared with the people affected. They are offered an explanation, an apology and assurance that staff will learn from and share this learning if something goes wrong.

Duty of Candour report: Dumfries and Galloway Services: 1 April 2020 – 31 March 2021

Duty of Candour report: Dumfries and Galloway Services: 1 April 2019 – 31 March 2020