Adult cats can typically go for up to 3 days without food.
Kittens have higher metabolisms than adult cats and can't go for as long without food. Kittens should not go for more than 24 hours without eating.
Senior cats may also have a harder time going without food for long periods of time. Senior cats should not go for more than 2 days without eating.
Cats with certain medical conditions, such as kidney disease or diabetes, may also have a harder time going without food.
Stress can also cause cats to stop eating. If your cat is stressed, they may not eat for a few days.
Cats can also go for longer periods of time without food if they are well-hydrated. Make sure your cat has access to fresh water at all times.
If your cat is refusing to eat, it's important to take them to the vet to rule out any medical problems.