Butterfly on a yellow flower with a blurred green background

Butterfly Plants For Sale

Want butterflies around your lawn? Plant the plants they love.

Butterfly-friendly plants bring color and gentle movement to your garden, making it a lively and beautiful place. Native milkweed, coneflowers, blazing star, and butterfly weed have nectar-rich flowers that attract butterflies and help them thrive all season.

Skip to results list
65 items
Column grid
Plants for Zone:
Bloom Color
Bloom Season
Shade Hardy
Plantable in Patio Containers
Fast Growing
Blooms First Year
When To Plant
Indoor Friendly
Column grid

Filter

Plants for Zone:
Bloom Color
Bloom Season
Shade Hardy
Plantable in Patio Containers
Fast Growing
Blooms First Year
When To Plant
Indoor Friendly
  • Yarrow Plant

    Yarrow Plant

    $5.99

    Yarrow Plant

    $5.99
    Planting Zones: 3-9
  • Blue Flag Iris Plant

    Blue Flag Iris Plant

    $5.99

    Blue Flag Iris Plant

    $5.99
    Planting Zones: 3-9
  • Sweet Violet Plant

    Sweet Violet Plant

    $5.99

    Sweet Violet Plant

    $5.99
    Planting Zones: 4-9
  • Larkspur Plant

    Larkspur Plant

    $5.99

    Larkspur Plant

    $5.99
    Planting Zones: 3-7
  • Garden Phlox

    Garden Phlox

    $6.49

    Garden Phlox

    $6.49
    Planting Zones: 4-8
  • Goldenseal Plant

    Goldenseal Plant

    $5.99

    Goldenseal Plant

    $5.99
    Planting Zones: 3-8
  • Tiger Lily Plant

    Tiger Lily Plant

    $7.49

    Tiger Lily Plant

    $7.49
    Planting Zones: 3-9
  • Dutchman's Breeches

    Dutchman's Breeches

    $5.99

    Dutchman's Breeches

    $5.99
    Planting Zones: 3-7
  • Blue Vervain

    Blue Vervain

    $5.99

    Blue Vervain

    $5.99
    Planting Zones: 3-8
  • Foam Flower

    Foam Flower

    $5.99

    Foam Flower

    $5.99
    Planting Zones: 3-9
  • Great Blue Lobelia Plant

    Great Blue Lobelia Plant

    $6.39

    Great Blue Lobelia Plant

    $6.39
    Planting Zones: 4-9
  • Echinacea Plant

    Echinacea Plant

    $7.99

    Echinacea Plant

    $7.99
    Planting Zones: 3-9
  • Yellow Trillium Plant

    Yellow Trillium Plant

    $6.99

    Yellow Trillium Plant

    $6.99
    Planting Zones: 4-9
  • Mayapple

    Mayapple

    $5.99

    Mayapple

    $5.99
    Planting Zones: 3-8
  • Golden Rod Plant

    Golden Rod Plant

    $6.49

    Golden Rod Plant

    $6.49
    Planting Zones: 3-9
  • European Ginger

    European Ginger

    $5.99

    European Ginger

    $5.99
    Planting Zones: 4-8
  • Vinca Minor Vine

    Vinca Minor Vine

    $5.99

    Vinca Minor Vine

    $5.99
    Planting Zones: 4-9
  • Periwinkle Plant

    Periwinkle Plant

    $5.99

    Periwinkle Plant

    $5.99
    Planting Zones: 4-9
  • Dwarf Crested Iris

    Dwarf Crested Iris

    $5.99

    Dwarf Crested Iris

    $5.99
    Planting Zones: 3-9
  • Anemone Flower

    Anemone Flower

    $6.19

    Anemone Flower

    $6.19
    Planting Zones: 3-10
  • Orange Daylily

    Orange Daylily

    $5.99

    Orange Daylily

    $5.99
    Planting Zones: 3-9
  • Yellow Coneflower Plant

    Yellow Coneflower Plant

    $7.79

    Yellow Coneflower Plant

    $7.79
    Planting Zones: 3-9
  • Creeping Buttercup Plant

    Creeping Buttercup Plant

    $5.99

    Creeping Buttercup Plant

    $5.99
    Planting Zones: 3-9
  • Brown Eyed Susan

    Brown Eyed Susan

    $5.99

    Brown Eyed Susan

    $5.99
    Planting Zones: 3-9

Butterfly plants are an absolute must for the conscientious gardener. If you want to see more pollinators and increase your gardening yields this year, you need one (or more) of these flowers in the yard.

Butterflies love to visit gardens filled with vibrant flowers and many insects and bugs to feast on. Let’s be honest; the beauty of our garden gets better when these flutters of life visit it and jump from one flower to another. A yard filled with butterflies is truly a sight for your eyes.

Save The Monarch, It's Going Extinct

Unfortunately, many butterfly populations are declining due to the loss of habitat and limited food sources. Today, gardeners are leaning more toward adding butterfly plants to their landscaping to solve this problem. Knowing that the butterfly plant is not just another beautiful plant in your yard; it is a powerhouse of pollinators that helps these lovely creatures to feed, breed, and thrive.

TN Nursery offers a wide range of plants to incorporate into your landscaping. From Milkweed Plants to Cardinal Flowers and black-eyed susans to Blanket Flowers, we have plants in different shades, forms, and sizes ready to ship.

Featured Butterfly Plants

TN Nursery has an entire collection dedicated to different types and colors of butterfly-attracting perennials. Whether you are looking for vibrant options or need more subtle plants, we have you covered.

Hepatica is one of the most popular butterfly plants for sale in our collection. This beautiful wildflower, which belongs to the buttercup family, blooms in early spring. This dainty flower is known for its distinctive shade of blue, which makes it perfect for attracting butterflies and other pollinators.

Red Trillium Is A Wonderful Butterfly Plant

Another top-rated butterfly plant is Red Trillium. This flower, with its stunning three deep red or maroon petals, seems to be loved by both butterflies and gardeners. While this plant smells like rotting meat, it does an excellent job of attracting pollinators.

You should also check out other favorites, including Bloodroot Plant, Trumpet Vine, Wood Poppy, and more, which can be explored by exploring our broad butterfly plants for sale collection.

FAQ

What is the best plant to attract butterflies?

The best plant to attract butterflies is milkweed, which provides both nectar and a place for monarchs to lay their eggs. It’s easy to grow, low maintenance, and blooms beautifully through summer. Milkweed turns any garden into a lively pollinator haven.

How to increase the number of butterflies?

To increase the number of butterflies, plant nectar-rich flowers like milkweed, coneflowers, and butterfly bush. Avoid using pesticides. Provide sunny spots and host plants where butterflies can feed, rest, and lay eggs naturally.

What is the host plant for the monarch butterfly?

The only host plant for the monarch is milkweed. Monarchs will only lay eggs on milkweed not other plant, and the caterpillars rely on its leaves for nourishment. Planting milkweed is the most effective way to support and attract monarchs to your garden.