The duration of diaper rash varies depending on its severity and the effectiveness of treatment. With proper care and treatment, mild diaper rash usually improves within a few days, while more severe cases may take longer to heal.