How to Plant Marigolds in Vegetable Gardens


Marigolds add bright orange and yellow color to your vegetable garden. They also act as a natural insecticide. Marigold roots secrete a substance that kills nematodes. They attract hover flies and other natural insect predators. Natural insect predators protect your vegetables from infestations of aphids, spider mites and other devastating insects. Plant marigolds along vegetable garden borders and between plants.

Step 1

Sow vegetables seeds in the prepared garden bed. Plant vegetable seedlings in your garden bed, leaving an empty space every two plants.

Step 2

Sow marigold seeds, two to three, in the empty spaces between vegetable seedlings. Cover the seeds with soil and lightly tamp it down. Sow the remaining marigold seeds along the borders of the vegetable garden.

Step 3

Water and fertilize marigolds the same time you water and care for your vegetable garden. Remove spent blooms to promote continuous blooms during the growing season.

Things You'll Need

  • Prepared garden bed
  • Marigold seeds
  • Vegetable seeds
  • Vegetable seedlings
  • Fertilizer


  • Iowa State University
  • North Dakota State University
Keywords: marigold, companion, gardening

About this Author

Currently residing in Myrtle Beach, SC, Tammy Curry began writing agricultural and frugal living articles in 2004. Her articles have appeared in the Mid-Atlantic Farm Chronicle and Country Family Magazine. Ms. Curry has also written SEO articles for She holds an associate's degree in science from Jefferson College of Health Sciences.