An analytical method was developed and validated for the simultaneous determination of 12 anti-obesity drugs (methylephedrine (MER), amphetamine (AMP), fenfluramine (FEN), bupropion (BUP), fluoxetine (FLU), sibutramine (SIBU), bisacodyl (BISA), bumetanide (BUM), lovastatin (LOVA), simvastatin (SIM), rimonabant (RIMO), and fenofibrate (FENO)) in human plasma by a 96-well protein precipitation plate combined with high-performance liquid chromatography-mass spectrometry (HPLC-MS/MS). The 96-well protein precipitation plate was chosen for simultaneous pretreatment of large sample volumes, making the whole process more efficient and faster. Drugs were separated on an Agilent Poroshell 120 EC-C18 column, and detected by MS/MS under multiple reaction monitoring (MRM) mode. The developed method was validated in terms of linearity, matrix effect, accuracy and precision. A good linearity was obtained in the range of 0.1–20.0 ng mL−1 for fenfluramine, bupropion, fluoxetine, sibutramine, bisacodyl, and rimonabant; and 0.5–20.0 ng mL−1 for methylephedrine, amphetamine, bumetanide, lovastatin, simvastatin, and fenofibrate with a correlation coefficient above 0.995. The method was fully validated with an acceptable accuracy of 75.63–108.21%, matrix effect of 80.41–117.71% except for fenofibrate (76.07% at low concentration levels), and precision of 0.32–13.12%. Owing to the advantages of simple operation, high accuracy and sensitivity, this method is suitable for the rapid and simultaneous detection of 12 anti-obesity drugs in human plasma, providing support for clinically monitoring the development of adverse reactions and guiding the rational and appropriate use of weight-loss drugs for obese people.