The invention discloses children nutrition milk shake powder and a preparation method thereof, wherein the children nutrition milk shake powder is prepared by the following raw materials by weight: 10-30 parts of skim milk powder, 7-14 parts of tartary buckwheat, 15-40 parts of maltodextrin, 25-40 parts of strawberry, 15-25 parts of blackcurrant, 8-13 parts of water chestnut, 5-10 parts of mushroom, 5-10 parts of tremella powder, 4-6 parts of spirulina powder, 2-3 parts of eucommia leaf, 1-2 parts of lance asiabell root, 1-3 parts of villous amomum fruit, 2-3 parts of rosa roxburghii, 2-3 parts of wolfberry leaf, 3-5 parts of mulberry leaf, 1-2 parts of saruma henryi, 1-2 parts of pomegranate rind, 2-4 parts of soyabean lecithin, 1-2 parts of calcium lactate, and 5-15 parts of cane sugar. Components such as Strawberry, blackcurrant, water chestnut, etc., are added in the milk shake powder, so as to increase mouthfeel of fruity flavor, enhance digestion function, and protect cardio cerebrovasculars and teeth; mushroom can invigorate spleen, nourish stomach, raise body immunologic function; rosa roxburghii has detoxification, stomach strengthening, digestion and blood circulation promotion functions; and a formula is balanced and reasonable, mouthfeel is fragrant, sweet and delicious, and the children nutrition milk shake powder can satisfy nutrition growth demand of children.