why is MgCl2 more soluble in water than AlCl3 Share with your friends Share 0 Adarsh Saini answered this Because MgCl2 is more polar than AlCl3. 7 View Full Answer Pratham Madhav answered this Because mgcl2 is more polar than alcl3. That's why mgcl2 is more soluble than alcl3. 4 Akshitha answered this Mg2+, being a small cation has higher polarising power, thus gets more easily hydrated than Al3+ 0