The present invention discloses a high nutrition health chicken feed and a preparation method thereof. Raw materials comprise 30-40 parts of corn flour, 15-25 parts of soybean meal powder, 12-13 parts of dry maggot powder, 9-12 parts of fish meal, 4-6 parts of bone meal, 4-5 parts of brewer's yeast powder, 3-4 parts of seaweed powder, 3-5 parts of shrimp shell, 2-4 parts of sunflower leaves, 3-5 parts of dehydrated carrot, 1-2 parts of dehydrated marigold, 0.2-0.3 part of gravy salt, and a proper amount of an additive and a phagostimulant. The health chicken fed with the high nutrition health chicken feed has characteristics of strong immunity, fast production, high feed conversion rate, robust shape, bright color feathers, fresh meat, and no raw meat odor.