The invention provides a fenbendazole suspension. The suspension per 100ml mainly comprises 8-12g of fenbendazole, 10-25ml of glycerinum, 0.1-0.7g of methylcellulose, 0.1-1.5g of xanthan gum, 0-3g of dextran-40, 0.1-1.5g of tween-80, 0.6-1.5g of span-80, 0.1-0.3g of sodium benzoate, 1-3g of citric acid and the balance of water. A preparation method comprises the following steps: mixing and wetting fenbendazole with glycerinum, tween-80 and span-80 to form mixed liquid; and after partially dissolving sodium benzoate, citric acid and dextran-40 with part of water, adding methylcellulose and xanthan gum and uniformly mixing, mixing the mixture with the mixed liquid, and then adding residual water and uniformly mixing to obtain the suspension.