Copper IUDs last the longest. Paragard can last for up to 10 years before needing to be replaced or removed, while hormonal IUDs last between 3 and 6 years. Of the hormonal options, Skyla lasts the shortest (3 years) and Mirena lasts the longest (7 years).