Echinocereus canus ist eine endemisch in Solitariao vorkommende Variante von viridiflorus er wächst auf 1300 bis 1600m Seehöhe, er hält bis zu -10 Grad aus.
Echinocereus canus, Solitario, Presidio County, Texas [EC078]
Echinocereus canus, Solitario, Presidio County, Texas [EC079]