Roses are not toxic to cats. The petals, leaves, and stems of roses do not contain toxins harmful to cats. However, there are some risks to be aware of: the thorns on rose stems can cause physical injury such as scratches or mouth wounds, and roses treated with pesticides can be harmful if ingested. Eating rose petals may cause mild stomach upset or vomiting due to the unfamiliar plant material in a cat's diet, but this is generally not serious. If a cat shows persistent vomiting or other symptoms, a veterinarian should be consulted. Overall, roses can be kept safely around cats with proper precautions to avoid thorn injuries and pesticide exposure.