Give hope this Daffodil Day

For all that cancer takes, give generously

Donate now


Help us raise funds to support vital cancer research. You can raise funds in a way that suits you and have a direct impact by funding world-class research, prevention and support services to help people who have been affected by cancer.

Events happening now

Daffodil Day

Donate, buy daffodils, or fundraise your way this July and August. For all that cancer takes, give all you can this Daffodil Day.

Register now

Change Your Hair Up

Try a new do, shave, chop or colour your hair.

Register now

More ways to fundraise


Give up your gifts to stop cancer Give up your gifts to stop cancer

From birthdays to bar/bat mitzvahs, set up a page with Cancer Council Victoria and ask your family and friends to donate instead of giving gifts.

Find out more about Give up your gifts to stop cancer

A bunch of daffodils Daffodil Day

Donate, buy daffodils or fundraise your way this August.

More on Daffodil Day

Fundraise your way Fundraise your way

You dream it. We support it. Help fight cancer in your own unique way.

Register now

Four friends posing at for a photo at an event Get active

Get active now or join an organised event like Run Melbourne or Melbourne Marathon.

Get active now

People wearing Relay For Life uniforms, one with a daffodil hood Relay For Life

Start a team, fundraise and walk the track at this fun, community-led event.

Participate at Relay for Life

Dry July

Go dry this July and ensure no one has to face cancer alone.

Sign up to Dry July

Three ladies sitting, ready to eat at a beautifully set table with flowers Girls' Night In

Host a Girls' Night In to raise funds and awareness for women's cancers.

Register your Girls’ Night In

Six guys at the golf course, at a longest day event The Longest Day

Play 36, 54 or 72 holes of golf in one day in December and raise money for skin cancer.

Visit the Longest Day website

Have a fundraising idea?

We’re here to support you with fundraising tips and resources. Get in touch on 1300 65 65 85 or