Food safety · 2 min read

Can cats eat Milk?

Caution

Caution. Most adult cats are lactose intolerant. The classic 'saucer of milk' is a myth — milk commonly causes stomach upset and diarrhoea.

If your cat has eaten milk

  1. No emergency action for small amounts — just monitor for diarrhoea and vomiting.
  2. Call your vet if vomiting or diarrhoea is repeated or severe.

What's the full picture?

Kittens produce the enzyme lactase to digest the lactose in their mother's milk, but most cats lose this ability as they grow up. Feeding cow's milk to an adult cat usually causes digestive upset within a few hours.

Milk is not toxic — your cat won't end up in the emergency department from a lick of milk — but it's a common cause of vomiting and loose stools, and it has no nutritional value a cat can't get from proper cat food.

If you want to give your cat a 'milky' treat, use lactose-free cat milk sold in pet shops (e.g. Whiskas Cat Milk, Lick-E-Lix).

Safer alternatives

  • Lactose-free cat milk (Whiskas Cat Milk and similar)
  • Fresh water

Questions owners ask

Can kittens drink cow's milk?

No — even kittens shouldn't drink cow's milk. It lacks the right nutritional balance for growth and can cause diarrhoea. Orphaned kittens need a specific kitten milk replacer like Royal Canin Babycat Milk.

Is lactose-free milk safe?

Lactose-free human milk is better tolerated than regular milk, but it's still not recommended long-term. Purpose-made cat milk is the safer option.

About this guidance

Every entry on this site is compiled from published UK veterinary toxicology sources — International Cat Care, Veterinary Poisons Information Service (VPIS) references, RCVS-registered practice materials, and peer-reviewed feline medicine literature. Where the evidence is mixed, we err on the cautious side because cats are unusually sensitive to many common substances that are harmless to humans and even to dogs.

This is general information written for UK cat owners. It is not personalised veterinary advice for your specific cat, their age, weight, medical history, or the exact exposure you're dealing with. If your cat has eaten something or is unwell, call your vet first. The Animal PoisonLine on 01202 509000 is available 24/7 for a small fee and can tell you whether an emergency visit is needed.

Entries are reviewed and updated as new research emerges. Spotted an error? Let us know — corrections are investigated and applied within 24 hours. For more context on how we work, see about and our full disclaimer.

Last reviewed: · By the What Can My Cat Eat? editorial team

↑ Top