Indian milkweed is a perennial herb native to western North America that grows 2-4 feet tall. It has large, hairy leaves and produces showy pink-cream colored flowers from May to September. Indian milkweed attracts bees and butterflies like monarchs, providing a larval food source. It thrives in full sun to part shade with average water needs in well-draining soil, making it suitable for butterfly gardens or mixed flower beds.