Provided is a medicine dispensing apparatus including a plurality of medicine cassettes for respectively dispensing desired types of medicines. The medicine dispensing apparatus allocates medicine information on a medicine to be dispensed to one of the medicine cassettes when the medicine information is given. Then, the medicine dispensing apparatus drives the medicine cassette according to a predetermined driving condition corresponding to the medicine information allocated to the medicine cassette to dispense the medicine from the medicine cassette. By using the medicine dispensing apparatus, it is possible to reduce a user work for dispensing the desired types of medicines.