Rugs can last anywhere from 5 - 10 years. Even our cheap rugs will last as long as you care for them properly. As long as you clean them regularly and don’t pour any harmful chemicals on them, they can last a long time. Browse our collection of cheap rugs to find one that suits your home.