The invention discloses a full-automatic liquid preparation device which comprises a shell, a liquid storage tank, a conveying device, a medicine outlet, a rotary valve, a medicine feeding tube, a gravity sensor, a display screen, a medicine storage tank, a pump, a flow sensor, an electromagnetic valve, an infusion tube, a storage battery, a processor, a controller and a one-way valve, wherein the shell is of a 7 shape; the liquid storage tank is arranged in the shell; the one-way valve is arranged at the top end of the liquid storage tank and connected with the infusion pipe through the pump; the electromagnetic valve is arranged below the pump; the flow sensor is arranged below the electromagnetic valve; the medicine storage tank is arranged above the shell; the gravity sensor is arranged at the bottom of the medicine storage tank; and the lower end of the medicine storage tank is connected with the medicine feeding tube. In the invention, through automatic liquid preparation, the speed and accuracy of liquid preparation are remarkably improved, and the workload of medical personnel is reduced.