Question: is bacl2 ionic or covalent?
Answer: Generally a compound is formed between metal and non metal becomes ionic. So, BaCl2 is an ionic compound .