Can Dogs Eat Celery?
Yes, dogs can eat plain celery in small amounts. This crunchy vegetable is safe for most dogs when prepared correctly. The most important safety consideration is the risk of choking, as celery stalks are fibrous and stringy.
Before offering celery to your dog, wash it and cut it into small, manageable pieces. Celery should only be given as an occasional treat and not as a replacement for a dog’s regular, balanced diet.
Celery and dogs: the facts in one table
| Verdict | Yes, in small amounts |
|---|---|
| How to offer it |
|
| Remove or avoid |
|
| Main risks |
|
| Signs to watch |
|
What makes celery okay for dogs
Celery is mostly water, which gives it a distinctive crunch. Its primary risk is physical rather than toxic. Unlike some other vegetables, plain celery does not contain compounds that are poisonous to dogs. However, its texture requires careful preparation to make it safe for them to eat.
The long, fibrous strings in celery stalks can be difficult for dogs to chew and swallow properly. These strings can pose a choking hazard, especially if a dog tries to gulp down a large piece. For this reason, cutting the celery into small, bite-sized pieces is a critical step. Some dogs may also urinate more frequently after eating celery due to its water content.
How to offer it, and what to leave out
To safely share celery with your dog, always start by washing it thoroughly to remove any dirt or residue. The best way to prepare it is to cut the stalk into small pieces that are easy for your dog to chew and swallow. This minimizes the choking risk associated with the long fibers. You can offer these small pieces either raw or cooked, as long as the celery is served plain.
Avoid adding any extra ingredients that are often paired with celery for human consumption. Do not give your dog celery with dips, salty seasonings, or peanut butter. If you do offer peanut butter as a treat, always check the label to ensure it does not contain xylitol, an artificial sweetener that is extremely toxic to dogs.
When to skip celery altogether
While plain celery is safe for many dogs, it may not be suitable for all of them. If your dog has a sensitive stomach or is prone to digestive upset, it is best to be cautious. Introduce any new food slowly and in a very small amount to see how your dog reacts.
If you notice any signs of an upset stomach, such as vomiting, diarrhea, or a sore belly after your dog eats celery, stop offering it. Dogs who have difficulty chewing or tend to swallow their food without chewing properly may also be at a higher risk of choking, so celery might not be the best choice for them. Always supervise your dog when they are eating any new food or treat.
When to call your vet
Most dogs who eat a little plain celery need nothing more than watching. Call your vet if anything below shows up, or if your dog has a health condition or is on a special diet.
Contact your veterinarian if your dog shows signs of digestive upset like vomiting or diarrhea after eating celery. If you suspect your dog has eaten celery with a toxic ingredient like xylitol, call your vet or the ASPCA Animal Poison Control Center immediately. Note what your dog ate, how much, and when it happened, and keep any packaging for reference.
Emergency signs: go now
- Collapse, fainting or severe weakness
- Seizures, tremors or trouble standing
- Trouble breathing or blue, gray or very pale gums
- Repeated vomiting or retching, or a swollen, painful belly
- Any known contact with a substance listed as toxic, even before signs appear
Book an appointment soon
- Vomiting or diarrhea that lasts or keeps coming back
- Not eating or drinking, or drinking much more than usual
- Drooling, pawing at the mouth or a swollen face
- Lethargy, hiding or acting unlike themselves
ASPCA Animal Poison Control Center: (888) 426-4435 (a consultation fee may apply). Your own vet or nearest emergency clinic is always a good first call.
Sources
Last checked October 21, 2026. Listings and guidance can change; your veterinarian knows your pet’s health history.