Native to much of eastern and central North America, Asclepias tuberosa grows in open prairies, meadows, roadsides, and rocky slopes where water drains quickly and soil stays airy. That habitat explains its preference for lean, mineral-rich ground rather than dense, moisture-holding mixes.
The best soil for Butterfly weed is well-drained, sandy, loamy, or rocky, with a slightly acidic to mildly acidic reaction. It develops a deep taproot, so loose soil is important. Good aeration helps roots move downward and supports steady growth without prolonged dampness around the root zone.