Гребни высоких хребтов принадлежат к горно-луговой зоне, с субальпийским, альпийским и субнивальным поясами, часто с разрежённым и фрагментарным растительным покровом.
Часто по влажным местам, в лиственных лесах, кустарниках, сосновых борах; в горах — до субальпийского пояса, в дубовых и ореховых горных лесах, на горных лугах, по берегам горных рек.
Растёт в лесном и субальпийском поясах гор на высотах от 300 до 2500 м над уровнем моря на каменистых россыпях, галечниках, скалах, по берегам горных речек и ручьёв, днищам ущелий.