In this manuscript, we demonstrate a room temperature electrochemical process for efficiently recycling NdFeB magnet waste. First, the magnet waste was completely leached with HCl and then, in-situ electrochemical oxidation was performed to selectively oxidize Fe(II) in the leachate to Fe(III). Finally, oxalic acid was added directly to the electro-oxidized leachate which selectively precipitated more than 98% of rare earth elements as rare-earth oxalates. The calcination of rare-earth oxalates produced mixed rare-earth oxides of 99.2% purity and a marketable Fe(III) solution as by-product. The electro-oxidized leachate was also subjected to an alternative neutralization route in which ammonium hydroxide was added to remove iron as ferric hydroxide. The iron free leachate with rare earth elements and cobalt was then subjected to oxalic acid precipitation treatment, which finally produced rare-earth oxides of 99.7% purity. Furthermore, a cobalt-rich solution was obtained in the end and electrowinning studies performed on the solution showed the feasibility of recovering pure metallic cobalt.