Disease is the main cause of weight loss in old cats. Your cat may be suffering from diabetes, chronic renal disease, inflammatory bowel syndrome, or hyperthyroidism. Weight loss in old cats could also be caused by dental diseases or pancreatic failure.