Reviewed Aug 2026

Can cats drink milk?

ModerationA treat, not a drink

Yes, a small amount, but your cat does not need milk. Lactase activity falls after weaning, so undigested milk sugar draws water into the gut and causes diarrhea. How much it takes to do that varies a lot between cats.

Table of contents
  1. Why milk upsets some cats and not others
  2. How much lactose a cat can handle
  3. Cats that should get no milk at all
  4. Where a saucer of milk fits in your cat’s day
  5. If your cat has diarrhea after drinking milk
  6. Quick questions
  7. Sources

At a glance

Main risk
Diarrhea from undigested lactose
In feeding studies
1.3 g lactose per kg tolerated, 4.5 g/kg not
Lactase activity
Falls from weaning onwards
Give none if
Your cat has diarrhea now

Reference information, not veterinary advice. Ask your vet before changing what your pet eats, especially with a health condition.

Why milk upsets some cats and not others

Kittens are built to digest lactose, the sugar in milk. They lose most of that equipment on the way to adulthood. Merck describes a relative lactase deficiency as the main inherited brush-border enzyme deficiency reported in cats: lactase activity declines after weaning, and cats may become lactose intolerant. A 1977 British Journal of Nutrition study measured the same slide directly, finding intestinal beta-galactosidase activity, the enzyme that splits lactose, decreasing with age in kittens between 71 and 106 days old.

What happens after that is plumbing rather than poisoning. Lactose your cat cannot split stays in the gut as an unabsorbed solute. Merck puts the consequence plainly: strong intraluminal osmotic effects diminish intestinal and colonic absorption of water, and the result is diarrhea. VCA lists the signs owners actually see as diarrhea, vomiting, bloating, and abdominal discomfort after cow’s or goat’s milk.

Nothing about that mechanism is uniform. It depends on how much lactase your cat kept, how much milk went in, and what else is going on in the gut, which is why the same saucer is a non-event for one cat and a bad night for another.

How much lactose a cat can handle

“Cats cannot digest milk” is the version everybody repeats, and the feeding studies do not quite say that.

The 1977 study found adult cats digested every carbohydrate added to their diet at better than 94%, lactose included, with cellulose the only exception. Lactose still caused diarrhea in some cats, and it significantly reduced the apparent digestibility of crude protein in the diet it was added to. High digestibility and an upset stomach are not contradictory: the sugar can be dealt with eventually and still cause trouble on the way through.

A 1993 feeding study put a number on the ceiling. Adult cats handled 1.3 g of lactose per kilogram of body weight, and did not handle 4.5 g/kg. VetAgro Sup, which reports those figures, does the arithmetic for owners: milk averages 4.62 g of lactose per 100 g, so a 3.5 kg cat should be able to take around 100 ml a day without trouble.

Treat that as a research finding, not a serving suggestion. It is a group result from a controlled study, and the 1977 study’s “some cats” is the part that matters at your kitchen floor. VCA’s version is the one to plan around: small amounts may be tolerated, and too much milk leads to intestinal upset and diarrhea.

So the sources point the same direction and disagree about distance. Merck and VCA describe lactose intolerance as the normal adult state. The feeding studies describe a capacity that shrinks after weaning rather than vanishing, with a dose above which it stops coping. Both fit the same practical answer: a splash is usually uneventful, a bowlful is not, and the line between them sits somewhere different for every cat.

Cats that should get no milk at all

The verdict on this page is for a healthy adult cat. These four situations override it.
Your catWhy milk is a problemWhat to do
Orphaned newborn kittenThis is a formula question, not a milk question. Merck notes that no replacement formula equals the mother's milkAsk your vet for a commercial kitten milk replacer
Kitten past weaningVCA puts the loss of lactose digestion at around 12 weeks, and the 1977 study measured the enzyme falling through that windowKitten food and a water bowl, not milk
Any cat with diarrhea right nowMerck notes lactose intolerance can also develop secondarily to damage to the brush border, which is why dairy is avoided in animals with diarrheaNo dairy until the diarrhea has settled
A cat that reacted last timeTolerance is individual, and a cat that got diarrhea from a given amount has told you where its line isStop offering it

The middle two are worth reading together, because they are the same enzyme seen from two angles. Lactase does not switch off on a birthday. It fades over several weeks, which is why a nine-week-old kitten and a fourteen-week-old kitten can react to the same amount of milk completely differently.

The third row is the one that gets missed. A cat with an upset gut has a damaged intestinal lining, which strips away whatever lactose handling it had left. Milk offered as comfort food to a cat with diarrhea makes the diarrhea worse.

Where a saucer of milk fits in your cat’s day

Milk is a treat, and it competes with food your cat actually needs. VCA is direct about this on both counts: kittens and adult cats do not need milk, and 90% of daily calories should come from complete and balanced food, leaving 10% for treats and snacks. A saucer of whole milk is not a small draw on that 10%.

Milk is also not the answer to a cat that will not drink. Merck notes cats often do not drink a lot of water and recommends multiple water sources to encourage them, which is a bowl problem rather than a milk problem. If the concern is hydration, more water bowls in more places is the move that scales. Milk does not, because the amount your cat can take without loose stool is small, and loose stool costs fluid rather than adding it.

If your cat has diarrhea after drinking milk

Cornell’s Feline Health Center puts a dietary upset in the “few days” bracket: an abrupt change in diet may cause a cat to have diarrhea for a few days. Within that window, the useful things to do are stop all dairy, keep water available, and watch.

Call your vet if any of the following is true:

  • The diarrhea has run longer than a day or two
  • There is blood in the stool
  • Your cat is off food, lethargic, or vomiting alongside it
  • You think your cat is becoming dehydrated

Cornell also warns against reaching for what is in your own cupboard: some over-the-counter medicines are harmful to cats, and a vet should examine an affected cat as soon as the signs are noticed. Say what your cat drank and roughly how much, because a diet-related upset and a first sign of something else look identical from across the room.

Quick questions

Is goat's milk any better?

No. VCA lists cow's milk and goat's milk together as triggers for lactose intolerance signs in cats, so switching does not get you around the sugar.

Does lactose-free milk fix the problem?

It takes out the part your cat struggles to digest, so it avoids the mechanism entirely. It does not turn milk into something your cat needs, and the calories still count against the treat allowance.

Written by Jimmy.

Updated

Sources