The invention relates to an automatic liquid dispensing machine which comprises a medicine liquid diluting assembly, a medicine liquid shaking assembly, a medicine liquid transferring assembly, a medicine liquid balance assembly, a medicine bag storage assembly and a controller. Under the control of the controller, the medicine is shaken uniformly in the medicine liquid shaking assembly after being diluted by the medicine liquid diluting assembly, and the medicine bag in the medicine bag storage assembly is controlled by the controller to discharge the surplus medicine through the medicine liquid balance assembly, the medicine liquid which is uniformly shaken in the medicine liquid shaking assembly is transferred to the medicine bag stored in the medicine bag storage assembly through the medicine liquid transferring assembly, so that the automatic dispensing of the medicine liquid is completed; the automatic liquid dispensing machine uses the mechanical automatic operation to replace manual operation, the labor intensity of operators can be effectively relieved, and the liquid dispensing efficiency can be improved.