The invention relates to a florfenicol solution and preparation method thereof, wherein the florfenicol solution comprises the following components of: florfenicol, N, N-dimethylformamide (DMF), glycerol triacetate, tween-80 and water; the mass ratio of each component is florfenicol: DMF: glycerol triacetate: tween-80: water = (5-15): (40-60): (10-15): (1-20): 100. The preparation method of the solvent comprises the following steps of: taking 45ml of DMF, adding the DMF into the florfenicol, stirring to be dissolved; then adding glycerol triacetate, stirring to be dissolved, and then adding tween-80, stirring to be dissolved; finally adding water to 100 ml, and stirring until the solution is clear. The florfenicol solution prepared by the method can be dissolved in the water at any proportion; the florfenicol solution greatly improves the bioavailability of the products, and is featured with rapid effect, long effect and high efficiency; and the florfenicol solution can maintain long effective blood concentration in the live stock.