In general, covalent compounds
are soluble in water
ionise in water
are insoluble in water
are hydrophilic
Covalent compounds are generally soluble in non-polar solvents. They are insoluble in water as it is a polar solvent.
Electrovalent compounds are soluble in water and insoluble in organic compounds, whereas, covalent compounds are soluble in organic solvents and insoluble in water.
Ionic compounds are soluble in water but insoluble in kerosene because: