Skip to main content

Attract tons of migrating monarch butterflies by adding common milkweed to your garden

How to grow and care for common milkweed

common milkweed planting and care guide monarch butterfly on
Image used with permission by copyright holder

In early spring, monarch butterflies start to migrate north from Mexico, and there’s a chance you could see them in your own yard. While there are many flowers you can plant for a beautiful butterfly garden, there’s one flower in particular that draws monarch butterflies: milkweed. To learn all about planting and caring for common milkweed, as well as why monarchs love this flower, keep reading!

Difficulty

Easy

Duration

1 hour

What You Need

  • Moist paper towel or soil

  • Sandwich bag

  • Milkweed seeds

  • Water

  • Soil

Monarch caterpillar on a milkweed flower
Danita Delimont / Shutterstock

Why are monarchs attracted to milkweed?

Milkweed is an essential plant for monarch butterflies. They lay their eggs on milkweed leaves, and the monarch caterpillars only eat milkweed. Without these flowers, monarch caterpillars don’t have any food and can't mature into monarch butterflies.

Unfortunately, milkweed is a threatened species of plant, and it is even considered endangered in some states. Since there are fewer milkweed plants, adding milkweed to your garden can have a large impact. Monarchs appreciate any variety of milkweed, but they seem to prefer common milkweed and swamp milkweed.

Several monarch butterflies flying around milkweed flowers
Image used with permission by copyright holder

Planting common milkweed

Follow these steps to plant common milkweed:

Step 1: Wrap the milkweed seeds in a moist paper towel or damp soil in a sandwich bag.

Step 2: Place the wrapped seeds in the refrigerator for one to three months.

This process is called cold stratification. It simulates winter, and it is necessary for germination. Note that this is only necessary when planting common milkweed in the spring. You can skip this step by planting milkweed in the fall.

Step 3: Choose an area with full or partial sun.

Step 4: Use average garden soil.

Common milkweed will grow in a range of soils, including those with some clay. If your soil contains a large amount of clay or has poor drainage, then swamp milkweed is the better option.

Step 5: Dampen the ground before planting.

This helps the seeds stick to the ground and gives them a jumpstart on germinating.

Step 6: Scatter the seeds across the area.

Like most wildflowers, you don’t need to plant the seeds individually, but you can if you prefer an even, orderly appearance.

Step 7: Scatter a thin layer of soil, roughly 1/4 an inch, over the seeds.

A monarch caterpillar eating a milkweed leaf
Image used with permission by copyright holder

Caring for milkweed

After planting, here's how to care for your milkweed:

Step 1: Water it only when the soil is dry.

Step 2: Avoid using insecticides or pesticides.

You don’t want to hurt the monarchs or their eggs! Remember that it's important for the monarch caterpillars to eat the milkweed.

Step 3: Watch for monarchs in early to mid-spring.

Step 4: Don’t panic if your milkweed doesn’t flower at first!

Milkweed often spends the first year growing and strengthening its roots, then blooming and producing seeds during the second year.

Milkweed is an important plant, and it is, unfortunately, becoming harder and harder for monarch butterflies to find. By adding even a few common milkweed plants to your yard or garden, you could help tons of monarch butterflies safely lay their eggs. Watching monarch caterpillars turn into butterflies is amazing, and you could see it happen in your own backyard!

Topics
Cayla Leonard
Cayla Leonard is a writer from North Carolina who is passionate about plants.  She enjoys reading and writing fiction and…
Focus on color: The best pink plants to add to your garden
Brighten up any garden with these pink plants and flowers
Weigela shrub with pink flowers

When you think about a garden, is pink the first color that comes to mind? Pink is a beautiful flower color for roses, tulips, or any number of annual flowers, and it makes a wonderful accent on emerging foliage. Sometimes pink mature foliage, like the big leaves on some caladiums, add a nice splash of color not unlike the effect of blooming azaleas.

From low-growing pink perennials to towering pink trees, we've got a little something for everyone on this list. If you're looking for pink plants for landscaping or just brightening up a corner of your home, why not try out one of these fantastic pink plants?
Pink trees

Read more
Add color and interest to your zone 8 garden with these gorgeous perennials
Plant these perennials if you live in zone 8
A bouquet of stargazer lilies

Both perennials and annuals have plenty to offer gardens, but the convenience of perennials certainly makes them a favorite for many gardeners. If your zone 8 garden is in need of some stunning, colorful perennials then you're in the right place! There are many options to choose from, but we'll be going over our favorite flowering perennials for climate zone 8. It won't matter if you add all or just one of these beautiful plants; your garden will look amazing with any of these gorgeous zone 8 perennials.
Tall garden phlox

Also known as phlox paniculata, this zone 8-friendly perennial is a long-blooming perennial that displays its stunning flowers from mid-summer to fall. This plant grows a simply show-stopping display of bright flowers that appear on a 24- to 36-inch tall stalk. The flowers come in a wide variety of colors, including purple, red, white, lavender, pink, rose, and coral. And while they prefer partial shade, they can also do well in full sun.

Read more
Plant these stunning flowering shrubs for a showstopping garden display
Flowering plants you'll love for your outdoor space
White azalea flowers

If you want a garden full of beautiful flowering plants, your first instinct might be to plant flowers, or perhaps even a tree. Gardeners often overlook flowering shrubs, but they can produce some of the most beautiful flowers! They’re easier to plant than a tree, and since all the flowers are on one plant, they're quicker to care for than flowers. Want to add flowering bushes to your yard? Here are our top picks!
Beauty bush

Beauty bush has several names, including Linnaea amabilis, Kolkwitzia amabilis, or simply beauty bush. Native to China, this shrub is popular for being extremely easy to grow. It is tolerant of all soil types, moderately drought tolerant, and quick to grow. The beauty bush earns its name by growing many pale pink, bell-shaped flowers in the spring. This shrub can grow to between 6 and 10 feet tall and wide, but you can also keep it smaller through regular pruning.
Azalea

Read more