10 Companion Plants for Rosemary (and 5 to Avoid)

Rosemary is not only a favorite herb for cooking but also a versatile companion plant that offers numerous benefits to your garden. From repelling insects to enhancing the health and quality of neighboring plants, rosemary is a valuable addition to any garden. In this article, we will explore ten companion plants that thrive alongside rosemary, as well as five plants that should be kept far away.

A Quick Guide to Caring for Rosemary

Before we delve into companion planting, let’s briefly touch on the care requirements for rosemary. This herb thrives in well-drained soil and loves basking in sunlight. It’s important to note that rosemary cannot survive temperatures below 30°F (-1°C), so it’s best to plant it in containers that can be moved indoors during winter. Rosemary prefers to stay on the dry side and should be watered every 1 to 2 weeks, depending on the climate. Using terra cotta pots with proper drainage holes is recommended for optimal growth. Avoid placing stones or objects on the soil surface, as this hinders water evaporation.

10 Best Companion Plants for Rosemary

  1. Lavender: Both rosemary and lavender share Mediterranean origins and thrive in similar warm climates. They have identical care requirements and attract a variety of pollinators.

  2. Marigolds: Marigolds are excellent companions for rosemary and many other plants. They possess insect-repellent properties, making them ideal for planting around vegetable gardens or in containers near outdoor living areas.

  3. Alyssum: Alyssum attracts pollinators and beneficial insects, while rosemary repels pests. Together, they form a powerful team, protecting your garden from aphids and other damaging pests.

  4. Sage: Rosemary and sage make great herb companions, as they thrive in similar conditions. Planting them together saves space and improves the overall health and flavor of both herbs.

  5. Thyme: Rosemary and thyme complement each other beautifully in herb companionship. Thyme acts as a cabbage worm deterrent, while rosemary repels insects. Together, they provide excellent pest protection.

  6. Oregano: Rosemary and oregano have compatible growing conditions, making them effortless companions. Oregano acts as a ground cover, protecting other plants from the sun without overshadowing rosemary.

  7. Marjoram: Planting marjoram with rosemary promotes general health and enhances the flavor of both herbs. Marjoram releases beneficial chemicals into the soil, benefiting the plants around it.

  8. Strawberries: Pairing rosemary with strawberries improves the fertility and flavor of both plants. Rosemary’s insect-repelling qualities protect strawberries from pests, increasing their resistance.

  9. Chives: Chives enhance the taste and growth of plants they are paired with. Like rosemary, chives repel aphids and other problematic insects, ensuring a safe garden environment.

  10. Brassicas: Rosemary is a good companion for any plant in the cabbage family. Its strong aroma masks the scent of brassicas, protecting them from pests.

Further reading:  Ravishing Red Succulents: Adding Passion and Color to Your Garden

Plants to Keep Away from Rosemary

While rosemary harmonizes with many plants, there are a few that should be kept at a distance.

  1. Mint: Rosemary and mint should not be planted together due to their differing soil and moisture requirements. Mint’s invasive nature can also crowd out rosemary.

  2. Basil: The high moisture needs of basil clash with rosemary’s preference for dry soil. Additionally, there are no significant benefits to planting them together.

  3. Pumpkins: Mildew-prone plants like pumpkins can endanger the health of rosemary by exposing it to root rot and powdery mildew.

  4. Tomatoes: Tomatoes require more water and nutrients than rosemary can handle. Planting them together may result in nutrient competition and poor growth for both plants.

  5. Cucumbers: Rosemary’s water requirements differ significantly from cucumbers’, leading to potential drowning. Cucumbers also require higher nitrogen levels in the soil, which may not suit rosemary.


Rosemary’s versatility as a companion plant makes it an excellent choice for your garden. By pairing rosemary with compatible plants, you can promote growth, repel pests, and enhance the overall health of your garden. However, it’s important to keep incompatible plants at a distance to avoid conflicts. With these companion plant suggestions, you can create a harmonious and thriving garden. For more information on gardening and companion planting, visit Ames Farm Center.