Yes. Dogs can eat spinach in small amounts. It contains vitamins, minerals and antioxidants that may support overall health. Spinach should only be fed occasionally because large quantities contain compounds that may contribute to kidney problems in some dogs.
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.
Spinach should be fed only occasionally and in small amounts. The vegetable contains oxalates which may contribute to kidney or bladder stone formation if dogs eat large amounts regularly. Dogs with existing kidney issues should avoid spinach unless advised by a veterinarian. Always serve plain spinach without sauces, salt or seasoning and introduce it slowly to monitor how your dog reacts.
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 spinach but it should not be offered every day. Although it contains beneficial vitamins and antioxidants it also contains oxalates that may cause problems if consumed frequently in large quantities. Offering spinach occasionally and in small portions is the safest approach while maintaining a balanced diet for your dog.
The amount of spinach a dog can eat depends on their size and tolerance for fibrous vegetables. Small dogs may only need a teaspoon or two of finely chopped spinach while larger dogs can safely eat a few tablespoons occasionally. It is best to introduce spinach gradually and watch for signs of digestive upset before offering it again.
If your dog eats too much spinach they may develop mild digestive symptoms such as gas, bloating or loose stools. In most cases these symptoms settle as the food moves through the digestive system. Provide plenty of fresh water and monitor your dog for vomiting or ongoing diarrhoea. If symptoms are severe or continue it is best to contact your veterinarian.
Puppies can eat small amounts of spinach but it should not be a regular part of their diet. Because their digestive systems are still developing they may be more sensitive to fibrous vegetables. Finely chopped or lightly steamed spinach is usually easier for puppies to chew and digest than raw leaves. It should be treated as an occasional snack while most of a puppy’s nutrition comes from a complete and balanced puppy food.
Small dogs can eat spinach but the portions should remain very small. Their digestive systems handle less fibre at one time which means large amounts of spinach could lead to gas or stomach upset. Finely chopping the leaves or lightly steaming them can make spinach easier for small dogs to digest. Offering spinach occasionally rather than regularly helps reduce the risk of digestive discomfort.
Senior dogs may benefit from the vitamins and antioxidants in spinach but moderation is important. Older dogs sometimes have more sensitive digestion and may struggle with large servings of fibrous vegetables. Lightly steamed spinach cut into small pieces is often easier for senior dogs to chew and digest. It should remain an occasional treat rather than a regular addition to meals.
Spinach can be a useful treat option for overweight dogs because it is very low in calories while still providing fibre and nutrients. Small servings may help dogs feel satisfied without adding many calories to their diet. Even though it is light and healthy it should still be offered sparingly because large amounts may contribute to digestive upset or kidney issues in some dogs.