The invention provides a double-layer core-shell structure cast tungsten carbide particle weld wire and a preparation method. The weld wire comprises outer skin and a flux core. The flux core is formed in the manner that cast tungsten carbide is wrapped with carbon-rich sintered tungsten carbide, the carbon-rich sintered tungsten carbide is wrapped with nickel base layer core-shell structure tungsten carbide to form double-layer core-shell structure cast tungsten carbide particles, and the flux core is wrapped with the outer skin. The cast tungsten carbide particles are subjected to the surface carburizing technology, cast tungsten carbide, alloy powder and binder are mixed with carbon black and nickel powder and then heated at high temperature in vacuum, then heat preserving is carried out, the mixture is modified to form the double-layer core-shell structure, after modification, carbon-rich sintered tungsten carbide and a nickel base shell layer are formed on the exterior of the particles, the core-shell structure cast tungsten carbide particle flux core is obtained, and the flux core is wrapped with the outer skin to support the weld wire. According to the weld wire, while the tungsten carbide particles are refined, the cost is reduced effectively, the interface transition layer is additionally arranged, the hard tungsten carbide particles in a build-up welding layer do notfall off easily, and the hardness and the wear-resisting property of a cladding welding layer are effectively improved.