Without fundraising, neither GHR or Radio Rainbow would exist.

We do not receive any regular funding from the hospital, so we are completely reliant on fundraising to keep our service going.

If you have an event coming up and would like to use it to raise money for Grampian Hospital Radio please Email Virginia


We can often be found fundraising at local events. Here, we will list the events in which you can find us.


We have recently received donations from the following people...

Cash for Kids have donated money for computer equipment.
Craigiebuckler Church have donated £382.14.
MacPhie of Glenbervie Ltd have donated £100.
First Scotrail have donated £100.
Thor Holt and Simon Prentice took part in the Aberdeen Baker Hughes 10k race on 27th May to raise money for Radio Rainbow.
The Student Charities Campaign has donated money to allow us to purchase a network server.
Garthdee Community Council have donated £100.


Sportsmix, broadcast every Saturday between 2:30pm - 5:30pm, is sponsored by the Running Shop at Rosemount, Aberdeen.

Easy Fundraising

You can now raise funds for Grampian Hospital Radio, simply by shopping online.

EasyFundraising is a shopping directory, which features some of the best-known online stores. All you have to do is use the links on the EasyFundraising website whenever you shop online, and at no extra cost to you, we'll receive a free donation of up to 15% from every purchase you make.

It is completely free to register and use, and you still shop with each retailer in exactly the same way.

All you need to do is visit and when you register, select Grampian Hospital Radio as the organisation you wish to support.

You can also raise funds by using every time you search online.

Warning: Unknown: open(/home/ghradio/public_html/files/tmp/sess_pnrcipatt4va45h4rmc9d6qk16, O_RDWR) failed: Disk quota exceeded (122) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/ghradio/public_html/files/tmp) in Unknown on line 0