Rosemary is a great herb to grow in containers. If you have a sunny patio, deck, or indoor windowsill, it’s easy to grow rosemary in pots with the right soil, sunlight, and watering routine.
This popular kitchen herb thrives in containers and adapts well to patios, balconies, and small-space gardens. It is also a good choice for gardeners who are new to growing herbs.
Rosemary is quite hardy and, in some zones, will grow through the winter months. Keep reading to learn how to grow rosemary in pots, including the best container size, soil, watering, and care tips.

Some of the links below are affiliate links. I earn a small commission, at no extra cost to you if you purchase through an affiliate link.
Growing rosemary in pots at a glance
Growing rosemary in containers is a great option for those with limited space or who want the convenience of having fresh herbs readily available.
- Botanical name: Rosmarinus officinalis
- Container size: 6–12+ inches wide, depending on plant size
- Sunlight: Full sun (6–8 hours daily) is ideal
- Soil: Well-draining, sandy or gritty potting mix
- Water: Allow soil to dry slightly between waterings
- Cold hardiness: USDA zones 6-10, depending on variety
- Growth rate: Moderate
- Harvesting: Snip stems as needed throughout the growing season
Choosing the right pot for rosemary

Choose a pot based on where and how you plan to grow rosemary. If you’re starting with a small rosemary plant, begin with a pot a few inches larger than the root ball, and then repot it into a bigger one as it grows.
Gradually increasing the pot size over time will help accommodate the plant’s increasing root ball.
- Small indoor plants: Choose a pot 6–8 inches wide that has drainage holes.
- Young rosemary plants: An 8 to 10-inch pot allows the roots room to establish.
- Mature container rosemary: Use a pot at least 12 inches wide and 12 inches deep for long-term growth.
- Large patio specimens: Choose a larger container if you want a shrub-like rosemary plant. Larger pots are less likely to tip over, outdoors.
Protip: Always use a container with drainage holes, since rosemary dislikes wet soil.
Use well-draining soil

Rosemary does not like wet feet and needs a soil that releases moisture well to help prevent waterlogging.
- Add organic matter or compost to the soil at planting time.
- Apply slow-release fertilizer at planting and reapply in the spring each year.
- The best potting soil for rosemary is a mix of equal parts of potting soil with perlite or coarse sand. This combination improves drainage and prevents excess moisture around the roots.
- Rosemary thrives in slightly acidic to neutral soil, with a pH range between 6.0 and 7.0. You can check the pH of your soil using a soil testing kit.
Rosemary sun requirements
Rosemary plants thrive in full sun, so they require a significant amount of sunlight to grow and remain healthy.
- Ideally, rosemary should receive at least six to eight hours of direct sunlight per day.
- If you have a shady garden that doesn’t get full sun, rosemary can still grow well in 3-6 hours of daily sun.
- However, too much shade can affect the aromatic properties of the herb and lead to weaker growth.
See my guide to growing herbs in shade and partial shade for more information on sunlight needs for herbs.
How much water does rosemary need?

Keep the soil evenly moist but not soggy.
- Before watering, insert your finger about 1-2 inches into the soil. If it feels dry at that depth, it’s time to water the plant.
- Thoroughly moisten the entire root ball.
- Water until you see moisture coming out of the drainage holes at the bottom of the pot.
- Rosemary is susceptible to root rot if it sits in overly saturated soil for long periods.
- Higher temperatures and more sunlight can increase water evaporation, so you may need to water more frequently during hot and dry periods.
How fast does rosemary grow in pots?

Rosemary can be slow-growing at first, but the plants tend to increase in growth as they mature.
- When starting from seeds or young plants, rosemary may take several weeks to establish its root system and acclimate to its new environment.
- After the first year, rosemary will typically add a few inches (5 to 10 cm) of new growth each year. Some varieties grow slightly faster or slower than others.
- Under optimal conditions, a rosemary plant will grow to a height of 2 to 4 feet (60 to 120 cm).
- Some varieties can grow taller, reaching up to 6 feet (180 cm) or more.
Cold hardiness zones for rosemary grown in containers

Rosemary is a perennial herb, so once you have it established, it will come back every year in warmer zones. The plant can withstand mild winter conditions and temperatures as low as 20°F (-6°C).
- Most varieties of rosemary are hardy in USDA hardiness zones 8 -10.
- For zones 7 and some parts of zone 6, rosemary may survive if provided with extra protection during colder periods. ( I am in zone 7b, and my rosemary plants overwinter just fine in a south-facing location.)
- For colder zones 5 and below, rosemary is best grown as an indoor plant.
Does rosemary flower?

Rosemary produces delicate blossoms that grow in clusters along the woody stems.
- The plants bloom in late spring or early summer.
- They are attractive to pollinators like bees and butterflies.
- The flowers are small and come in shades of purple, pink, or white, depending on the variety.
- The flowers can be used in food garnishing or to make herbal infusions.
Pruning rosemary plants in pots

Older rosemary plants can get woody and benefit from a light prune to keep them tidy-looking.
- Careful pruning of rosemary helps it to keep producing soft, new growth.
- In spring, prune the dead wood from the plants.
- Harvesting often during the growing season lessens the need for extra pruning.
- Rosemary can be pruned into a tree shape and used as a Christmas plant!
Check out my guide to pruning rosemary plants in containers.
How to propagate rosemary

A great way to use cuttings pruned from your rosemary plant is to propagate them to make more rosemary plants.
- Use garden shears to take 4 to 6-inch stem cuttings from a healthy rosemary plant.
- Remove the lower leaves.
- Using a rooting powder on the cut ends will help them to root more quickly.
- Plant the cuttings in a seed starting mix.
- Place the cuttings in a location with indirect sunlight.
- Keep evenly moist, and roots will form in a few weeks.
- Transplant the rooted cuttings into small pots.
- Rosemary cuttings will also form roots in water.
How to harvest rosemary

Harvesting rosemary gives you herbs to use in recipes and also encourages the plant to get bushier.
- Choose a dry and sunny day to harvest your rosemary.
- Harvesting in the morning is best since this is when the plant’s essential oils are most concentrated.
- Use a pair of sharp pruning shears or scissors to make harvesting easier.
- Look for mature stems that are at least 8-10 inches long and have tender, new growth on them.
- Position your shears close to where the branch meets the main stem, and make a clean cut at a 45-degree angle.
- Avoid harvesting more than one-third of the plant at a time to ensure its continued growth and health.
- Wrap the sprigs loosely in a damp paper towel and place them in a plastic bag or airtight container in the refrigerator for up to a week.
Related herb guides
If you enjoyed learning how to grow rosemary in pots, here are some other herb posts you may also like.
- How to Preserve Herbs – Learn easy ways to dry, freeze, and keep the fresh flavor of herbs.
- List of Annual, Perennial, and Biennial Herbs – Do you know which type your herb is?
- List of 33 Perennial Herbs – Plant these herbs once and enjoy them each year.

Share this post for how to grow rosemary in pots on X
If you enjoyed learning how to grow rosemary in containers, be sure to share this post with a friend. Here is a tweet to get you started:
🌿🌹 🌱 Discover the joys of growing rosemary in pots with these simple steps! 🌞🌱 From choosing the right container to harvesting for cooking, this guide has got you covered. 🌿🍽️ Elevate your cooking with homegrown rosemary in… Share on XPin these tips for growing rosemary in containers
Would you like a reminder of this post on how to grow rosemary in pots? Just pin this image to one of your gardening boards on Pinterest so that you can easily find it later.

Admin note: This post for growing fresh rosemary first appeared on the blog in May of 2013. I have updated the post to add new photos, a printable project card, and a video for you to enjoy.
How to Grow Rosemary in Pots
Learn how to plant and care for rosemary in containers, including pot size, soil, sunlight, watering, pruning, and harvesting tips.
Materials
- Rosemary plant
- 6-12 inch pot
- Organic matter or compost
Tools
- Hose or watering can
Instructions
- Plant rosemary in spring for best results.
- Choose a spot that gets 6-8 hours of sunlight a day (in very hot climates, you can choose a shadier spot.)
- Use well-draining soil, since rosemary doesn't tolerate wet feet. Adding compost or organic matter will help with drainage.
- Start with a healthy rosemary plant. Potted plants will establish more quickly than seeds.
- Choose a pot that is larger than the root ball of your rosemary plant. Repot as the plant grows.
- Dig a hole and plant so that the root ball is level with the soil surface. Backfill the hole with soil and gently firm it around the plant.
- After planting, give your rosemary a thorough watering to help it establish.
- Water the plants regularly, but avoid overwatering as it can lead to root rot. It is best to allow the top inch or two of soil to dry out between waterings.
- Prune your rosemary regularly to maintain its shape and encourage bushier growth.
- Rosemary may need protection during freezing temperatures.
- You can start harvesting rosemary once the plant is producing tender, new shoots. Trim sprigs as needed, cutting just above a leaf node to encourage new growth.
- Avoid harvesting more than one-third of the plant's growth at a time, as it can stress the plant.
- Rosemary is a perennial herb that thrives with minimal care once established.
Notes
Use this project card to print out the growing instructions and keep them in your gardening journal.
