How much does terrazzo flooring cost?

Get a free quote now

Post to find a price. It's free and only takes a minute.

Price guide

$35 - $250







Low, median and high bar chart distribuiton

How much does terrazzo flooring cost?

Looking for eye-catching flooring to welcome house guests? A terrazzo floor might be the one you’re looking for! Terrazzo flooring gives off a Mediterranean vibe. Its durability is one of its strengths, which is why you’ll see a lot of terrazzo flooring on commercial buildings, hospitals, and museums. But how much does it cost to install a terrazzo floor?

Let’s not sugarcoat it, but terrazzo flooring can be very pricey. Terrazzo is usually an aggregate of marble, quartz and granite, set in concrete and polished. Installation can be done through pouring with a base of either cement or epoxy resin. A poured terrazzo flooring costs $120 per square metre to as much as $250 per square metre. If you’re on a budget but want the same design, you may use terrazzo tiles. Terrazzo floor tiles cost $35 to $85 per square metre.

If you’re interested to know more about terrazzo flooring and how much you should save to have this in your home, this price guide will give you the answers you need.

Installing a terrazzo floor

A terrazzo floor shares the same qualities as traditional stone flooring, and one similar thing both have is that they are built to last. However, with durability also comes the length of installation and price. Before diving into how much terrazzo flooring costs per square foot, let’s first discuss the installation process. Installing a terrazzo floor can be done by pouring or buying tiles per square metre. kitchen and dining area with terrazzo flooringIf you choose to install your terrazzo through pouring, you have two options for its base: cement or epoxy resin. You may pay more for the pouring of the tiles as it involves more work and preparation.

Pouring can be done in three ways: the thin set method, sand-cushion systems, and monolithic. In the thin set method, an epoxy base is used together with the aggregate. Epoxy terrazzo flooring costs cheaper than cement. It also takes a shorter time to install. You can also improve this option by spreading an epoxy coating after it’s finished. 

On the other hand, a sand-cushion system has concrete as a base with a middle layer of sand cement. Monolithic is when a mixture is added to an existing concrete base. Cement is more expensive than epoxy but is still the best choice for binding materials.

If you want a more cost-effective option, then you can just buy precast tiles. However, options are quite limited when choosing a terrazzo tile. That’s why they’re more expensive than porcelain tiles. Terrazzo tiles are priced at $35 to $85 per square metre. Labour for this is also cheaper than choosing the poured option. 

We have provided a sample computation for installing terrazzo flooring on a 20 sqm room, plus the possible labour cost you’ll pay.


Cost per square metre



$120 - $250

$2400 - $5000


 $35 - $85

$700 - $1700

Labour cost

$35 - $65

$700 - $1300

What other factors affect the cost to install terrazzo flooring?

Three things usually set the tone of terrazzo flooring - the price, design, and material. Marble and glass are the most common materials used in the mixture. Other options that can be mixed are recycled materials, natural stone, and mother-of-pearl. If you’re on a budget, glass is usually the most common choice as it’s generally cheaper than others.

A divider strip is used in terrazzo flooring to create form and layout. It’s also used to indicate a change in colour or a transition to other kinds of flooring. The price for a divider strip can range from $8 to $30, depending on its length.

What are the advantages and disadvantages of terrazzo flooring?

They say nobody’s perfect. Guess we can also apply this to flooring! Despite the beauty terrazzo flooring adds to your home, it also comes with disadvantages. A tradesman can be hired to install regular floors, but terrazzo flooring needs someone with experience.


  • It adds beauty to your interior and is pleasing to the eyes.
  • It’s durable, with a lifespan of 75 years if looked after very well.
  • Each design is unique, as you can also choose the materials involved in the process.
  • It’s environmentally friendly, where you can choose to use recycled materials.
  • It’s resistant to mould, water, and stains and can easily be cleaned.


  • It’s pricey, whether you choose tiled or poured terrazzo. Expect to spend $700 to $5,000 for a 20 sqm room. 
  • Too much design and patterns may overpower your interior, so you must make a well-informed choice.
  • It needs to be installed by a professional, or it may crack easily if not properly placed.
  • Even if it looks low maintenance, it’s very delicate and needs to be polished once in a while to maintain its smoothness.
  • It can preserve temperature and retain warmth longer but can also keep a lingering cold floor. It may be difficult during the winter season!

Can I restore terrazzo flooring?

dining area with terrazzo flooring

To restore terrazzo flooring, a specialist is needed to ground down and remove the damaged surface. After which, it will be re-polished and sealed. If you only want cleaning or resurfacing, you may contact flooring service providers to give you an accurate quote.

How do I find a quality terrazzo flooring installer?

One of the best pieces of advice to follow when it comes to terrazzo flooring is to never do it on your own! Hiring a professional with experience can be pretty expensive but worth it. 

Save yourself the hassle of searching for an experienced installer by putting up a task on Airtasker! Once you receive offers from nearby flooring specialists, you can read reviews and compare ratings. States like NSW needs a license in Fair Trading to be a tiler. Queensland requires a wall and floor tiling license to perform wall and floor tiling work worth $3,300. Check with your government website for licenses for installing different flooring.

Get ready to be floored and have a nearby Tasker help you with your terrazzo flooring needs while staying within your budget!

Find terrazzo flooring contractors, fast

Post a task


You may use terrazzo flooring in your kitchen countertop or sink. You may also use it for outdoor benches, tables, and chairs. You can explore a lot of options for this type of flooring.

Don’t use harsh materials when cleaning your flooring, as it may scratch and damage the surface. A simple way to clean is to use plain water to mop the floor. You can also polish it by using a soft cloth to maintain its shine.

It’s not advisable to use epoxy-based flooring outdoors as it can have issues with heat. Only concrete flooring can be used outdoors. Before installation, always ask your service provider for the best option so you can avoid expensive repairs.

Related price guides

  • How much does carpet installation cost?

    Read more
  • How much do polished concrete floors cost?

    Read more
  • How much does vinyl flooring cost?

    Read more

Let's do this!

It's free and takes only a minute.