The invention provides a barium titanate-strontium titanate nano composite film material and a preparation method thereof. The material comprises the components of, in volume ratio, 2%-9% of SrRuO3, 91%-98% of BaTiO3, and the material microstructure is characterized in that SrRuO3 nano particles are uniformly distributed on a BaTiO3 matrix. The barium titanate-strontium titanate nano composite film material has the advantages that the dielectric constant increases by 10%-24% compared with a pure barium titanate film; the material has good ferroelectric polarization performance, the remanent polarization intensity of the material reaches 40.3 microcoulomb/cm<2>, saturated polarization strength reaches 47. 8 microcoulomb/cm<2>, and compared with the barium titanate film, the remanent polarization intensity increases by 950%, and the saturated polarization intensity increase by 140%; and as a lead-free ferroelectric material, a composite film has a wide application prospect in integratedferroelectric devices such as a ferroelectric random access memory, a film capacitor, a sensor, an actuator.