1. Взаимодействие растворимых солей бария с растворимыми карбонатами: BaCl2 + Na2CO3 → BaCO3↓ + 2NaCl.
2. Пропускание углекислого газа через раствор гидроксида бария: Ba(OH)2 + CO2 → BaCO3↓ + H2O.
3. Термическое разложение нитрата бария: 2Ba(NO3)2 → 2BaO + 4NO2↑ + O2↑, затем BaO + CO2 → BaCO3↓.