Растение, которое можно найти в темнохвойных и смешанных лесах, на опушках и луговинах, в лесотундре и на субальпийских лугах. Любит много света и влажную почву.
В Алтайском заповеднике встречается в Телецком и Балыкчинском районах. Растет на высотах 435−2000 метров над уровнем моря.