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

£75 - £600







Low, median and high bar chart distribuiton

Terrazzo has become one of the popular contemporary flooring styles that many homeowners value for its durability, finish, and visual appeal. It’s not only seen in homes but also public buildings, clinics, and even train stations. Not only is it easy to maintain, but it comes in various colours, making it suitable for multiple rooms in the home. 

However, this task can be too complex to do yourself, so it is best to hire a professional for your terrazzo flooring installation. The average cost for terrazzo flooring is £300. In this guide, we will discuss the various factors that influence terrazzo flooring cost.

Price list of terrazzo flooring

When you have a professional install flooring in your home, they’ll tell you that you have two options: tiled or poured. These are the different ways how this floor is installed. 


Average cost

Tiled Terrazzo

Starts at £75

Poured Terrazzo

Starts at £250

Factors affecting the costs of terrazzo flooring


The cost of terrazzo flooring in the UK is not cast in stone. Different variables affect its price, from labour costs to the type of material used. 


When getting a professional to install your terrazzo flooring, you’ll need to pay for the elbow work. Terrazzo flooring that requires pre-installation work comes with added fees. This is the case with in situ terrazzo flooring cost per square metre, as it is more expensive than the tile method due to the more intricate work. 


Terrazzo flooring is made by mixing pieces of aggregates, like glass and marble, with either concrete or epoxy resin. Glass is a cost-effective choice and is usually cheaper than marble. Feel free to check out other materials like recycled materials, mother-of-pearl, and natural stone to see which one gives your space the best look.

Colour and design

Terrazzo comes in a myriad of colours and patterns. The most common colours for terrazzo flooring are white and black, often made from materials such as granite, marble, and stone. These colours offer a classic and timeless finish to your home. 

You can certainly create a unique design or style. However, choosing and adding different colours, patterns, and chip sizes may increase the price of the service. Using metal strips to separate the sections can also add to the overall costs. 


The brand also dictates how much terrazzo floors cost. Many brands offer terrazzo flooring, and some can be more expensive than others due to the quality and work that goes into manufacturing the tiles or material. It's a good idea to ask for your contractor’s guidance when selecting a brand of terrazzo flooring.

☞ You might also like: How much do polished concrete floors cost?

Terrazzo flooring installation methods


Terrazzo flooring, as previously mentioned, is not a DIY home improvement project and is typically installed by a professional. There are two main installation methods: poured and tiled. 

In situ pouring techniques

This is a terrazzo installation method wherein the mixture is poured on-site manually. After pouring, the flooring is ground and polished according to the desired outcome. Poured terrazzo flooring costs vary, spending on the technique, floor size, and other factors. 

Sand-Cushion Terrazzo

The sand-cushioned method involves putting down a cement base, laying sand on top of it, and then pouring the terrazzo mixture over it to reduce cracks. This is one of the most conventional methods of installing terrazzo flooring, but it can result in flooring that is too thick and heavy for some spaces. This process is best applied on interior floors and new projects.

Thinset Terrazzo

For those who prefer a thin layer of terrazzo, this method is best. It can be installed over plywood subfloors and concrete, and contractors pour ⅜-inch thick epoxy-resin terrazzo over the substrate. Like sand-cushion terrazzo, it can only be used for indoor flooring.

Monolithic Terrazzo

For this technique, the mixture is poured directly onto the concrete subfloor. Professionals utilise monolithic terrazzo for both indoor and outdoor floors and can also apply this over existing concrete sub-floors. Nevertheless, this method is susceptible to cracking.

Terrazzo tiles

Compared to the pouring method, terrazzo tiles are already ready to be installed on your concrete subfloor. Professionals need to simply arrange and position the tiles on the floor and cement them down using a proper adhesive.

Benefits of terrazzo flooring

When installing any kind of flooring, homeowners always think beyond its visual appeal. Choosing the right flooring also involves finding durable yet easy-to-maintain floors. For those reasons alone, many gravitate towards terrazzo flooring. Here are some advantages of using it in your home. 


This is one of the floorings that can last a lifetime. Even when exposed to heavy foot traffic, these floors won’t wear out quickly, thanks to their incredible durability. 

Low maintenance costs

Many contractors will tell you that terrazzo flooring has very low upkeep costs, even more so than its replacement costs. If you need a good rinse,  you can always rely on floor cleaning experts. Terrazzo is a good investment in your home since it requires less maintenance than other flooring options.

Aesthetic appeal

Even though black and white terrazzo flooring is common, you can find many designs and patterns on the market. Its speckled appearance allows for many combinations of aggregates and resin to be used.


Terrazzo flooring has always been known as eco-friendly since it is made from natural aggregates. Many manufacturers use stone, marble, granite, and even recycled materials to achieve these unique speckled floors. 


With terrazzo flooring, homeowners have less to worry about since it is resistant to many things, from water and fire to chemicals and stains. This flooring acts as an added protective layer to the floor.

Post a task for terrazzo flooring

From bathrooms to kitchens, you can see terrazzo floors that bring an earthiness to a space. If you’re ready to give life and specks to your flooring, find a reliable terrazzo flooring expert to help you get the job done. Here are some details you can include when posting a task: 

  • Location

  • Room/s to be floored

  • Preferred schedule

  • Style and/or material preference

It’s important to let our Taskers know as many details as possible so they can provide you with quotes for their service right away. Hiring a professional makes the job of installing terrazzo flooring easier and better! With their help, you can step on newly polished floors in no time. 

Find terrazzo flooring contractors, fast

Post a task

FAQs about terrazzo flooring

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.

Several factors can affect the price of terrazzo flooring. But terrazzo can be considered more expensive compared to other types of tiles and flooring solutions.

No, terrazzo is quite strong and resistant to cracking, as it has great shock resistance. This makes it strong enough to withstand constant pressure.

A well-maintained terrazzo floor can last for a very long time, between 40 to 100 years.

Yes, it is recommended to seal terrazzo floors, especially when they are poured on top of concrete. This is to prevent stains from penetrating the surface.

Related price guides

Related articles

Let's do this!

It's free and takes only a minute.