The invention discloses a special composite damping coating for ships and warships and a preparation method thereof. The special composite damping coating comprises a damping layer and a constraint layer, wherein the damping layer refers to a two-component solvent-free polyurethane coating and comprises a first component and a second component; the first component refers to an isocyanate prepolymer synthesized by polyisocyanates and polyol; the second component comprises a chain extender, a dispersing agent, an antifoaming agent, a catalyst, a damping filler and pigments; the constraint layer refers to a two-component solvent-free epoxy resin coating and comprises a component A and a component B; the component A comprises a liquid epoxy resin, a reactive diluent, a dispersing agent, an antifoaming agent, a flame retardant, a thixotropic agent, talcum powder, wollastonite in powder and coarse whiting; and the component B comprises a modified curing agent, an antifoaming agent and a thixotropic agent. The coating adopts a constrained damping structure and is mainly used for reducing structural vibration and noise of naval vessels, the stealth capability, tactical qualities and comfortable capability can be improved, and the material has excellent sound insulation, antiseptic properties and medium resistance.