The invention provides a nimodipine lipid microsphere injection, which is prepared from the following components in percentage by weight: 0.08 percent of nimodipine, 0.5 to 2.3 percent of lecithin for injection, 2 to 8 percent of soybean oil for injection, 2 to 8 percent of medium chain fatty acid for injection, 1 to 3 percent of glycerin, 0.1 to 0.2 percent of tween-80, 0.03 to 0.05 percent of sodium oleic acid, and the balance being water for injection. The preparation method comprises steps of preparation of an oil phase, preparation of water phase, preparation of colostrum, homogenization and canning. In the nimodipine lipid microsphere injection, the soybean oil for injection and the medium chain fatty acid for injection are used to prepare the oil phase, the nimodipine is a fat soluble drug and can be better dissolved in the oil phase, the lipid microsphere in which the soybean oil for injection is the main component has solvent characteristics, is non-toxic, and can guide the fat soluble drugs to be dissolved in emulsion particles and perform the metabolism along with lipid oil drops and slowly release, thereby maintaining the effective blood concentration, lowering toxic and side effects of the drugs, increasing the solubility and stability of the nimodipine drug, improving the drug-loading rate and reducing the hydrolysis of the drugs.