These butterfly garden plants will attract monarch butterflies and other butterflies to your garden.
Caterpillar Food and Butterfly Food
What do Monarch caterpillars eat?
Caterpillar food is called butterfly host plants. Asclepias is the monarch butterfly host plant. The common name for asclepias is milkweed.
The monarch caterpillars eat milkweed leaves and therefore asclepias or milkweed is the monarch caterpillar food.
What do Monarch Butterflies eat?
Butterfly food is flower nectar from butterfly nectar plants. I have observed that a favorite monarch butterfly nectar is the milkweed flower nectar. It is probably partly because monarch butterflies "hang around" milkweed a lot because milkweed is also the food for the monarch caterpillar. Milkweed is also a favorite nectar plant of many other butterflies.
Last year I ordered
swamp milkweed plants from this company to check them out. They arrived the first week of May and came as "bare root" plants (looked strange :) It is now 2 weeks after I planted them and I am already seeing several "shoots" coming out of the ground - looks great!
These cheap garden plants will give you a variety of milkweed plants to offer the monarch butterflies and you will save lots of time over starting these plants from seed.
My daughter planted her bare root swamp milkweed plants when I did. We found monarch butterfly eggs on the plant 1 month after planting the bare root swamp milkweed plants!
The company says that they ship potted plants when it the weather is warmer.
Cheap Garden Flowers
If you have time to start your butterfly plants from seed you will save money.