It depends on how often you replace your cat’s litter. If there are more cats at home, it would be a different story and you will need more bags. But if you have only one cat, a 20-pound litter bag is expected to last for around 6 to 8 weeks.