The invention relates to a preparation of a water-insoluble medicine nanocrystal fibrofelt, which comprises that: water-insoluble medicine is dissolved in organic solvent, then polymeric material is added under the stir condition, the stir is continued and ultrasonic degasification is carried out; the prepared solution is poured into a solution storing tank, a flattened injection needle is used as a capillary tube for injecting thin flow, the positive pole of high voltage source is connected, an aluminum foil receiving flat plate is used to connecte with the negative pole, a microinjection pump is used for controlling the solution injection amount, the spinning condition is adjusted, electrostatic spinning is carried out so that nanocrystal fibrofelt is obtained. The method of the invention is simple, the loading action of polymer material can effectively control the administration in a proper releasing rate and a proper amount, the prepared water-insoluble medicine nanocrystal has favorable solubility, the medicine oral administration bioavailability is improved, multiple ways of administration of water-insoluble medicine is realized, and the application range is widened.