PetMeasure

Are Roses Toxic to Cats?

No — the ASPCA lists roses as non-toxic to cats. That is their classification, not a promise from us: a cat that eats any plant can still vomit or choke on it.

What the ASPCA publishes

Scientific name
Rosa Species
Family
Rosaceae
Toxic to cats
No
Toxic to dogs
No
Toxic principle
Non-toxic

“Non-toxic” is their classification, not a promise from us. The entry lists no toxic principle and no clinical signs. A cat can still vomit after eating any plant, or choke on it, and a shop-bought plant may carry pesticide the entry says nothing about.

⚠️ The ASPCA publishes no threshold for any of these plants — no “this much is a problem”. We don’t invent one.

Common questions

Are roses toxic to cats?

No — the ASPCA lists roses as non-toxic to cats. That is their classification, not a promise from us: a cat that eats any plant can still vomit or choke on it.

Are roses safe for cats?

“Non-toxic” is the ASPCA's classification, and it is not the same word as “safe”. Their entry for roses lists no toxic principle and no clinical signs. A cat can still vomit after eating any plant, or choke on it, and a plant bought from a shop may carry pesticide the ASPCA's entry says nothing about. We publish their classification, not a reassurance.

My cat ate roses — what now?

Call your veterinarian, or the ASPCA Poison Control at (888) 426-4435. Note which plant, which part, and roughly how much. This page reports what the ASPCA publishes about roses; it cannot tell you whether your cat is affected, and no amount is described here as safe.

Other plants the ASPCA lists as non-toxic to cats

Every cat calculator

If your cat has chewed roses, call your veterinarian or the ASPCA Poison Control at (888) 426-4435. This page reports what the ASPCA publishes; it is not a diagnosis, and no amount is described here as safe.

Verified on . Based on ASPCA Poison Control (ASPCA, 24-hour emergency line, accessed 2026-07-28) and Kitten Age & Weight Chart (ASPCA Pro, 2023 (golden-test source, not used to build the calculation)). See the method.