How to Plant Milkweed Seeds

Sharing is caring!

The monarchs have started to come up from Mexico and I have had one or two visit our yard BUT our milkweed is so SMALL I don’t think I am going to have enough. Does this sound familiar? I have seen it so many times in the past few weeks. And believe me I am feeling it too but here is how to plant milkweed seeds to make sure you have milkweed for your caterpillars. 

Milkweed can be a little tricky to grow if you aren’t completely sure what you are doing. But like all plants milkweed needs soil, water, and sunlight to germinate. Starting milkweed seeds indoors is a great way to ensure you will have milkweed plants ready for them when they arrive. Let’s take a closer look at how to plant milkweed seeds.

Disclosure: Some of the links below are affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase. 

Cold Stratification

Cold stratification is just a fancy way of saying cold exposure and is known to increase germination rates by waking the seeds up from their dormancy cycle. 

Most Milkweed varieties need 30 days of cold exposure to break their dormancy cycle and this can easily be done in your own home. In nature, this keeps Milkweed plants from germinating at times when conditions are not favorable for growth.

Here is How to Cold Stratify Your Seeds

Materials Needed

1 Quart Ziploc  Bag

Milkweed Seeds

Paper Towels

Sharpie Pe

Step 1:  Wet a paper towel and gently wring it out so it is damp but not dripping with water. Too much water may cause the seeds to mold inside the bag.

Step 2: Sprinkle 10-20 milkweed seeds on the paper towel. It may be best to sprinkle the seeds onto half of the paper towel so when you fold it, the seeds will not overlap.

Step 3: Fold the paper towel into quarters.

Step 4: Place the paper towel into the bag, seal, and label. ​Label the bag with the date and type of seed. I like to include both the common and scientific name but this is up to you. You may even want to set a reminder on your phone or calendar so you can remember to take them out in 30 days.

Step 5: Place in the refrigerator for 30-60 days. ​Store the mixture in the refrigerator (33–38°F) that is set between 33 – 38 degrees F. 

Make sure to put your seeds somewhere safe in the fridge where they will not be disturbed. I like to put the bag into a tupperware container to ensure they don’t get smashed or damaged. Check on the seeds after a few weeks and if you notice the seeds starting to sprout in the bag, plant immediately!

Recommended Cold Stratification Periods According to Milkweed Species


Common Milkweed              (Asclepias syriaca)         30 days

Swamp Milkweed                  (Asclepias incarnata)    30 days

Whorled Milkweed              (Asclepias verticillata)  30 days

Prairie Milkweed                   (Asclepias sullivantii)    30 days

Western Sand Milkweed  (Asclepias arenaria)       60 days

Butterfly Milkweed             (Asclepias tuberosa)       30 days

Showy Milkweed                   (Asclepias speciosa)       30 days


*Note that warm weather species such as Tropical Milkweed do not need a cold stratification period.

Keep Track of ALL your Monarchs

Once you start raising Monarchs you will be hooked and have HUNDREDS!! Use our FREE Monarch Recording Charts to help you keep track of them all. 

    Built with ConvertKit

    Monarch Release Chart

    How to Plant Milkweed Seeds Indoors

    Step 1: Place seeds in trays

    ​After 30-60 days, it’s time to plant your Milkweed seeds. You can plant them in seed trays, peat pots, small pots or any other container that allows for water drainage. Dampen your soil with a spray bottle full of water and place 1-2 seeds into each 2″ container. Sow seeds lightly on the top of the soil. You may press in gently but they need light to germinate so please don’t bury them!

    Step 2: Water seeds gently

    Be gentle when watering new seedlings because they are very delicate. It is recommended to water from the bottom up by adding a half-inch of water to the bottom of a tray and placing the pots inside this tray. Some people prefer to use a spray mister to water their seedlings.

    You can check the soil moisture simply by touching it to see if it feels damp. Take care not to overwater your seeds which can lead to fungus growth. It is helpful to have a fan nearby to provide airflow and ventilation.

    Step 4: Your seeds need light!

    Make sure your milkweed has enough light to grow whether that be under an artificial grow light or near a sunny window. If your seedlings start to become “leggy” expose them to more light.  The sturdier the seedling, the better! Your seeds will germinate after about 10 days.

    Step 5: Plant outdoors

    Milkweed seeds can be sown outdoors after the danger of frost has passed and the seedlings have grown around 1-5 inches high. To make the transition from indoors to outdoors less stressful, start by putting the seedlings outdoors for a few hours a day for up to a week before planting them outdoors.

    Don’t get discouraged if your milkweed doesn’t sprout. Milkweed can be a little tricky. If you have to start again.  The good thing about milkweed is that once it is established it will just keep growing.

    Don’t have any Milkweed? Check Out – How to Collect Milkweed Seeds.

    Want to learn more about how you can help the Monarch Butterfly, check out these other awesome posts.