Learn which plants thrive in your Hardiness Zone with our new interactive map!

How to Grow Rosemary in a Container

By April Sanders ; Updated September 21, 2017

Rosemary is a tremendous herb. This beautiful, fragrant and easy-to-grow plant will thrive in a container and, because it is a perennial, it will last year after year if properly cared for. Grow rosemary in your kitchen if you have a window that gets a lot of light, or keep it handy on a nearby porch and simply pluck off a sprig or two when you want to liven up a chicken recipe or garnish a plate of pasta.

Choose a deep container to grow your rosemary in, and make sure it has drainage holes. (If you have a drill, however, you can drill your own.) Rosemary can grow quite large, so choose the largest pot you can maneuver, or that will fit on your kitchen windowsill if you are going to keep it there. You can always re-pot it if it gets too unwieldy.

Pour sand or fine pebbles into the bottom of the container to about one inch high. Carefully set the young rosemary plant on top of the sand or pebbles, taking care not to disturb the root ball, as seedling roots are fragile.

Fill in the rest of the pot with a potting soil that is made up of equal parts peat moss, perlite and sterilized soil. Tamp it down around the roots ball of the herb plant, and water it.

Place the container in a sunny, warm location. Rosemary, like most other herbs, thrives in full sun. When the weather starts to get cooler and there is a danger of frost, move the plant inside.

Water rosemary only when the soil is dry. The herb does not tolerate soggy soil very well. Also, keep it well-ventilated to prevent mildew from appearing in the soil or on the leaves. Place the herb plant near an open window for an hour or so per day if the weather allows, or aim a fan at it.


Things You Will Need

  • Deep container with drainage holes
  • Sand or fine gravel
  • Young rosemary plant
  • Potting soil composed of equal parts peat moss, perlite and sterilized soil
  • Fan (optional)
  • Organic fertilizer


  • Re-pot rosemary once or twice per year to keep it growing, and fertilize it with an organic fertilizer twice a month.