The invention relates to a hard alloy waste recovery method. Hard alloy waste contains elemental tungsten and/or tungsten carbide. The method comprises the following steps that 1, the hard alloy waste is mixed with sodium silicate and an additive to obtain a mixture, wherein the additive contains at least one of calcium element or magnesium element; 2, the mixture is roasted at the temperature of 400-1000 DEG C for 1-24 h, a roasted material is obtained, and in the roasting process, the elemental tungsten and/or the tungsten carbide in the hard alloy waste, the sodium silicate and the additive react under the high-temperature condition to generate sodium tungstate and calcium silicate and/or magnesium silicate; and 3, the roasted material is subjected to water leaching, a solid-liquid mixture is obtained, filter residues are removed after solid-liquid separation, and a sodium tungstate solution is obtained. The method is simple to operate, low in input cost, low in reagent consumption, low in decomposition cost, free of the problem of a roasting furnace bonding at the same time, high in tungsten recovery rate, suitable for industrial production and great in popularization significance.