Granite is a hard and durable stair material, but it is also porous, allowing it to absorb water and other liquids. If you anticipate that your stairs will be subject to staining agents, such as metal, leaf debris, or moisture, sealing can be helpful.