Боры растут только на определённых типах почв, потому что они предпочитают хорошо дренированные песчаные, супесчаные и легкосуглинистые почвы. 15
Также боры могут занимать площади с глубокими песками без прослоек супеси, суглинка или глин, или мелкие каменистые почвы в местах выхода на поверхность гранитов, песчаников, глинистых сланцев, мела, или избыточно увлажнённые сфагновые торфяники. 3
На более плодородных супесчаных и суглинистых почвах боры могут иметь две или три лесообразующие породы, например сосна с елью, сосна с дубом, сосна с липой и лещиной. 1