The lifespan of nursing shoes can vary based on the quality and how frequently they are worn. However, a general rule of thumb is to replace them every 6 to 8 months. Signs that it’s time for a new pair include noticeable wear and tear, decreased comfort, and reduced support.