Nutrition · 5 min read · 15 Oct 2026
Can cats eat chocolate? Why it's toxic and what to do
No. Chocolate is toxic to cats, and dark and baking chocolate are the worst. Here are the signs to watch for and when to call the vet.
General information, not veterinary advice. It can't diagnose or treat your pet. If your pet is unwell or you're worried, call your vet; in an emergency, go to an emergency clinic now. Full disclaimer
No. Cats should never eat chocolate. It contains theobromine and caffeine, two stimulants that are toxic to cats, and there is no amount that is known to be safe. If your cat has eaten chocolate, call your vet or an animal poison control line now, before any signs appear.
Chocolate poisoning is reported less often in cats than in dogs, mostly because cats cannot taste sweetness and tend to ignore it. That does not make it less dangerous when it happens. Cats are small, so a small amount of the wrong chocolate goes a long way.
Is chocolate poisonous to cats?
Yes. Theobromine and caffeine belong to a family of chemicals called methylxanthines. People break them down quickly. Cats clear them slowly, so they build up and overstimulate the heart, the nervous system and the gut.
How bad it is depends on three things: the type of chocolate, how much was eaten and the size and health of the cat. You cannot judge the risk by eye, which is why the first step is a phone call and not waiting to see.
Why dark and baking chocolate are the worst
The more cocoa a product contains, the more theobromine it carries. Bitter and dark products are the most dangerous. Sweeter, milkier ones carry less, but still enough to matter for an animal the size of a cat.
| Type | Theobromine level | What it means |
|---|---|---|
| Cocoa powder, unsweetened baking chocolate | Highest | A very small amount can be dangerous |
| Dark and semi-sweet chocolate | High | Dangerous in small amounts |
| Milk chocolate | Lower | Still toxic; call about any amount |
| White chocolate | Very low | Poisoning is unlikely, but the fat and sugar can upset the stomach |
Watch the other ingredients too. Raisins, macadamia nuts, coffee or espresso beans, alcohol and the sweetener xylitol all add their own risks. Tell the vet exactly what the product was, and keep the wrapper.
Can cats have chocolate milk?
No. Chocolate milk, hot chocolate, chocolate ice cream and chocolate pudding all contain cocoa, so they carry the same toxins in a weaker form. They also contain milk, which most adult cats digest poorly, plus sugar.
A single lick of chocolate milk is unlikely to poison a healthy cat, but it is not something to offer, and you should still call your vet if you are unsure how much was taken. The same goes for cake, brownies, frosting and cocoa-dusted desserts. If your cat likes dairy, our page on whether cats can eat cheese explains why that needs care as well.
Signs of chocolate poisoning in cats
Signs often start within a few hours, but they can take up to about half a day to appear, and they can last a day or longer. A cat that looks fine an hour later is not in the clear.
- Vomiting or diarrhea
- Restlessness, pacing or unusual excitability
- Drinking and urinating more than usual
- Fast breathing or panting
- A racing or irregular heartbeat
- Muscle twitching, shaking or tremors
- Seizures or collapse
These signs can point to chocolate poisoning, but they also overlap with many other problems. Vomiting on its own has a long list of causes, covered in our guide to vomiting in older cats. Only a vet can tell which it is.
What to do if your cat ate chocolate
- Take away whatever is left and keep the packaging.
- Note the type of chocolate, your best guess at how much is missing and when it happened.
- Call your vet, an emergency clinic or an animal poison control line right away. Poison lines usually charge a fee.
- Have your cat's weight, age, health conditions and current medicines ready.
- Follow the advice you are given, including going in straight away if they say so.
Do not try to make your cat vomit at home. There is no safe home method for cats, and hydrogen peroxide or salt can cause serious injury. Do not give any human medicine either.
At the clinic, treatment depends on the timing and the amount. A vet may give a medicine to bring the chocolate back up, a product to limit further absorption, fluids, and medicines to steady the heart or control tremors while monitoring your cat. Cats treated early generally do better than cats treated after signs have started, which is the reason to call first.
Why it matters more for older cats
An older cat has less margin, so a smaller amount matters more.
- Heart disease. Chocolate speeds the heart and can disturb its rhythm. That is harder on a cat with heart disease, which is common in older cats and often has no outward signs.
- Kidney disease. Vomiting, diarrhea and extra urination dehydrate a cat fast, and a cat with kidney disease copes badly with dehydration.
- An overactive thyroid. Cats with hyperthyroidism often already have a fast heart rate and high blood pressure.
- Low body weight. Many senior cats are thin, so the same bite is a bigger exposure.
- Other medicines. Tell the vet everything your cat takes, because it can change the treatment.
If your cat is a senior, say so on the phone and mention every diagnosis. Our senior cat guide covers the conditions that are worth knowing about at this age.
Call the vet today if
Call your vet, an emergency clinic or an animal poison control line now if any of these apply:
- Your cat ate any amount of dark chocolate, baking chocolate or cocoa powder.
- Your cat ate chocolate of any kind and you do not know how much.
- The product also contained raisins, macadamia nuts, coffee, alcohol or xylitol.
- Your cat is vomiting, restless, breathing fast or has a racing heart.
- You see twitching, tremors, wobbliness, a seizure or collapse. Go straight to an emergency clinic.
- Your cat is elderly, very small, or has heart disease, kidney disease or hyperthyroidism.
This article is general educational information, not veterinary advice. Whether a particular amount of chocolate is dangerous depends on the product and on your cat's weight, age and health, and only a veterinarian or an animal poison control service can assess that. If your cat has eaten chocolate, contact them right away and follow their instructions.