The invention relates to a beneficiation reagent and a method for separating scheelite from complex tungsten ore; the beneficiation reagent adopts oxidized paraffin soap, kerosene, butyl xanthate, dithiophosphate BA as collectors, adopts sodium carbonate as modifier and terpenic oil as foaming agent, and also adopts one or the combination of Sodium silicate and ferrous sulfate or aluminum sulfate as inhibitor; the method employing the beneficiation reagent for separating scheelite from complex tungsten ore includes: desliming in normal temperature, carbon-sulfide bulk rough floatation, secondary tungsten rough floatation and quintic tungsten concentration, so tailings and tungsten concentrate product are obtained; besides, the invention has the advantages of high sorting efficiency, high yield rate, wide reagent resource, low price, low cost and dosage, simple and reliable process, easy operation and normal temperature working, and is particularly applicable to the beneficiation application of complex tungsten ores.