Haze is a recurrent problem in Southeast Asia. Exposure to haze is linked to ophthalmic, respiratory and cardiovascular diseases, and mortality. In this study, we investigated the role of demographic factors, knowledge and perceived risk in influencing protective behaviours during the 2013 haze in Singapore. We evaluated 696 adults in a cross-sectional study. Participants were sampled via a 2-stage simple random sampling without replacement from a large residential district in Singapore in 2015. The questionnaire measured the participant's knowledge, perceived risk and behaviours during the Southeast Asian haze crisis in 2013. Reliability and validity of the questionnaire were assessed using comparative fit index (≥0.96) and root mean square error of approximation (≤0.05). We performed structural equation modelling to examine the relationship between the hypothesised factors and protective behaviours. More than 95% of the individuals engaged in at least 1 form of protective behaviour. Knowledge was strongly associated with protective behaviours via direct effect (β=0.45, 95% CI 0.19-0.69, P<0.001) and indirect effect through perceived risk (β=0.18, 95% CI 0.07-0.31, P=0.002). Perceived risk was associated with protective behaviours (β=0.28, 95% CI:0.11-0.44, P=0.002). A lower household income and ethnic minority were associated with protective behaviours. A lower education level and smokers were associated with lower knowledge of haze. A higher education and ethnic minority were associated with a lower perceived risk. Wearing of N95 masks was associated with other haze-related protective behaviours (β=0.24, 95% CI 0.08-0.37, P=0.001). Knowledge was associated with protective behaviours, suggesting the importance of public education. Efforts should target those of lower education level and smokers. The wearing of N95 masks correlates with uptake of other protective behaviours.