No, you can easily find floral foam in your local store like Walmart or buy it online, like this product found on Amazon.