The invention provides an intelligent dispensing machine for all medicines. The intelligent dispensing machine comprises a keel 1 for supporting X guide rails, a Y guide rail and a medicine storage bin position connection frame, the X guide rails 7, 71 and the Y guide rail 6 driving mechanical arms to move, a medicine storage bin position array 3 storing medicine storage baskets, universal medicine storage baskets 5, box-packed medicine storage baskets 4, the power-driven mechanical arm 11 for enabling the medicine storage baskets to enter or get out of bin positions, the pneumatic mechanical arm 12 for achieving the box-packed medicine taking action, a medicine receiving device, a box-packed medicine outlet channel 8, a medicine position drawer 10 with a weighing device, a medicine taking position 9, an intelligent medicine frame 13, a bi-verification special medicine storage cabinet, a control management system finishing device movement and a heat preservation device guaranteeing that the temperature in the device can be adjusted. Compared with other kinds of dispensing machines, the intelligent dispensing machine has the benefits that any packed medicines can be stored, the special medicines are independently stored, medicines are taken through multiple modes, full-prescription medicine dispensing is achieved, the medicine taking accuracy is automatically reminded, the number of medicine applying is automatically detected, automatic checking is achieved, and the medicine storage temperature and humidity are adjustable. The intelligent dispensing machine is suitable for hospital outpatient clinics, pharmacies for inpatients, commercial medicine stores, small medicine storehouses and other occasions.