Babies do not need shoes until they begin to walk. Before this stage, soft-soled shoes or socks are sufficient to keep their feet warm and protected. Once a child starts walking, usually around 12-18 months, it is time to consider appropriate footwear.