Soaking dentures overnight is important to hold the moisture dentures need. It helps to keep the shape as it is. However, not all dentures require soaking overnight.