Is Barium Carbonate Soluble?

Barium carbonate is soluble in hydrochloric acid, nitric acid, acetic acid, ammonium chloride and ammonium nitrate. It is slightly soluble in water but insoluble in sulfuric acid and ethanol.

Barium carbonate is used as a rat poison due to its solubility in the hydrochloric acid of the stomach. It works by dissolving in stomach acid and forming toxic barium salts in the rat's body. This process is replicated in laboratories to produce barium salts for industrial use.

Barium carbonate is also used in the production of glass, ceramic, brick and tile. Powdered barium carbonate is a purifier used in industrial chemical production.