I utbredelsesområdet er somrene varme og vintrene kalde eller svært kalde. Smalsølvbusk vokser langs bredden av elver og innsjøer og kan også forekomme i fjell og ørken. Den tåler alkalisk og saltholdig jord. Selv om den hører hjemme i tørre områder er den avhengig av noe fuktighet og vokser sakte dersom grunnvannsspeilet ligger lavere enn 4 m under marka. Arten finnes i rene bestander, eller sammen med tamarisk, poppel eller . Den tåler skygge når den først har etablert seg.