Cancer Research UK - Race for Life header image
Cancer Research UK - Race for Life logo

Cancer Research UK - Race for Life

Race for Life is Cancer Research UK’s biggest series of fundraising events. Taking place across the UK, the events include 3k, 5k and 10k routes as well as our Pretty Muddy obstacle events.

Race for Life started 28 years ago as a women-only event. The first event was held in Battersea, in 1994, where 750 participants raised £48,000. Since that point, Race for Life has grown into a series of hundreds of events across the country, raising nearly £900 million towards beating cancer over the last quarter of a century.

In 2019, for the first time, the Race for Life opened its doors to men to participate too, making it a truly inclusive event, giving people the chance to come together with their family and friends, and join the movement to help beat cancer.

290+ results

🚀Boosted

Race for Life Aberystwyth 10k

Aberystwyth, Dyfed
11 May 25
£17.49
🚀Boosted

Race for Life Norwich 10k

Norwich, Norfolk
11 May 25
£17.49
🚀Boosted

Race for Life Aberystwyth 5k

Aberystwyth, Dyfed
11 May 25
£15.99
🚀Boosted

Race for Life Coventry & Warwickshire 10k

Kenilworth, Warwickshire
17 May 25
£17.49
4.5

Race for Life Sheffield 10k

Sheffield, South Yorkshire
08 Jun 25
£17.49
5.0

Race for Life Sheffield 5k

Sheffield, South Yorkshire
08 Jun 25
£15.99

Race for Life Blackburn 10k

Blackburn, Lancashire
11 Jun 25
£17.49

Race for Life Blackburn 5k

Blackburn, Lancashire
11 Jun 25
£15.99

Race for Life Basildon 5k

Basildon, Essex
14 Jun 25
£15.99

Race for Life Basildon Pretty Muddy 5k

Basildon, Essex
14 Jun 25
£22.49

Race for Life Glasgow Pretty Muddy 5k

Motherwell, Lanarkshire
14 Jun 25
£22.49

Race for Life Wakefield 10k

Wakefield, West Yorkshire
14 Jun 25
£17.49

Race for Life Wakefield 5k

Wakefield, West Yorkshire
14 Jun 25
£15.99

Race for Life Wakefield Pretty Muddy 5k

Wakefield, West Yorkshire
14 Jun 25
£22.49

Race for Life Bournemouth 10k

Bournemouth, Dorset
15 Jun 25
£17.49
5.0

Race for Life Bournemouth 5k

Bournemouth, Dorset
15 Jun 25
£15.99

Race for Life Doncaster 10k

Doncaster, South Yorkshire
15 Jun 25
£17.49

Race for Life Doncaster 5k

Doncaster, South Yorkshire
15 Jun 25
£15.99

Race for Life Dundee Pretty Muddy 5k

Dundee, Angus
15 Jun 25
£22.49

Race for Life Dundee 10k

Dundee, Angus
15 Jun 25
£17.49

Race for Life Dundee 5k

Dundee, Angus
15 Jun 25
£15.99

Race for Life Gateshead 5k

Gateshead, Tyne and Wear
15 Jun 25
£15.99

Race for Life Ipswich 10k

Ipswich, Suffolk
15 Jun 25
£17.49

Race for Life Ipswich Pretty Muddy 5k

Ipswich, Suffolk
15 Jun 25
£22.49

Race for Life Ipswich 5k

Ipswich, Suffolk
15 Jun 25
£15.99

Race for Life London - Hampstead 10k

London
15 Jun 25
£17.49

Race for Life London - Hampstead 5k

London
15 Jun 25
£15.99

Race for Life Newbury 10k

Newbury, Berkshire
15 Jun 25
£17.49

Race for Life Newbury 5k

Newbury, Berkshire
15 Jun 25
£15.99

Race for Life Solihull 5k

Solihull, West Midlands
15 Jun 25
£15.99
5.0

Race for Life Worthing 5k

Worthing, West Sussex
15 Jun 25
£15.99

Race for Life Wrexham 10k

Wrexham, Clwyd
15 Jun 25
£17.49

Race for Life Wrexham 5k

Wrexham, Clwyd
15 Jun 25
£15.99

Race for Life Worthing 10k

Worthing, West Sussex
15 Jun 25
£17.49

Race for Life Nottingham 10k

Nottingham, Nottinghamshire
15 Jun 25 - 22 Jun 25
£17.49

Race for Life Nottingham 5k

Nottingham, Nottinghamshire
15 Jun 25 - 22 Jun 25
£15.99

Race for Life Bristol Pretty Muddy 5k

Bristol, Avon
21 Jun 25
£22.49

Race for Life Nottingham Pretty Muddy 5k

Nottingham, Nottinghamshire
21 Jun 25
£22.49

Race for Life Rutland Pretty Muddy 5k

Oakham, Leicestershire
21 Jun 25
£22.49

Race for Life Sandwell Pretty Muddy 5k

21 Jun 25
£22.49

Race for Life Southampton 10k

Southampton, Hampshire
21 Jun 25
£17.49

Race for Life Southampton 5k

Southampton, Hampshire
21 Jun 25
£15.99

Race for Life Southampton Pretty Muddy 5k

Southampton, Hampshire
21 Jun 25
£22.49

Race for Life Barnstaple 10k

Barnstaple, Devon
22 Jun 25
£17.49
Showing 121-160 of 295 results