We investigate the extent to which respondents from a general population sample in London (JulyAugust 2011) agree or disagree with the NHS covering the healthcare costs related to five risky health behaviours: overeating, unhealthy diet, sedentary life, excess of alcohol, and smoking. For each behaviour, we also directly explore the main factors associated with the likelihood to agree or disagree. Half of the respondents (N=146) manifest agreement with the idea. Wider agreement exists for covering the costs associated to smoking, heavy drinking, and sedentary lives than to overeating, or poor diets. With the exception of alcohol drinking and sedentaray life, there is an almost one-to-one relationship between the agreement that the NHS should pay the healthcare costs associated to a specific behaviour, and the respondents' actual engagement in that behaviour. Those at higher risk of depending on publicly funded healthcare, are more likely to agree.