Is Purslane Toxic to Dogs and Cats? (2026)

Portulaca oleracea

Advertisement

Mild
Mild
Safe

Quick facts

Toxic to dogsYes
Toxic to catsYes
Toxic to horsesNo
Toxic componentSoluble oxalates and nitrate accumulation (varies significantly with growing conditions)
Onset of symptomsWithin a few hours
Indoor / outdooroutdoor

If your pet ate this plant

Both lines are staffed 24/7. A consultation fee applies to each. Do not wait for symptoms to appear before calling.

Advertisement

Symptoms in dogs

  • Vomiting
  • Diarrhea
  • Drooling
  • Tremors with very large ingestion

Symptoms in cats

  • Vomiting
  • Diarrhea
  • Drooling

Advertisement

What to do

Usually resolves with monitoring for typical garden exposure; Purslane is also a common edible foraged green for humans, which somewhat limits how concerning ordinary ingestion is.

Toxic component and mechanism

The toxic component in Purslane is soluble oxalates and nitrate accumulation (varies significantly with growing conditions).

What makes this plant different

Purslane is a common lawn and garden weed that doubles as an edible foraged green for humans, which creates a confusing safety signal — its actual toxicity is mild and concentration-dependent on growing conditions (nitrate levels vary with soil and weather), unlike most fixed-toxin plants on this list.

Plant identification

Scientific name
Portulaca oleracea
Family
Portulacaceae
Also known as
Purslane, Wild Portulaca, Rock Moss, Pigweed, Pusley, Moss Rose
Typically found
outdoor

Advertisement

See all Portulacaceae plants →

The information on this page is for general informational purposes only and is not a substitute for professional veterinary advice. Plant toxicity data is sourced from the ASPCA Toxic and Non-Toxic Plants database. If you believe your pet has ingested a toxic plant, contact your veterinarian or the ASPCA Animal Poison Control Center (888-426-4435) immediately. Do not wait for symptoms to appear.

Last verified: July 2, 2026 · Cross-referenced with ASPCA Animal Poison Control