The invention discloses myriophyllum elatinoides feed for ducks and a preparation method thereof. The myriophyllum elatinoides feed is made of myriophyllum elatinoides powder, bean pulp, corn, premix, rock flour, rapeseed meal, cottonseed meal, calcium bicarbonate, methionine, lysine and an appropriate amount of water. The method comprises a step A of using a silage hay cutter to cut fresh myriophyllum elatinoides, and placing the fresh myriophyllum elatinoides under the sun for natural airing; a step B of conventionally grinding dried myriophyllum elatinoides into powder; a step C of weighing the bean pulp, the corn, the myriophyllum elatinoides powder and the premix according to the weight percentage of the feed, adding the materials into a mixer, and mixing the materials; a step D of sequentially adding the rock flour, the salt, the cottonseed meal, the rapeseed meal, methionine and lysine to perform stirring continuously; a step E of placing the materials in a dryer, and drying the materials at 64-66 DEG C and then pressing the materials to obtain granules. The formula is reasonable, the myriophyllum elatinoides feed is convenient to use, growth performance and duck meat quality of the ducks are improved, the cost is low, the poultry product quality is good, and the myriophyllum elatinoides feed has good economic benefits and is favorable for agricultural ecological environment protection.