Мхи встречаются на всех континентах, в том числе в Антарктиде, нередко в экстремальных условиях обитания.
Обычно мхи образуют плотные скопления в затенённых местах, нередко в непосредственной близости от воды, хотя могут встречаться и на относительно открытых, сухих участках. Среди моховидных есть виды, живущие в пресноводных водоёмах. Морских обитателей нет, хотя некоторые виды поселяются на скалах в полосе прибоя.