How long can a cat remember a person?
Cats average 16 hours of short-term memory. If you meet a cat for the first time and have only one interaction, the cat will remember you 16 hours later. There is no indicated time regarding their long-term memory, meaning they are capable of remembering people they are familiar with for years.