Activities, Groups & Clubs

We have a range of activities for clients, mostly held at our New Row premises, where we have a small, fully equipped gym, library of talking books and a gem of a sensory garden which offers a safe and calm place for clients and visitors to enjoy.

Here are some regular activities: 

Tuesday Club (dominoes & chat) – meets on a Tuesday afternoon, from 2 till 4pm, to play dominoes and have a chat and a cuppa. Please contact us of you are interested in coming along.

Friday Club (various activities) – meets on a Friday afternoon, from 2 till 4pm, for a chat and a cuppa, alongside dominoes and other activities. Please contact us of you are interested in coming along.

Fitness Class Tuesdays. Please contact us to book.

Music workshops and tuition for visually impaired children: Please contact us for more information.

Monthly Socials on 1st Wednesday of Oct-Dec/Feb-April. Entertainment provided by singers/musicians. Feel free to bring a friend along (if you would like to come along please contact us )

One Vision Group. For working age members to get together and discuss matters relevant to them. Please contact us for more information.

Blairgowrie Reminiscence Group held at Blairgowrie Parish Church hall on 1st Thursday of each month, 10.30am-12 noon. Please contact us for more information.

Computer Skills from beginners to updating your knowledge – all on a one-to-one basis, by appointment.

Gardening: Our garden club members help us look after our garden for all to enjoy.  If you are at all interested in gardening and would like to be involved please get in touch.

Summer Trips:  Each summer we offer a day coach trip and several shorter minibus outings to our clients (venues & prices vary). Please contact for details.

Bowling Club run by Perth and Kinross Visually Impaired Bowlers:  for information, please telephone Anne McConnachie on 01738 812486.

Macular Group: We also host a monthly, local meeting of the Macular Society. The Group meets on the last Wednesday of the month from 10:30am – 12 noon. If you would like to attend a meeting please call 01738 451863 0r 01738 442358.