Here is a list of 16 plants that you can plant to have a healthier garden at home! These plants are very helpful, most repel pests like aphids, mosquitos, moths and worms, Some can even trap pests like beetles! Having these plants in your garden will create a healthier soil, and allow you to have a bountiful growing season. Give some a try!
Chives repel aphids.
Mint keeps away aphids, cabbage moths and cabbage worms. Plant in a container or it will take over the garden.
Pests can't stand the smell of these pretty flowers, and French and African varietals can eliminate nematodes in the soil.
Radish can help trap beetles.
Petunia keeps away aphids, leafhoppers and Mexican bean beetles.
Onions keep away ants, aphids, borers and moles. It helps roses stay black spot free. Avoid planting near beans, parsley, peas and leeks.
Borage keeps away tomato worms.
Catnip keeps away ants, fleas and mosquitoes.
Basil keeps away aphids, flies, mosquitoes and mites. It also has fungicidal properties.
Tomatoes keep away asparagus beetles, and prevents black spot in roses. However, keep away from cabbage, fennel and potatoes.
Chamomile keeps away cabbage moths.
Nasturtium keeps away aphids, spider mites and whiteflies.
Thyme keeps away cabbage worms and slugs.
Rosemary keeps away cabbage moth, bean beetles and carrot fly.
Oregano keeps away cucumber beetle.
Lavender keeps slugs away
Thank you to Jessica Damiano for the original information. You can read more here.