La Suisse contient de nombreuses espèces d'arbres, dont le hêtre, le chêne, le mélèze, le charme, l'épicéa et le châtaignier, selon l'Encyclopaedia Britannica. La végétation alpine pousse au-dessus de la limite des arbres, tout comme celle d'un biome de la toundra. Quatre régions climatiques distinctes affectent l'endroit où vivent les différents types d'arbres dans le pays. La Suisse compte plus de 50 000 espèces végétales et animales, dont 30 000 insectes et 83 mammifères.
Les hêtres et les chênes prospèrent dans le climat maritime de l'ouest de la Suisse, et les charmes et les mélèzes dominent la partie continentale orientale du pays. Les épicéas poussent dans la région subalpine au nord, tandis que les châtaigneraies se trouvent principalement dans le sud de la Suisse. Les limites alpines sont plusieurs centaines de pieds plus hautes au sud en raison de climats plus chauds et d'un ensoleillement plus direct. La toundra est sensible à l'érosion due au ski dans toute la Suisse.
Le Noah Project contient des photographies de plus de 70 plantes et fleurs de Suisse. Parmi eux se trouvent des fleurs sauvages, des vignes et des arbres alpins. L'objectif du site Web est de cataloguer autant de plantes que possible dans différents pays.
Près de 10 % des plantes suisses sont des espèces non indigènes du pays. Parmi ces espèces non indigènes, une sur 10 est envahissante. La Commission suisse pour la conservation des plantes sauvages est chargée de surveiller et de contrôler les plantes envahissantes.