Cancer Prevention Charity: World Cancer Research Fund WCRF
Stopping cancer before it starts

Get updates

Keep up-to-date with the work of WCRF UK.

Follow us

Home Cancer prevention 10 ways to prevent cancer

10 ways to prevent cancer

About a third of the most common cancers could be prevented through eating a healthy diet, being physically active and maintaining a healthy weight.

Our Expert Report, the most comprehensive report on the subject ever published, took the findings of more than 7,000 scientific studies and condensed them into 10 Recommendations for Cancer Prevention. So you can be confident they represent the best advice available anywhere on how you can reduce your cancer risk.

Click on each recommendation to find out more - or you can search by type of cancer.


Healthy weight

Be as lean as possible without becoming underweight.

Physical activity

Physical activity

Be active for at least 30 minutes every day.

Energy density

Energy density

Avoid sugary drinks. Limit consumption of energy-dense foods (particularly processed foods high in added sugar, or low in fibre, or high in fat).


Fruits and vegetables

Plant foods

Eat more of a variety of vegetables, fruits, wholegrains, and pulses such as beans.



Limit consumption of red meats (such as beef, pork and lamb) and avoid processed meats.




If consumed at all, limit alcoholic drinks to two for men and one for women a day.



Limit consumption of salty foods and foods processed with salt (sodium).




Don't use supplements to protect against cancer.

Special Populations - Not for everyone but if they are relevant to you it’s best to follow them for cancer prevention.


It is best for mothers to breastfeed exclusively for up to six months and then add other liquids and foods.


Cancer survivorsCancer survivors

After treatment, cancer survivors should follow the Recommendations for Cancer Prevention.

The Information Standard

And, always remember – do not smoke or chew tobacco.

The 10 ways to prevent cancer comply with the Department of Health's Information Standard.