The invention provides a midazolam liquid preparation, a preparation method therefor and use of the midazolam liquid preparation. Particularly, the invention provides a liquid preparation containing midazolam or pharmaceutically acceptable salts thereof, sodium cyclamate, a halogenated saccharose sweetener and a raspberry flavoring essence, a preparation method for the liquid preparation and use of the liquid preparation in preparation or drugs for treating insomnia, epilepsy and anxiety or tranquilizers or anesthetics. Through a specific adjuvant combination, the liquid preparation prepared by the method has the advantages that the palatability of the midazolam can be effectively improved, and the requirements of children on clinical medication are met; and meanwhile, the liquid preparation is simple in formula, and the safety of the product is improved. Furthermore, due to selection of a pH regulator and / or a flavoring agent, the stability of the midazolam can be improved remarkably (for example, the generation of degraded substances is reduced, properties are not changed after storage, crystal precipitation is absent, and the like).