En Suisse, le sapin blanc est surtout présent à l'ouest du Jura, au centre du Plateau et dans les Préalpes. Alors qu'il est totalement absent de certaines régions (Engadine, forêt rhénane, Obergoms, Mattertal, région de Davos, sud du Tessin en partie), sa présence est particulièrement dense dans d'autres (Emmental, Napf).
Son aire de répartition va de 600 à 1200 m d'altitude, sa limite supérieure étant située à 1700 m. Le sapin est ainsi présent à des altitudes nettement plus élevées que le hêtre, mais inférieures à celles de l’épicéa.
Le sapin préfère les sols bien approvisionnés en eau; mais il se rencontre aussi parfois dans des milieux secs (p. ex. en Valais). Il réagit moins fortement aux périodes de sécheresse que l’épicéa.
Placettes IFN indiquant une présence entre 1983 et 2024*
* La présence d’une espèce n’est indiquée sur la carte avec un point que si celle-ci a été recensée dans au moins deux périodes d’inventaires différentes.