The study estimates the impact of disaster shocks and risk perception on farmers’ willingness for insurance. Based on data of 328 farmers from the Shandong province of East China, the study uses cluster analysis, analysis of variance, hierarchical linear model and structural equation model to determine the impact of disaster shocks and risk perception on farmers’ willingness for insurance. A bootstrap method of bias correction was used to test the mediating effect of risk perception between disaster shocks and insurance willingness. Results revealed that the overall willingness of farmers for crop insurance was low. However, the farmers’ willingness for crop insurance increased with an increase in disaster shocks and risk perception. The parametric analysis also confirmed that disaster shocks and risk perceptions have a significant and positive impact on the farmers’ willingness for crop insurance. Risk perception has a partial mediating effect between disaster shock and farmers’ willingness for crop insurance. It indicates that disaster shock not only impacts on farmers’ willingness for crop insurance directly but also has an indirect impact on farmers’ willingness for crop insurance through risk perception. Farmers are encouraged to participate in the early warning disaster programs to increase awareness of climate change and resilience against weather aberrations.