Cakile edentula is most commonly found on the beaches and dunes of North America.
It is also a non-native, invasive species in other parts of the world, especially Japan and Australia, and on the west coast of North America.
[2] Cakile edentula grows on the dunes of coastal beaches, as well as shorelines of freshwater lakes.
It is likely to be found in areas midway up beaches, out of the range of waves and tides, which can destroy individuals, especially through storm events.
[3] Cakile edentula grows roots more aggressively and intensively if a nearby competitor is sensed.