Moondance gets women of all ages back on the dance floor – and supports charity at the same time

Many women love to dance but after a certain age where do you go other than your kitchen? Moondance aims to change that by encouraging women to run a Moondance in their town/village once a year  (or more!) – and at the same time raise money for Breast Cancer Now and any other charity of their choice. To date there have been 34 Moondance events across Scotland raising £67000 to date. 

If you might be interested in running your own Moondance, because you love dancing and/or would love to raise money for a charity close to your heart, then we have all the tools to help you. Equally if you would like to attend a Moondance event then view our “Moondance Events” page to find out if there is a Moondance event near you (maybe not many at the moment but with your help we hope to see more Moondances popping up across the country).

What you thought about Moondance

“What a great night – and a great, fun way to raise money!”

“Had a fab time – haven’t smiled so much in ages!”

“Still on a high from last night – so uplifting. If only you could bottle that feeling!”


Moondance Bathgate   Our youngest ever Moondance team ran a fantastic event on Sat 31 August, raising an amazing £2894 for Breast Cancer Now and Lymphoma Action – such an amazing effort. Huge congratulations to Claire and her team (and their Mums who were a huge help!)

Moondance Linlithgow A big thank you to another hugely successful Linlithgow Moondance in June, raising a further, fabulous £8000 that was split between Breast Cancer Now and St John’s Hospital, Livingston Oncology Unit.

Upcoming Events

Moondance Edinburgh on Sat 2 Nov 2019 at the Hilton Carlton Hotel, North Bridge. Tickets £20 including glass of prosecco, table nibbles – and great raffle prizes.  All proceeds will go to Breast Cancer Now Scotland.  

(For any ticket requests please email:

Breast Cancer Now logo small

Breast Cancer Now, a charity registered in Scotland (SC045584) and England & Wales (1160558)