The invention discloses a turtle feed and a preparation method thereof. The turtle feed is prepared from the following raw materials by weight: 30-50 parts of fish meal, 6-10 pats of corn protein powder, 6-10 parts of soybean cake powder, 10-20 parts of peanut bran, 20-30 parts of herba houttuyniae, 10-15 parts of vegetable residue, 5-15 parts of milk powder, 5-10 parts of a preservative, 5-15 parts of distilled water, 10-15 parts of egg powder, 1-4 parts of vitamin C, 1-4 parts of vitamin E, and 1-5 parts of traditional Chinese medicine powder, wherein the traditional Chinese medicine powder is prepared from the following raw materials by weight: 3-6 parts of orange peel, 3-6 parts of hawthorn, 1-4 parts of malt, 5-10 parts of angelica sinensis, and 5-10 parts of licorice root. According to the present invention, the turtle feed is prepared according to the turtle nutrition requirement, and has characteristics of rich nutrition, no hormone, no chemical residue, and turtle eating and digestion promoting, no pollutant is generated during the whole preparation process so as to achieve the advantages of cleaning and environment protection, the immunity of the turtle is improved, and the occurrence of insect pests is reduced.