This medicine ejection device is directed at uniformizing an amount of a medicine inhaled by a user through a mouthpiece: and ejects a predetermined constant amount of the medicine by measuring a remaining amount of the medicine in a reservoir 7 at every inhalation time with the use of a strain gauge 37, which supplies the medicine through a connection tube 8b to an ejection head 8a for ejecting a medicine into a flow path 20 of a mouthpiece 4, so as to compensate for a decrease of an amount to be inhaled due to the deposition of the medicine in a nozzle (orifice) of the ejection head 8a, and by adjusting an ejecting operation duration of the ejection head 8a when the user inhales the medicine next time.