Butterfly Plants
Shop butterfly plants from TN Nursery: milkweed, butterfly weed, and coneflower that feed butterflies and their caterpillars. Grown since 1959. From $7.99.
Showing 18 of 60 butterfly plants
Show more butterfly plantsShop butterfly plants that feed both adult butterflies and their caterpillars, grown on our Tennessee farm since 1959 and shipped straight to your door. Filter by growing zone, bloom season and sun to build a butterfly garden that blooms from spring to fall.
Buy Butterfly Plants Online From a Tennessee Nursery
A real butterfly garden needs two kinds of plants. Nectar flowers feed adult butterflies. Host plants are the specific plants their caterpillars eat, and without them butterflies visit but don’t stay to raise the next generation. Plant both, and your garden becomes a place where butterflies live, not just pass through. TN Nursery has grown and shipped plants from McMinnville, Tennessee, since 1959, so every butterfly plant you order comes from a family farm rather than a warehouse. Most are priced from $7.99 to $9.99.
How to Choose Butterfly Plants
- What’s your growing zone? Use the zone filter above. Most of our butterfly plants are hardy from zone 3 to zone 9.
- How much sun does the spot get? Most butterflies feed in full sun, and they warm their wings in it too. Plant nectar flowers where they get six or more hours of direct sun.
- Do you have host plants? Pick at least one host plant for the butterflies you want to see. Monarchs need milkweed, and fritillaries need violets.
Host Plants for Butterflies
Milkweed and Butterfly Weed are the only plants monarch caterpillars eat. Without them, monarchs can’t breed in your yard. Butterfly weed’s bright orange flowers also feed adult swallowtails, fritillaries and skippers all summer. Violets host fritillary caterpillars, and Black-Eyed Susan hosts checkerspots. Expect a few chewed leaves; that means the plants are doing their job.
Flowers That Attract Butterflies
Adult butterflies look for clusters of flat or tubular flowers in bright purple, pink, orange and yellow. Purple Coneflower and Blazing Star are two of the best butterfly magnets for summer. Black-Eyed Susan and Blanket Flower keep blooming into fall, when migrating monarchs need fuel. In early spring, Virginia Bluebell feeds the first swallowtails of the year.
Plants That Attract Hummingbirds and Butterflies
Some plants pull double duty. Cardinal Flower brings hummingbirds and swallowtails to wet, sunny spots in late summer. Butterfly Weed and Purple Coneflower draw both. Trumpet Vine and Indian Pink are hummingbird favorites that round out the garden. See our pollinator plants and birding plants for more.
How to Plan a Butterfly Garden
Plant nectar flowers in groups of three to five so butterflies can spot them from the air. Choose plants that bloom in spring, summer and fall so there’s always something to eat. Skip insecticides, including systemic products on nursery plants, since anything that kills pests also kills caterpillars. Add a few flat stones for basking and a patch of damp sand or mud for “puddling,” where butterflies sip minerals.
When Butterfly Plants Ship
We ship butterfly plants bare root, freshly dug and packed ready for planting. Fall and early spring are the best times to plant, so roots settle in before summer heat. See our planting instructions for step-by-step help.
FAQ
What is the best plant to attract butterflies? Milkweed. It feeds adult butterflies with nectar and is the only plant monarch caterpillars eat. For pure nectar, purple coneflower and blazing star draw the most visits.
What plants attract hummingbirds and butterflies? Butterfly weed, purple coneflower and cardinal flower attract both. Add trumpet vine and Indian pink for extra hummingbird traffic.
What is the host plant for the monarch butterfly? Milkweed. Monarchs lay their eggs on milkweed plants, including butterfly weed, and their caterpillars eat only milkweed leaves.
What is the difference between a host plant and a nectar plant? Nectar plants feed adult butterflies with their flowers. Host plants are the specific plants butterflies lay eggs on, and their caterpillars eat the leaves. A butterfly garden needs both.
Should I plant butterfly bush? We recommend native nectar plants instead. Butterfly bush feeds adults but hosts no caterpillars, and it’s invasive in several states. Butterfly weed, coneflower and blazing star feed butterflies just as well.
How do I attract more butterflies to my yard? Plant host plants as well as flowers, grow in full sun, plant in groups, choose blooms for every season, and avoid pesticides.
Do you ship butterfly plants outside Tennessee? Yes. We grow in Tennessee and ship nationwide.
What if my plant doesn’t arrive alive? Every order comes with our live-arrival guarantee. See our warranty for details.
Buying butterfly plants online: what to know
Start with your zone. Every butterfly plant on this page shows the zones it thrives in, so one marked for your zone is ready for your winters and summers.
Plan for the grown-up butterfly plant
Check the mature height on each card before you choose a spot, so every butterfly plant has room to stretch as it grows.
Bare root, ready to plant
Bare root plants arrive freshly dug and packed ready for planting. Soak the roots, set the butterfly plant at the depth it grew, and water it in well. Most thrive in well-drained soil and a few inches of mulch.
Ask a grower
Want a second opinion? Call our growers at 931-692-4252, or read the warranty page to see how our live-arrival guarantee works.
Butterfly Plants for sale: questions
Do you ship butterfly plants outside Tennessee?
Yes. We grow in Tennessee and ship nationwide.
How do the butterfly plants arrive?
Each product page says how it ships. Bare root plants arrive freshly dug and packed ready for planting.
Is there a guarantee?
Every order comes with our live-arrival guarantee. See the warranty page for the details.
How do I pick a butterfly plant for my zone?
Set your zone at the top of the page and turn on the zone switch. Every card shows the zones the butterfly plant thrives in.
What is the best plant to attract butterflies?
How to increase the number of butterflies?
What is the host plant for the monarch butterfly?
Not sure which butterfly plant is right?
Talk to a grower at our Tennessee nursery. Tell us your zone and your yard, and we will help you choose a butterfly plant that thrives there.
Why buy butterfly plants from TN Nursery
Grown since 1959
A family-owned Tennessee nursery, growing plants for generations of gardeners.
Freshly dug, bare root
Dug and packed ready for planting, so roots settle in fast.
Shipped nationwide
We grow in Tennessee and ship nationwide.
Live-arrival guarantee
Every order comes with our live-arrival guarantee.




pollinator Plants
Butterfly Plants
Birding Plants
Deer Resistant Plants
Drought Tolerant Plants
Privacy
Food Plot Plants
Edible Plants
Fragrant Plants
Live Tree Stakes
Saplings & Seedlings





