Disclosed are a core-shell structural anode catalyst for direct borohydride fuel cells and a preparation method thereof. The catalyst comprises Mcore-Aushell nano composite particles which utilize M as the core and utilizes Au as the shell, and the particle size of the Mcore-Aushell particles ranges from 10nm to 50nm. The preparation method includes steps: firstly, adding M-salt and a stabilizing agent into a solvent sequentially, introducing nitrogen gas into the solvent and then stirring and heating the solvent, introducing and stirring nitrogen gas again, dropping a reducing agent to realize reaction and obtain M-nano catalyst sol, and then obtaining M-nano particles after filtering and washing; secondly, dissolving the M-nano particles into solvent, adding stabilizing agent and introducing nitrogen gas into the solvent along with stirring, adding chloroauric acid-tetrahydrofuran solution, introducing nitrogen gas again, dropping reducing agent to realize reaction and prepare nano-catalyst sol, separating and washing the nano-catalyst sol, drying the nano-catalyst sol in vacuum, and finally preparing powdered Mcore-Aushell nano-particle catalyst by means of grinding. The core-shell structural anode catalyst for direct borohydride fuel cells has higher BH4 (tetrahydrobiopterin)-oxidation activity and is low in hydrogen evolution, and accordingly fuel utilization rate is improved.