Go to great lengths

Swim a virtual challenge at your own pace, in your own time, at your pool and help people living with cancer.

Cancer is not going anywhere, and Macmillan is needed now more than ever. We are working tirelessly to ensure people with cancer get the vital support they need right now. We can’t do it alone. We need your support. Your fundraising will help us to create new services, adapt old ones and speak up on behalf of people living with cancer.

Register your interest

Getting started is as easy as...


Pick your distance and create your page


Ask friends and family for support


Log your lengths and keep swimming!

Choose your distance

Icon of Lock Ness monster

Swim Loch Ness without the monsters

Swim one mile which is the width of Loch Ness in a pool near you. It’s the equivalent of 65 lengths in a 25m pool. Do it in one go or over a few goes.

Icon of Thames river

Swim the Thames in nice, clean water

Swim 455 lengths in the safety of your own 25m pool. That’s the equivalent of swimming 7 miles from Canary Wharf to Battersea Power Station. Do it over days, weeks or months.

Icon of English Channel

Swim the Channel one length at a time

Swim 22 miles in your own time, in a pool near you. Do it over weeks or months, and we’ll support you as you go the distance. 

Icon of two distance markers

Swim Unlimited: pick your own distance

You decide how far you want to swim, and what it means to you as a virtual distance. Make it personal: your local river, the height of a building, your school run or escape from Alcatraz.

Icon of swim goggles

Over 1,200 supporters have taken part in their own Swim It challenge and raised over £240,000.