Yes, dogs can eat sardines. Sardines are generally safe for dogs and provide protein and omega 3 fatty acids that support skin, coat, and joint health. However they should be fed in moderation because canned sardines can contain added salt or oil which may upset digestion if given in large amounts.
Last updated:
March 20, 2026

The table below highlights the key nutrients found in this food and how they may impact your dog’s health. Nutritional values can help determine whether a food is beneficial, should be fed in moderation, or is best avoided.
Always choose plain sardines without added salt, sauces, or flavourings. Sardines packed in springwater are the safest option for dogs. Those packed in oil can add unnecessary calories and fat. Avoid feeding sardines prepared with tomato sauce or seasonings that may contain ingredients such as onion or garlic. Although sardine bones are soft and generally safe, they should still be broken up when mixing into food to prevent choking.
Important: We do our best to ensure the information on this page is accurate and based on reputable animal health sources. However, this website is intended for general informational purposes only and the content has not been individually reviewed or approved by a veterinarian.
Every dog is different and reactions to foods can vary. If you have concerns about your dog’s diet or health, it is always best to speak with a qualified veterinarian.
If you believe any information on this page is incorrect or outdated, please let us know via our Contact Us page so we can review and update it.
Here are answers to some of common questions that dog owners ask about this food's safety and nutrition
Dogs can eat sardines regularly but they should not replace a balanced dog food diet. Feeding small amounts a few times a week can provide beneficial omega 3 fatty acids. Large daily servings may add too many calories and fat which could lead to weight gain or digestive upset. Most veterinarians recommend treating sardines as a supplement or meal topper rather than a main food.
The amount of sardines a dog can eat depends on their size and overall diet. Very small dogs may only need half a sardine while large dogs can safely eat a few pieces mixed into food. Always choose sardines in springwater and break them into manageable pieces before serving. They should be used as a topping or occasional treat rather than replacing a full meal.
If your dog eats too many sardines they may develop stomach upset such as vomiting, diarrhoea, or loose stools due to the fat content. Provide fresh water and monitor your dog for any changes in behaviour or appetite. Most mild cases settle within a day. If symptoms continue or your dog appears lethargic or uncomfortable it is best to contact your veterinarian.
Puppies can eat sardines in very small amounts once they are eating a balanced puppy diet. Sardines contain beneficial omega 3 fatty acids that may support brain and eye development. However they should only be an occasional addition because puppies require carefully balanced nutrition from complete puppy food. Choose sardines in springwater and offer only a small piece mixed into food to avoid upsetting the digestive system.
Small dogs can benefit from the nutrients found in sardines but portion control is important because the fish is calorie dense. Even one full sardine may be a large serving for a very small dog. Breaking the fish into smaller pieces makes it easier to mix with regular food and helps prevent choking. Offer sardines occasionally rather than frequently to maintain a balanced diet.
Senior dogs may benefit from the omega 3 fatty acids in sardines which can help support joint health and reduce inflammation. This can be helpful for dogs experiencing stiffness or arthritis as they age. Because sardines also contain fat and calories they should be fed in controlled portions. Always choose plain sardines in springwater and introduce them slowly to ensure your senior dog tolerates them well.
Sardines can be part of a healthy diet for overweight dogs when served in small portions. The protein content may help support muscle maintenance while dieting. However sardines are relatively high in calories compared with some other fish so they should be measured carefully and included within the dog’s daily calorie allowance. Mixing a small portion with regular food is usually the best approach.