Synthetic carpets last for 5-15 years. Durability depends on the fiber type and carpet quality. High-end carpet grades made from nylon last longer than other synthetic types.