Is citric acid covalent or ionic?

3 answers

Th bonds are covalent but there is some ionic character (polarity) associated with it. It is a triprotic acid (it has three -COOH groups) and it is the H attached to the -COOH group that is acidic.
thanks.
I am grouping calcium chloride, citric acid , potassium iodide , sodium chloride ,and sucrose according to their properties.
I put sucrose and citric acid in one group and potassium iodide , sodium chloride, and calcium chloride in another group.
Is that correct?
See the answer above.