Why?
Plant-based milks (oat, soy, rice, almond) contain no lactose, so they're better tolerated than cow's milk. But they're low in what a carnivore needs, and many contain added sugar, flavorings or oils. Coconut milk is very fatty and can cause diarrhea, and chocolate versions contain cocoa, which is toxic to cats.
How much?
A few laps once in a while, of a plain milk with no added sugar, flavoring or sweetener. It doesn't replace water, a meal, or a kitten's milk replacer.
The risks
- Diarrhea or bloating
- Added sugar in regular or flavored versions
- Toxic cocoa in chocolate plant milks
- Coconut milk is very fatty: loose stools
- Possible sweeteners in sugar-free versions
Your cat ate some: what now?
A few laps of plain plant milk are usually not a problem. Watch your cat for 24 to 48 hours for diarrhea or vomiting, and call your vet if these appear, if your cat drank a lot, or right away if the milk was chocolate-flavored.
Better options
If your cat loves milk, choose a lactose-free cat milk. Otherwise, fresh water is all it needs.
Common questions
Can cats drink almond milk?
Plain, unsweetened almond milk isn't toxic in small amounts, but it's useless for a cat and can upset its stomach. Skip sweetened, flavored and chocolate versions.
Can I give plant-based milk to a kitten?
No. A kitten needs its mother's milk or a kitten milk replacer from your vet or a pet store. Plant-based milk doesn't come close to meeting its needs.
This information is general and does not replace advice from a veterinarian. If your cat has swallowed something toxic, call your vet or an animal poison control center right away, without waiting for symptoms.
