The invention discloses a method for efficiently separating wolframite concentrate and scheelite concentrate from tungsten ore. According to the method, wolframite and scheelite mixed concentrate pulp is obtained through floatation enrichment of tungsten ore; and fatty acid, sodium sulfide, caustic soda and sodium silicate are sequentially added into the wolframite and scheelite mixed concentrate pulp, strong stirring and pulp mixing are performed, flotation separation is performed, the scheelite concentrate is obtained from flotation foam, and flotation tailings are the wolframite concentrate. By means of the method, wolframite and scheelite can be thoroughly separated, the quality of the scheelite concentrate is high, and the problems that products contain both wolframite and scheelite, and the quality of the scheelite concentrate is poor are solved; and the technological process is short, chemical agents are simple, operation is convenient, labor intensity is low, energy consumption is low, environmental protection and high efficiency are achieved, and not only is the beneficiation cost greatly reduced, but also the tungsten resource utilizing rate is remarkably increased.