Yes, moss can grow on top of the soil, rocks, and even wood. As long as there’s moisture, shade, and humidity, moss can grow almost anywhere.