Question: why oxalic acid is soluble in water?
Answer: Why is oxalic acid soluble in water? - Quora. It is soluble in water because it has pretty small molecules and has no alkil chain to reduce acidic character and thus can be solvated eficiently by water molecules around them.