The 6 Main Types of Stone Flooring

The most popular natural stone flooring types are slate, marble, limestone, travertine, granite, and sandstone. Each type of stone flooring has different properties and uses.

Stone flooring costs between $2 – $10 per sq. ft. The average cost is $6 per sq. ft.

Stores offer a variety of natural stone flooring for around $2-$15 per square foot. It all depends on the type of stone.

Professional installation tacks on an extra $5-$13 per square foot. Thus, the average stone flooring installation costs at an average of $9 per sq. ft.

  • Marble Stone Flooring Cost: $5-$50 per sq. ft.
  • Travertine Stone Flooring Cost: $3-$20 per sq. ft.
  • Granite Stone Flooring Cost: $2-$15 per sq. ft.
  • Slate Stone Flooring Cost: $2-$20 per sq. ft.
  • Limestone Stone Flooring Cost: $5-$20 per sq. ft.
  • Sandstone Stone Flooring Cost: $5-$30 per sq. ft.


Slate floor tiles have naturally rough surfaces but can be smoothed if needed. For entrances, kitchens, etc. the rough surface offers traction. Smoothed variations are more for stylistic purposes. Slate is usually a blend of dark green, grey, or brown.

Unsmoothed slate tends to chip or spall. But, slate has various densities and the denser the slate, the less likely it is to chip. But, denser slate costs more. Cost: $2 to $20 per square foot.


Marble flooring has soft grain patterns and colors that span white to red. Depending on the room, marble flooring can be both attractive and practical.

For example, polished marble is beautiful but due to it being slippery when wet, it’s not good for kitchens and bathrooms.

And, while honed marble has more texture and is a good alternative, it is not as attractive as polished marble.

Marble is also prone to scratches and stains, thus it is best to have it professionally sealed after installation. Cost: $5 to $50 per square foot.


Limestone is like travertine but a bit harder and more durable. The grain patterns resemble wood planks when cut into long and narrow tiles.

To prevent stains, it’s good to use a high-quality stone sealer. Limestone is a porous stone. Re-sealing this type of flooring is necessary every few years. Cost: $5 to $20 per square foot.


Travertine is one of the softer stone flooring types. Polished travertine looks like marble. Tumbled travertine has pits, holes, and rounded edges.

Like limestone, travertine flooring is porous and stains easily. Regular application of a stone sealer is necessary to protect it. Cost: $3 to $20 per square foot.


Granite is one of the hardest flooring materials. It is resistant to scratches and stains. It comes in many colors and is affordable. Cost: $2 to $15 per square foot.


Sandstone is a natural floor covering that is popular for its unique style. It mimics the look of beach and desert sand. It is usually a blend of gold, red, brown. Cost: $5 to $30 per square foot.


Add Comment