what herbs can be planted with marigolds
Rosemary is an herb typically in upright shrub form, but there are some cascading or trailing varieties. Marigolds are perhaps best known as annual flowers, but there are several perennial species, such as Mexican marigold (Tagetes lemmonii), and many annuals can be grown as perennials in areas without frost. The way you choose to plant rosemary with marigolds depends on the growth habits of the species you plant.
Plant large marigold species in the back of the bed with the tall, upright rosemary bushes; you can plant them in between the rosemary or flank the ends with the marigolds. Tall species such as Mexican marigold grow up to 6 feet tall and 10 feet wide, requiring as much as10 feet of space between plants.