A diferença entre um creme hidratante e uma loção hidratante é a quantidade de óleo que cada um contém, sendo os cremes os mais ricos em óleo dos dois. O óleo adicional torna os cremes mais espessos e emolientes do que loções.
Os cremes costumam ser feitos com óleos ricos, como manteiga de karité, cacau ou abacate. As loções geralmente têm ingredientes mais leves, como leite de cabra ou de coco, com menor teor de gordura ou ingredientes hidratantes não oleosos, como babosa.
Os cremes hidratantes fazem um excelente trabalho de condicionamento e hidratação da pele. Eles mantêm a pele macia por um tempo relativamente longo porque suas gorduras demoram a ser absorvidas. As loções também hidratam e o alto teor de água ajuda a pele a absorvê-las rapidamente. No entanto, os efeitos hidratantes das loções são menos dramáticos e duram menos.