The invention provides a copper-containing antibacterial high-entropy alloy and a preparation method thereof. The general formula of the copper-containing antibacterial high-entropy alloy is FeCoxCryCuz, x is larger than or equal to 0.3 and smaller than or equal to 0.5, y is larger than or equal to 0.5 and smaller than or equal to 1.0, z is larger than or equal to 0.2 and smaller than or equal to 0.6, and x, y and z are molar ratios. The preparation method of the copper-containing antibacterial high-entropy alloy comprises the following steps that after Fe, Co, Cr and Cu are stacked according to the proportion, vacuum arc melting is adopted, and the copper-containing antibacterial high-entropy alloy is obtained. The copper-containing antibacterial high-entropy alloy has excellent antibacterial performance in an as-cast state, after the copper-containing antibacterial high-entropy alloy and escherichia coli / staphylococcus aureus (the bacterial concentration is about 105 CFU / mL) are co-cultured for 24 hours at the temperature of 37 DEG C, the antibacterial rate reaches up to 99.97%, the antibacterial efficiency is far better than that of traditional copper-containing 304 stainless steel, meanwhile, the copper-containing antibacterial high-entropy alloy has excellent strength and certain plasticity, and the copper-containing antibacterial high-entropy alloy can be widely applied to the field of stainless steel. The compression yield strength of an as-cast sample at room temperature exceeds 950 MPa, and the engineering strain (compression fracture strain) exceeds 30%.