In ‘Are My Aravos Kosher?’ I wrote:
Jews are customarily stringent in the standards for their Arba Minim. Since there are Rishonim who hold Aravos must be grown by the river to be kosher at all, why aren’t we zealous about this?
…
Here are some quotes I compiled quickly from Rishonim, and later decisors as well to demonstrate:
Rashi Sukkah 33b:
מצוה בזו ומיהו של בעל כשרה
(Rosh in his Tosafos and on the Rif’s Halachos explains Rashi to mean this is Hiddur Mitzvah.)
Tanya (the Rishon):
מצוה מן המובחר בערבי נחל וצריך לחזור אחריהם
Tosafos Sukkah 34a:
צריך ליזהר שלא ליטול ערבה ללולב אלא אם כן גדילה על הנחל
Tur O.C. 647:
והגדילה על ההרים פי’ שלא על המים כשירה ורוב המפרשים פירשו שלכתחלה צריך לחזור אחר הגדילה על המים אלא שבדיעבד יצא אף בגדילה על ההרים וא”א הרא”ש ז”ל כתב דלכתחלה יוצא בשל הרים וכן נראה מדברי הרמב”ם ז”ל שכתב ערבי נחל האמורים בתורה אין כל דבר הגדל על הנחל כשר אלא מין ידוע הנקרא ערבי נחל ורוב מין זה גדל בנחל אפילו גדל במדבר או בהרים כשר
Chayei Adam 150:9:
Some say it is preferable to take riverside Aravos.
Matteh Efraim 647:3:
באפשר יהדר אחר ערבה הגדלה על הנחל דוקא