Short answer: Safe in moderation: plain sardines canned in water with no added salt are an omega-3-rich occasional treat — KibbleIQ grades it B. Cats are obligate carnivores, and fish like sardines supply animal protein plus EPA and DHA, omega-3 fats cats need from the diet because they barely make their own (Merck Veterinary Manual). Sardines are small, short-lived fish that rank among the lowest in mercury (FDA Center for Veterinary Medicine fish guidance). The catch is the can: sardines packed in oil or brine, or with added salt and seasoning, bring excess fat and sodium cats don’t need (Pet Poison Helpline). Sardines are not a complete, balanced diet, so they stay a treat — keep all treats to about 10–15% of daily calories (VCA Animal Hospitals, Cornell Feline Health Center) and feed a small amount only a couple of times a week.

Why sardines are safe for cats in moderation

Cats are obligate carnivores, so animal protein is the foundation of their diet, and fish such as sardines is an appropriate protein source for an occasional treat. Sardines are also rich in the omega-3 fatty acids EPA and DHA. These are essential fats for cats: the omega-3 family is on the list of fatty acids required for feline growth and reproduction, and cats can convert almost none of the plant-based precursor into EPA and DHA, so they depend on dietary sources like oily fish (Merck Veterinary Manual). Omega-3s support skin, coat, joint, and cognitive health. Sardines are also small, short-lived fish, which keeps their mercury comparatively low (FDA Center for Veterinary Medicine).

The version that is safe is the plain one: sardines canned in water with no added salt, drained well. In that form they are essentially cooked fish and soft bone, with nothing added that a cat doesn’t need. The risk comes from how most sardines are packed. Oil-packed sardines add a heavy load of fat, and brine-packed or salted, seasoned products add sodium that an obligate carnivore’s diet does not require — excess salt can cause vomiting, diarrhea, lethargy, and in large amounts more serious illness (Pet Poison Helpline; ASPCA Animal Poison Control Center). Because canned sardines are cooked, the raw-fish thiamine concern does not apply here; the real watch-outs are added fat and salt.

How many sardines can a cat eat

Sardines are a treat, not a meal. A widely used guideline is to keep treats and extras to no more than about 10% of a cat’s daily calories, with the other 90% coming from a complete and balanced food (VCA Animal Hospitals); Cornell Feline Health Center puts the ceiling at roughly 10–15% of daily calories. For most cats that means only a small piece or a fraction of a sardine, offered just a couple of times a week. Sardines are not nutritionally complete, so they should never replace a balanced diet. Start with a very small amount the first time to make sure your cat tolerates it before offering it again.

Fish is fine as an occasional treat but problematic as a dietary staple. Diets in which fish or fish by-products make up all or much of the food, especially oily fish, can trigger yellow fat disease (steatitis or pansteatitis) when the high level of unsaturated fish-oil fatty acids is not balanced by enough vitamin E or other antioxidants (Merck Veterinary Manual). That is one reason variety matters: relying on a single food can lead to nutritional imbalances (Cornell Feline Health Center). Sodium is the other reason to go easy — choosing salted or brined sardines, or feeding them often, adds up. Keep portions small and infrequent, and let a balanced food do the heavy lifting.

When to watch for adverse signs

Fish is one of the most common feline food allergens, alongside beef, chicken, and dairy (Merck Veterinary Manual), so watch for itching, skin or ear irritation, or gastrointestinal upset such as vomiting and diarrhea after a new fish treat. If you offered a salted or brined product, signs of too much sodium can include vomiting, diarrhea, reduced appetite, lethargy, excessive thirst or urination, and, with large amounts, tremors or seizures (Pet Poison Helpline; ASPCA Animal Poison Control Center). With chronic over-reliance on oily fish, steatitis can develop — affected cats often resent being touched along the back or belly, become reluctant to move, run a fever, and may go off their food (Merck Veterinary Manual). Persistent vomiting or diarrhea, signs of pain, lethargy, or any neurological signs warrant a prompt call to your veterinarian.

How to serve sardines to your cat safely

Reach for sardines that are plain and canned in water with no added salt — read the label and avoid anything seasoned. Drain the can well to shed excess liquid before serving. Offer a small portion: a piece of a sardine, mashed or flaked, is plenty for a treat. Canned sardine bones are soft from the cooking process and are generally easy for cats to eat, but to be safe, mash them in thoroughly so there are no firm pieces, and stop if your cat seems to have any trouble. Introduce it in a tiny amount the first time and watch for any digestive upset before making it an occasional habit.

Skip sardines packed in oil or brine, and anything in tomato sauce or with added salt, garlic, onion, or other seasonings — those bring fat and sodium cats don’t need (Pet Poison Helpline). Treat sardines as a topper or snack, not a meal, and keep them within roughly 10% of daily calories on top of a complete, balanced cat food that supplies the nutrients sardines lack (VCA Animal Hospitals). Rotating protein sources rather than leaning on fish helps avoid imbalance (Cornell Feline Health Center). If your cat has heart disease, kidney disease, or any condition that calls for sodium or fat restriction, check with your veterinarian before offering sardines at all.

Frequently asked questions

Are sardine bones safe for cats?

In canned sardines the bones are softened by the cooking and canning process, so they are generally much safer than the hard, sharp bones of larger fish and are usually easy for a cat to eat. They also add some calcium. To be cautious, mash the bones in well so there are no firm fragments, and serve a small portion. If your cat seems to struggle with any piece, or you have concerns about your individual cat, hold off and ask your veterinarian. Never feed cooked hard bones from other fish or meats, which can splinter.

Can cats eat sardines in oil?

It’s better to choose sardines canned in water instead. Oil-packed sardines add a heavy load of fat, and brine-packed versions add salt — neither is something an obligate carnivore needs, and both can lead to digestive upset or weight gain over time. Too much salt in particular can cause vomiting, diarrhea, lethargy, and excessive thirst, with larger amounts causing more serious problems (Pet Poison Helpline; ASPCA Animal Poison Control Center). If you only have oil-packed sardines, you can rinse and drain them well, but plain water-packed, no-salt-added sardines are the safer pick.

How often can a cat eat sardines?

Treat sardines as an occasional snack, not a regular meal. Keep all treats and extras to about 10% of your cat’s daily calories, with the rest coming from a complete and balanced diet (VCA Animal Hospitals); Cornell Feline Health Center suggests a 10–15% ceiling. In practice that usually means a small amount only a couple of times a week. Sardines are not nutritionally complete, and relying too heavily on oily fish can cause problems, so rotate proteins and let balanced cat food do most of the work (Cornell Feline Health Center).

For related context, see our Can Cats Eat Salmon? and Best Cat Food for Sensitive Stomachs. To check whether your cat’s food contains any of these ingredients, paste the ingredient list into the KibbleIQ analyzer. For methodology context, see our published methodology.