If you mean silk petals, they would most likely be in the crafting area or where artificial flowers are displayed. I do not think Walmart has live rose petals available.
Garden center might be a good place to check.
Flowers or pottery?
Thanks! Your answer is awaiting moderation.