Purple milkweed is an herbaceous perennial that prefers full sun to partial shade and dry to average soil. Sweetly scented spherical clusters of purplish burgundy flowers bloom in early summer. Purple milkweed can reach a mature height of 2.5 to 4 feet.