The invention discloses an automatic penicillin-bottle medicine dispensing system and method. The efficiency of dissolving medicine in a penicillin bottle and a liquid bag can be improved, and the automatic penicillin-bottle medicine dispensing speed can be increased. The system comprises a base, a displayer and a control module; the base is provided with a turnable clamping part, a first linear reciprocating mechanism, a rotatable clamping part, a second linear reciprocating mechanism, a third linear reciprocating mechanism, a fixed clamping part, a first clamping piece and a second clamping piece, wherein the turnable clamping part and the first linear reciprocating mechanism are arranged in a vertically-opposite mode, the rotatable clamping part and the second linear reciprocating mechanism are arranged in a vertically-opposite mode, and the third linear reciprocating mechanism and the fixed clamping part are arranged in a vertically-opposite mode. The number of the penicillin bottle required to be filled during medicine dispensing is set through a human-computer interaction interface on the displayer, system initialization is started, the penicillin bottle is inversely placed on the turnable clamping part, automatic medicine dispensing is set through the human-computer interaction interface on the displayer and started, and after the set quantity of dispensed medicine is reached, the information of medicine dispensing completion is displayed through the human-computer interaction interface on the displayer.