Scott Miracle Grow Potting Soil for plants and roses. You can buy potting soil here! Just CLICK on the link further down the page.
Container plantings have special requirements of the potting mix used to fill them.
The potting soil mix needs to drain well, but hold enough moisture to keep the rose's roots from drying out.
For containers or pots that will be moved around, the weight of the potting soil is also an important factor.
Regular soil from your yard or garden is not a good choice for filling a container.
For most containers a soil-less potting mix such as Miracle-Gro Potting Mix is the very best choice.
Soil-less mixtures are lightweight, have an ideal balance of moisture retention and drainage, and are free of soilborne pathogens.
The main ingredient in soil-less potting mixes is peat moss. Peat moss holds moisture and support growing roots.