The invention relates to a film scale inhibitor and a preparation method thereof. The film scale inhibitor comprises components in percentage by weight as follows: 22%-42% of 2-phosphomobutane-1, 2, 4-tricarboxylic acid, 10%-15% of polyaspartic acid, 10%-15% of polyacrylic acid, 5%-10% of hydrolyzed polymaleic anhydride and the balance of purified water, and the sum of the components is 100%. According to the preparation method, 2- phosphomobutane-1, 2, 4- tricarboxylic acid, polyaspartic acid, polyacrylic acid, hydrolyzed polymaleic anhydride and purified water are sequentially added into the reaction kettle with normal pressure and temperature and are stirred. The film scale inhibitor and the preparation method have the benefits as follows: the scale inhibitor has better stability on calcium ion concentration, basicity, metal ions of iron, manganese and the like, and formation of scales such as CaCO3, CaSO1, BaSO1, SrSO1, CaF2 and the like can be effectively controlled; and 2), the price is cheap, the scale inhibiting efficiency is high, the adding quantity is small, environmental protection is realized, the property is stable, and the storage period is long.