苔藓植物喜欢生长在阴暗潮湿的环境中,通常生长在裸露的岩壁上,或者潮湿的森林和沼泽中。苔藓不适合在阴凉处生长。它需要一定的散射光或半阴影环境。如果是干燥地区的石头,是不会长苔藓的。
苔藓可以作为鸟类和哺乳动物的食物。苔藓能在周围环境中积累水分和浮尘,分泌酸性代谢物腐蚀岩石,促进岩石分解,形成土壤。