The paper analyses the economic feasibility of establishing social security system for rural migrant workers in Zhejiang Province from three aspects, namely financial bearing capacity of the government, social insurance payment capacity of enterprises and willingness of workers of taking part in social security system and their payment capacity, and puts forward policy suggestions.