Typically, terrazzo stone flooring costs between $9 and $35 per square foot, with the average homeowner spending about $22 per square foot. This price range varies based on factors such as region, brand, quality and design.
Terrazzo stone is a decorative composite material commonly used as a floor and wall treatment. Its raw materials mainly include fragments of marble, quartz, granite, glass and other materials, which are formed by pouring cement binders or polymers. Terrazzo stone can be divided into two types: cast-in-place and prefabricated, which can be selected according to specific construction needs and design style.