Asclepias cordifolia (also known as the heart-leaf milkweed or purple milkweed) is a species of milkweed plant. It is not the same as "Asclepias purpurascens", which is also known as purple milkweed. It belongs in the subfamily Asclepiadoideae. It is native to western North America. Heart-leaf Milkweed is found in woodlands, rocky slopes, and lava flows.