We have investigated the effects of polyols and NaCl on the rheological behaviours of surfactant mixtures. Sodium lauryl ether sulfate (SLES), cocamidopropyl betaine (CAPB), disodium cocoamphodiacetate (DSCA), cocamide DEA (CDEA) and lauroyl/myristoyl DEA (LMDE) were used as surfactants. The polyols added into the surfactant mixture were 1,3-butylene glycol, propylene glycol, glycerin, sorbitol, dipropylene glycol, PEG 1500 and PEG 400. The addition of amphoteric surfactant to SLES aqueous solution lead to increase the height of foam and the viscosity of the system. The addition of nonionic surfactant, LMDE or CDEA to the SLES aqueous solution increased the viscosity and the effect of LMDE was better than that of CDEA. The effect of adding polyols and NaCl into the surfactant mixture aqueous solution lead to increase or decrease the viscosity of the systems depending on the concentration of NaCl and the kinds of polyols. These results can be explained through the salting in or salting out of surfactant of the systems.