The invention discloses a weight losing medicament which comprises phenformin in a pharmaceutical salt form, orlistat and bisacodyl, wherein an effective dosage range of the phenformin is 20mg to 200mg per day; an effective dosage range of the orlistat is 20mg to 1500mg per day; an effective dosage range of the bisacodyl is 5mg to 15mg per day. The weight losing medicament is prepared by the following steps: mixing various components uniformly, and preparing one or several dosage forms in tablets, capsules and oral liquid mixtures to be taken or sequentially taken. Due to the phenformin, orlistat, bisacodyl and medicinal carriers, the weight losing medicament has the effects of inhibiting absorption of the intestinal tract on glucose and fat in foods, reducing blood fat, accelerating metabolism of muscles, fat and other peripheral tissues on the glucose, enhancing reflective peristalsis of rectum to accelerate excrement elimination and shortening the absorption time of the intestinal tract on sugar and fat; abdominal distension, stomachache, diarrhea and other combined effect mechanisms caused by bacteria glycolysis aerogenesis increase because the residence time of sugar and fat which are not absorbed by orlistat in the intestinal tract is extremely long are avoided, so that an aim of losing weight is achieved.