Can Cats Eat Milk?
Short answer: No, cats shouldn’t drink milk. Most cats can’t digest it well, and it can cause vomiting and diarrhea.
Why it’s a problem
Cats lack significant amounts of lactase, the enzyme that digests milk sugar, so milk and dairy can cause vomiting or diarrhea. VCA notes kittens lose the ability to digest lactose at about 12 weeks old, and the ASPCA says milk shouldn’t be given as a treat or as a substitute for water.
How much and how to serve it
None. If a kitten truly needs milk (for example an orphaned kitten), ask your vet about a kitten milk replacer, not cow’s milk.
Risks to watch for
- Vomiting and diarrhea from lactose.
- Milk adds calories without the balanced nutrition of cat food.
What to do if your cat ate milk
This isn’t always an emergency, but call your vet if your cat ate a large amount, keeps vomiting, or seems unwell. Mention any ingredients the food contained.
Related foods
- Can cats eat cheese? 🟡 Yes, in moderation
- Can cats eat cucumbers? 🟢 Yes, safe
- Can cats eat chicken? 🟡 Yes, in moderation
FAQ
Can kittens drink cow’s milk?
No. The ASPCA says not to give kittens cow’s milk, and to ask a vet about commercial milk replacer for orphaned kittens.
Is “lactose-free” milk okay for cats?
The sources we reviewed don’t cover lactose-free products, so we can’t say. Fresh water is the right drink, and your vet can advise on anything else.
Search our full list of human foods and see whether they’re safe for your cat.
Browse all foods →Sources
By the Petybuzz Editorial Team · Last checked November 10, 2026. This page is general information for pet owners, not veterinary advice. Every cat is different: if yours has a medical condition, is on a special diet, or you’re unsure, ask your veterinarian.