The invention discloses a preparation method of a biochar-titanium nitride super-hydrophobic photo-thermal coating material, wherein the preparation method comprises the following steps: S1, adding biochar and titanium nitride into an organic solvent A, and stirring to obtain a biochar-titanium nitride mixture; S2, mixing the biochar-titanium nitride mixture with a surfactant, stirring, and drying to obtain surface modified powder; and S3, adding the surface-modified powder into an organic solvent B, stirring, adding a silane coupling agent, carrying out a cross-linking reaction, and continuously stirring to obtain the biochar-titanium nitride super-hydrophobic photo-thermal coating material. The preparation method has the advantages of simple and easily available raw materials in the preparation process, simple operation process, short preparation period, mild reaction conditions, high feasibility, no need of large-scale instruments and equipment, low capital investment, realization of large-scale industrial production and processing, and quite wide application prospects.