in ,

The Best Plants For Moths

This article showcases our top picks for the Best Plants For Moths. We reached out to industry leaders and experts who have contributed the suggestions within this article (they have been credited for their contributions below). We are keen to hear your feedback on all of our content and our comment section is a moderated space to express your thoughts and feelings related (or not) to this article This list is in no particular order.

Oenothera Sessilis (Evening Primrose)

This product was recommended by Henffrey M. Muthama from LedAsk

The best plants for moths is Oenothera, specifically evening primroses. Evening primroses are some of the best plants for moths as they are a really great food source for these tropical moths. The plants can be found in many nurseries and local stores, and is a plant that is low maintenance and easy to keep in check. It has nectar that attracts a large range of moths, and even though it is usually for butterflies, it’s also really great for moths. Another awesome thing about this plant is it can grow in any type of soil. As long as the soil is not too acidic or basic, the plant will be good.

Moonflower (Ipomoea alba)

This product was recommended by Aaron Green from Essential Home and Garden

The Moonflower is a vine that blooms at night. It attracts moths because it reflects moonlight so it’s easy to spot and emits a sweet fragrance when it blooms. It’s the best plant for moths as the moonflower attracts many species of nocturnal moths, is easy to take care of, and is a gorgeous addition to any garden.

Four O’Clock (Mirabilis Jalapa)

This product was recommended by David Reid from VEM Tooling

The Four O’Clock plant, also known as Mirabilis jalapa, is sometimes referred to as the Marvel of Peru. These plants bear huge flowers in the shape of trumpets that come in various hues of pink, red, and yellow. Because the flowers only open in the late afternoon and evening, moths find them particularly attractive. It is not difficult to cultivate at four o’clock, and they can even be grown as perennials in warm climates.


This product was recommended by Derrick hathaway from VEM-Medical

Nicotiana is the common name for a genus of annual and perennial flowering plants that produce huge, trumpet-shaped flowers in various colors, including white, pink, red, and purple. Moths are drawn to these plants because of their strong scent and the fact that their flowers open only at night. Nicotiana is a simple plant to cultivate and adaptable to a wide range of soil types.

Jasmine (Jasminum)

This product was recommended by Derrick hathaway from VEM-Medical

Jasmine, also known as Jasminum, is a tough and simple-to-grow vine that bears intensely fragrant, star-shaped flowers of pure white color. Jasmine is known scientifically as Jasminum. Because these blooms only open up at night, moths find them very attractive. The jasmine plant is resistant to dry conditions and can be trained to climb a trellis or fence.


This product was recommended by Christian Mitchell from Cross Trainer Home

Honeysuckle is a great choice when looking for the best plants for moths in your garden. This versatile shrub provides both nectar-rich flowers and bright berries that all kinds of beneficial wildlife will love snacking on! Honeysuckle comes in many shapes and sizes so you can find one that’s just right for your space—some grow up to 15 feet high while others stay much shorter at around 3 feet tall. As with milkweed, honeysuckles also attract monarchs so this is definitely a must-have plant if you want butterflies fluttering around your garden.


This product was recommended by Nathan Walters from Best Reviews UK

Lavender has long been a favorite plant among gardeners and is one of the best plants for moths. Its long spikes of purple blooms are irresistible to several species of moths. It can be easily grown in borders or beds, as well as containers and even indoors. Lavender produces an abundance of nectar- filled blossoms throughout summer and into fall, providing plenty of food sources for moths and other beneficial insects like hummingbirds.

Verbena Hybrid Plant

This product was recommended by Bella Williams from Skincell

Verbena is one of the best plants for attracting moths. Moths are attracted to fragrant flowers and their bright colors. They come in a variety of colors, from white to yellow, pink, purple, and even red. Verbena is an easy plant to grow, and it’s very tolerant of dry conditions. It also grows quickly and will bloom all summer long if provided with enough water. The flowers are also very attractive to bees, butterflies, and hummingbirds. Verbena is a great plant for the garden or the patio because it has a pleasing fragrance that can be enjoyed by people and animals alike. Plus, moths love this flower! Just be sure to provide verbena with plenty of sun and water, as it can become leggy without enough light or moisture.


This product was recommended by Bella Williams from Skincell

A favorite among gardeners, zinnias are beautiful flowers that make an attractive addition to any landscape. Moths are a great addition to your garden, and Zinnia plants provide an excellent habitat for them. Zinnias come in wide varieties, including annuals and perennials, so you can easily find one that fits your garden’s needs. The daisy-like blooms of the zinnia attract moths with their bright colors and nectar-rich pollen. They also provide a great source of shelter with their thick, bushy foliage. Zinnias are easy to care for, requiring only occasional watering and trimming if they become overgrown. With the right conditions, they will bloom from spring through fall, bringing lots of life to your garden! Try planting some zinnias in your garden this year and watch as moths flock to enjoy their beauty!

Milkweed (Asclepias)

This product was recommended by Kevin Wang from Inyouths LED Mirrors

Milkweed is a great plant for hosting moths in your garden. It provides a habitat for many species of moths, including Monarchs, Swallowtails and various other types of Moths. Milkweed also provides food and shelter to the caterpillars that make up the moth’s next generation of offspring. The flowers of the milkweed are especially attractive to moths, which can lay their eggs on the leaves of the plant. The nectar of the flowers attracts adult moths in droves and provides a great source of food for them. Milkweed plants also contain sap that is very attractive to adult moths, as well as butterflies, hummingbirds and various other insects. In addition to providing a great habitat for moths, the plant also helps to keep other insect populations in check by being an important food source. The leaves of the milkweed are very nutritious and provide a good source of protein for caterpillars and other larvae.

Dandelion Plant

This product was recommended by Sage Stone from Ever Wallpaper

The bright yellow blooms of dandelions make them a great choice for attracting moths to your garden. They are also incredibly easy to grow and require little maintenance. Just be sure to keep an eye out for any weeds that may sprout up around the base of the plant, as these can crowd out your dandelions.

Buddleja Davidii or Butterfly Bush

This product was recommended by Antoni Singger from Breezer Freezer

This deciduous shrub grows to an average height of 6-10 feet. It produces long panicles (clusters) of small fragrant flowers in summer, which makes it very attractive to wildlife such as birds, butterflies and moths.

Marigold (Tagetes)

This product was recommended by Antoni Singger from Breezer Freezer

This popular annual herbaceous plant produces beautiful flowers in yellow and orange hues. The sweet smell of the petals makes it a desirable choice for attracting moths and other pollinators.

This post contains affiliate links. Affiliate disclosure: As an Amazon Associate, we may earn commissions from qualifying purchases from and other Amazon websites.

Written by Zak Parker

Journalist, writer, musician, professional procrastinator. I'll add more here later.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.