There is currently no data indicating that roses (Rosa spp.) are poisonous to cats or other pets. However, it is important to keep in mind that even plants considered to be non-toxic can produce minor stomach upset if ingested. In addition roses have thorns, which could cause injury to curious noses, mouths and paws. Because of this, it is still a good idea to discourage your cat from nibbling on them.