In order to improve the disturbance resistance capability of crude oil maritime supply chain network,considering the uncertainty of disturbance events and their impacts while taking resilience level as a constraint,a two-stage stochastic programming model is built with the objective of minimizing the total network cost.To improve the network resilience,four resilience strategies are proposed,including signing long-term supply contracts,reinforcing load and unload port facilities,establishing strategic crude oil reserves,and optimizing crude oil supply ratios.The model is solved using the sample average approximation method based on Monte Carlo sampling theory,and numerical experiments are conducted to validate the effectiveness of the model and resilience strategies.The results show that,the higher resilience level increases the network cost,and the comprehensive application of multiple resilience strategies can more effectively improve the disturbance resistance capability of the network and reduce the network cost.