The invention provides fodder for laying hen and a preparing method thereof, and belongs to the technical field of laying hen fodder. The fodder comprises, by weight, corn, corn gluten meal, dried blood, monocalcium phosphate, shells, alfalfa, oat, carrot powder, pumpkin powder, tuber onion seeds, beer yeast powder, traditional Chinese medicine concentrated powder, complex vitamin and compound trace elements. The traditional Chinese medicine concentrated powder is obtained by mixing hericium erinaceus, sea-buckthorn, astragalus membranaceus, scutellaria baicalensis, rhodiola rosea, medlar, leonurus, honeysuckle and olive leaves according to the mass ratio of 1-3:1-2:1-2:1-2:1-3:1-3:1-2:1-3:1-3, and then digestion, concentration and drying are conducted. The fodder for the laying hen can improve egg quality, is deep in color of egg yolk and good in forming, effectively improves the disease resistance of the laying hen and prolongs the peak laying period of the laying hen.