The invention discloses a compound feed and a preparation method thereof for a yellow catfish during growing period. The compound feed is prepared by materials as steam fish meal, peeling soybean meal, dephenolizing cottonseed protein, 200 type rapeseed meal, corn gluten meal, marigold residue, strong flour, monocalcium phosphate, fish oil, soybean phospholipid oil, table salt, mannan, vitamin C, choline, vitamin B1, vitamin B2, vitamin B6, calcium pantothenate, niacin, biotin, folic acid, vitamin B12, inositol, vitamin A, vitamin D, vitamin E, vitamin K, magnesium sulfate, cupric sulfate, ferrous sulfate, zinc sulfate, manganese sulfate, potassium iodide, cobaltous chloride and sodium selenite at a certain ratio. The compound feed has the advantages that the formula is reasonable, the nutritional ingredient is abundant, the digestibility is high, the water body pollution is low, and the nutritional requirement, anti-stress requirement and disease resistant requirement of the yellow catfish are met, the yellow catfish fed by the compound feed grows fast, the livability is high and the body color is close to the yellow catfish living in the wild environment.