It depends. Grocery store roses are sprayed with pesticides and fungicides and are not safe for consumption. Locally and organically grown roses from a flower farmer should be fine, just check with the farmer to make sure they aren't sprayed.