The invention discloses a method for simultaneously detecting multiple anti-tumor drugs in a blood sample. A pretreated sample to be detected is detected by adopting ultra-high performance liquid chromatography-tandem mass spectrometry (HPLC-MS/MS). The pretreatment process comprises the following steps: adding serum into a mixed solution of methanol and acetonitrile, oscillating and centrifuging,taking out the centrifuged supernatant, drying, dissolving the dried powder into a methanol aqueous solution, and filtering to obtain a sample to be detected. The method can be used for simultaneously detecting 13 kinds of anti-tumor drugs such as methotrexate, 5-fluorouracil, apatinib, busulfan, carboplatin, cyclophosphamide, docetaxel, gemcitabine, imatinib, illinotecan, lenalidomide, oxaliplatin, paclitaxel and the like in blood.