В. А. Поварницын отмечает, что на Алтае в районе Телецкого озера и бассейне правых притоков р. Катуни верхняя граница леса образована главным образом кедром, реже пихтой и лиственницей на высоте 1800—2200 м над уровнем моря.
В Восточном Саяне, в районе р. Большой Белой, чистые кедровники расположены на высоте 700—1700 м над уровнем моря. В районе Хамар-Дабана, на склонах, обращенных к Байкалу, простирается кедрово-пихтовая тайга с примесью ели по долинам; на водораздельных кряжах между Джидой, Темником, Хилком и Чикоем появляются смешанные лиственнично-кедровые леса, а иногда почти чисто кедровые.
Кедр растет на крутых каменистых склонах, сухих песках, богатых суглинистых почвах, достаточно увлажненных и заболоченных почвах, на почвах с вечной мерзлотой. Помимо хребтов и возвышенных склонов, кедр встречается в поймах рек, часто произрастает на аллювиальных песчаных и супесчаных почвах.
По требовательности к теплу кедр стоит на предпоследнем месте — обыкновенная сосна, рябина, ольха, береза, пихта, ель, кедр и лиственница.
В отношении требовательности кедра к свету существуют различные мнения. Некоторые авторы относят кедр к числу светолюбивых пород (Сурожа), другие (Тимофеев, Дылис). считают, что к свету кедр мало требователен и теневыносливее сосны, лиственницы, березы, осины. В. А. Поварницын относит кедр к теневыносливым породам, потому что он образует устойчивые группировки с елью и пихтой, произрастает сильно сомкнутыми насаждениями, которые физиологически походят на еловые типы лесов. Он считает, что кедр на северной и верхней границе своего распространения становится более светолюбивым.