Багрянник канадский хорошо растет на открытом воздухе во влажной суглинистой или песчаной почве и часто встречается на обильно освещенных солнцем склонах. Он адаптируется к широкому диапазону уровней рН почвы, но лучше всего растет в почве с уровнем pH 6,6-7,8 и выше. Это растение не переносит затопление и плохо аэрированную почву.
Багрянник западный адаптируется к самым разным почвам, которые хорошо дренированы, включая крупнозернистую и бедную питательными веществами почву. Это растение часто растет как покровное дерево в подлесках и довольно терпимо относится к известковым, кислым, щелочным и глинистым почвам, предпочтительно с уровнем pH от 5,5 до 7,8.