The invention discloses a preparation method of barium carbonate with a large specific surface area, and relates to the technical field of preparation of barium carbonate. The preparation method comprises the steps of at normal temperature, dissolving barium chloride in deionized water to prepare a solution, and cooling the barium chloride solution to 1-4 DEG C after filtration; at normal temperature, dissolving sodium carbonate in deionized water to prepare a solution, and cooling the sodium carbonate solution to 1-4 DEG C after filtration; and adding the sodium carbonate solution of 2 DEG C into a reaction kettle, placing the reaction kettle into ultrasonic synthesis equipment, adding the barium chloride solution into the reaction kettle at a constant speed while performing stirring in the reaction kettle at 2-5 DEG C, pouring materials obtained after completion of the reaction into a washing barrel, pouring out the supernatant after natural clarification, adding deionized water, performing washing for seven times, then performing solid-liquid separation by using a centrifuge, putting a solid barium carbonate wet material obtained after separation into an electric heating constant-temperature air blast drying oven for drying, and performing screening through a sieve, thereby obtaining the barium carbonate with a large specific surface area. The preparation method is low in energy consumption and is easy to operate, and other pollutants are not introduced into the preparation process.