How long does poison ivy last varies depending on individual factors and severity of exposure. Generally, poison ivy rash lasts for 1 to 3 weeks. However, with proper treatment and care, symptoms can be alleviated and healing accelerated. Over-the-counter creams and ointments, as well as cold compresses, can help reduce itching and inflammation. It's crucial to avoid scratching the rash to prevent infection and further irritation.