The present invention discloses a low angle dependence blue ZnS structural color film and a preparation method thereof, and belongs to the technical field of the preparation of the structural color material. The method is as follows: first, chemical homogeneous precipitation method is used to prepare uniform size ZnS microsphere nanoparticles, a film is produced on glass or ceramic substrate surface, and the film is calcined in a reducing atmosphere for protection, so that trace organics are carbonized to obtain the blue structural color film with uniform distributed carbon black. The method is simple, and highly repetitive, solves the technical problems that organic chemical paint is easy to fade and harmful to human body, meanwhile overcomes problems of high substrate requirements, harsh coating conditions and the like of opal structure photonic crystal, is suitable for construction of angle-dependent color-variable structural color pigments on surface of a variety of materials, and has broad application prospects. The prepared blue ZnS structural color film has uniform distributed carbon black, no angle dependence, good sphericity, and uniform particle size.