The invention discloses a high-disease-resistance old duck feed and a preparation method thereof. The high-disease-resistance old duck feed is prepared from the following raw materials in parts by weight: 55-60 parts of corn, 15-20 parts of dried sweet potato, 10-15 parts of dried steamed bun, 5-10 parts of pumpkin, 3-5 parts of mulberry, 3-5 parts of lettuce leaves, 2-4 parts of allium tuberosum leaves, 3-4 parts of celery leaves, 3-5 parts of watermelon peel, 2-4 parts of grape seed powder, 2-3 parts of melon pulp, 5-6 parts of sugarcane juice, 3-4 parts of agaric powder, 4-5 parts of glowworm powder, 1-2 parts of polygonum multiflorum, 1-3 parts of the root of kudzu vine, 2-4 parts of liquorice, 4-5 parts of fresh pteris multifida poir, 3-4 parts of flos sophorae, 1-3 parts of lucid ganoderma powder and 1-2 parts of dandelion. The old duck feed is reasonable in nutrition match; multiple cereals act as main materials, so that geese can be supplied with more energy; in addition, traditional Chinese medicines such as polygonum multiflorum, the root of kudzu vine and liquorice are added, so that the diseases of old ducks are reduced, the appetite of the old ducks is whetted, and the cultivation benefit is enhanced.