A diverse group of smiling Macmillan Cancer Support volunteers wearing green vests cheer and wave at runners.

What does Macmillan Cancer Support do?

Macmillan has spent more than 100 years helping people living with cancer. From the moment someone is diagnosed with cancer, we're there with all the information, support and guidance they need, to help everyone with cancer live life as fully as they can.

How we help people

We know that cancer can disrupt your whole life, and affects everyone differently. Cancer impacts more than your physical health, it can impact relationships, jobs, finances, emotional wellbeing and so much more. It can be made worse simply because of who you are and where you live. 

But we’re here to change that. 

Our mission

There are almost 3.5 million people living with cancer in the UK. That number is rising and by 2030 this figure will rise to 4 million.

Right now, cancer care isn’t fair across the UK and there are unacceptable differences in the care and support people are getting. Some people aren’t getting the treatment or support they need because it isn't available where they live, or it is only available for certain types of cancer.

We're doing whatever it takes to help more people with cancer get the best care the UK has to offer, whoever and wherever they are.

In this video learn how Macmillan was founded and how we’ve had an impact on cancer care throughout the UK (6 minutes).

Our impact in 2025

An unfolded map with a pin on a light green background.

476,000 people


In 2025, we supported 476,000 people with cancer through one or more of our main information and support services

A dark green stethoscope on a light green background.

11,000 cancer experts


We grew our community of Macmillan professionals to more than 11,000 cancer experts across the UK.

A dark green lanyard on a light green background.

103,000 hours


Our brilliant community of more than 31,000 volunteers gave more than 103,000 hours of their time.

A dark green money collection tin on a light green background.

£265.4 million


Thanks to our supporters, we raised £265.4 million, the highest total in our history.

You may also be interested in