Help us support more people

We're calling on you to help fund a day at your Maggie’s centre on a day that's important to you.

It costs £2,400 to run a Maggie's for a day and we're only able to open our doors free of charge, thanks to your generosity.

Our support

How to Pay for a Day...


You can donate to Pay for a Day by getting in touch with our Supporter Care Team by email or by calling 0300 123 1801.


You can fundraise over time until you've reached your target. Get in touch with the team at your nearest centre for all the information you need to get started.

Contact us

Come and see how you're helping

You'll be invited to spend time with the team to see how your donation is supporting people with cancer and their families at a time when they need it most.

We'll say thank you in way that feels right for you – online or in the centre.

Find your nearest centre

Your stories...

Show more stories

Get cancer support near you

To find your nearest Maggie's centre, enter your postcode or town below.

Sign up for our newsletter

Stay up to date with our news and fundraising by signing up for our newsletter.

Sign up