In contrast, iodine is quite soluble in non-polar solvents, like hydrocarbons, because their intermolecular attractions are also weak, and they don’t suffer an energy disadvantage by interacting with iodine molecules. read more
Elemental iodine is soluble in water, but only slightly. One gram of iodine dissolves in 3,450 milliliters at 20 degrees Celsius. To increase solubility, potassium iodide can be added, as well as nonpolar solvents, such as carbon tetrachloride and hexane. read more