Why can't sand is soluble in water?

Solubility is defined as how much of a solute will dissolve in a particular amount of a solvent. Most solutes can vary with different solvents. 

Sand does not dissolve in water because the "bond" of water is not strong enough to dissolve the sand. However, some strong acids can dissolve sand.

Simply Easy Learning