The length of time it takes for your carpet to dry is dependent on the weather. It could take from 3-5 hours. Walking on the carpet is ok but wear clean rubber soled shoes, or no shoes at all. You certainly don’t want to be walking on your freshly cleaned carpet in street shoes. Think also of your safety when walking from damp carpet on to slippery floors.