Contemporary methods for dispersion of carbon nanotubes in water and non-aqueous media are discussed. Most attention is paid to ultrasonic and plasma techniques and other physical techniques, as well as to the use of surfactants, functionalizing and debundling agents of distinct nature (elemental substances, metal and organic salts, mineral and organic acids, oxides, inorganic and organic peroxides, organic sulfonates, polymers, dyes, natural products, biomolecules, and coordination compounds). Special studies on CNTs solubilization are examined.