How Much Does Terrazzo Flooring Cost? [2026 Data]

Flooring costs depend on your project and location. Check with a local pro for your specific job.

Get quotes from flooring contractors near you
No obligation · 100% free
Get quotes from flooring contractors near you
No obligation · 100% free
Cost Insights:
  • Terrazzo flooring costs $4,000 to $7,000 installed, with tile installations on the lower end and poured terrazzo requiring more labor.

  • Your aggregate choice drives price, with glass chips more affordable than marble and Mother-of-Pearl raising material costs.

  • Remember to budget for subfloor prep or repairs, furniture removal, and old flooring removal, adding $300 to $1,000.

  • Hiring a local flooring company ensures your terrazzo installation is done well, with the advanced pouring and polishing steps handled correctly.

In 2026, the national average cost for terrazzo flooring installation is $4,400. Most homeowners pay between $4,000 and $7,000, with the final price determined by the type of terrazzo (cement or epoxy), your choice of aggregate material, and the complexity of the installation.

Terrazzo Flooring Cost Factors: What Determines the Price?

Bathroom with black terrazzo floor
Michael / Adobe Stock

Materials, labor, and style choices all shape the final cost of cement or epoxy flooring, and understanding each factor helps you build a realistic budget before work begins. The sections below break down how each variable affects your total price.

Cost per Square Foot

Terrazzo flooring costs greatly depend on the size of the area you’re updating. The table below compares average terrazzo flooring costs across four room sizes, from 10x10 to 25x25 feet:

Room Size in FeetSquare FootageAverage Cost of Terrazzo Flooring
10x10100$900–$3,500
15x15225$2,100–$7,900
20x20400$3,000–$14,000
25x25625$5,600–$21,900

Terrazzo is commonly used in applications like schools and municipal buildings. You may find a lower price per square foot for large-scale commercial projects than for smaller residential projects.

Type of Terrazzo

Terrazzo flooring is made from pieces of aggregate set in a cement or epoxy base. The type you choose (tile or poured) has a meaningful impact on your total flooring installation cost. Tile is the most affordable option because it requires less labor to install than poured terrazzo, as the table below shows:

Type of Terrazzo FloorAverage Cost (Materials Only)Average Cost (Including Labor)
Tile$4–$12$9–$22
Poured$5–$15$15–$35

Terrazzo Tile

Terrazzo tiles cost between $4 and $12 per square foot, plus $5 to $10 per square foot for labor. This cost-effective option isn’t as durable as poured terrazzo, but it can be less expensive than other tiling options, such as ceramic tile installation.

Poured Terrazzo

Poured terrazzo costs about $5 to $15 per square foot, with an additional $10 to $20 per square foot for labor. This type of terrazzo has a laborious installation process that requires additional steps, such as pouring a cement or epoxy mixture and polishing the floor. There are three different installation methods.

Installation Method

The installation method you choose directly affects your labor costs, which run $5 to $20 per square foot on top of materials, with tile pricing comparable to other tile installations. Among poured options, the monolithic method is generally the most affordable, while thin-set and sand-cushion methods carry higher price tags. Terrazzo flooring costs vary by installation method, as the table below shows:

Installation MethodDescriptionAverage Cost per Sq. Ft. in 2026
Thin-set1/4–to-3/8-inch layer of epoxy resin; prone to cracks; use indoors only$40–$60
Sand-cushionPoured cement base layer with sandy cement mid-layer; aids in expansion/contraction; good for exterior use$40–$80
MonolithicAggregate mixture applied over a concrete subfloor; affordable but prone to cracking if concrete is too moist$30–$70

Epoxy vs. Cement Terrazzo

Terrazzo uses either epoxy or cement as a binder, with epoxy typically the more affordable option at around $25 to $90 per square foot. However, epoxy is not suitable for outdoor use because it can peel and fade, so if you are installing terrazzo outside, cement is the right material despite its higher cost. Here are the key differences between epoxy and cement terrazzo:

Epoxy TerrazzoCement Terrazzo
More affordableVery durable
Simple installationVersatile
Better for indoor useGreat for outdoor use
Limited design optionsDifficult installation

Style, Pattern, and Texture

The style, pattern, and texture you choose can meaningfully increase both labor and material costs, since more complex designs require additional time and supplies. Using divider strips to separate color sections, for example, is a popular design choice that adds to your overall price.

Colors

Terrazzo comes in a wide range of colors, with black and white among the most popular because they highlight the aggregate effectively. Mixing aggregates in multiple colors to create a pattern will generally increase your overall cost.

Materials

5 common terrazzo flooring types compared visually, including glass, shells, and natural stone
Photos: joji / iStock / Getty Images Plus / Getty Images, bin kontan / iStock / Getty Images Plus / Getty Images, joji / iStock / Getty Images Plus / Getty Images, Bombaert / iStock / Getty Images Plus / Getty Images, Bigpra / iStock / Getty Images Plus / Getty Images

Your aggregate choice is one of the biggest drivers of terrazzo's wide price range, with marble chips running $25 to $100 for a 50-pound bag and glass being the more affordable alternative. Common residential options include glass, marble, shells, natural stone, polished metal, Mother-of-Pearl, and recycled materials. Be sure to also budget for extras like flooring transition strips and new baseboards if you plan to upgrade those as part of your project.

Brands

High-end brands like Fritztile and Floorazzo may cost more than terrazzo from other manufacturers, but some brands run occasional sales on terrazzo tiles, so you do not always have to pay full price.

Additional Costs to Consider for Terrazzo Flooring

Beyond the base cost of materials and labor, several additional expenses can affect your total terrazzo flooring budget, depending on your home's current condition and the prep work needed.

Labor

Labor costs for terrazzo installation depend on the method you choose, ranging from less than $10 per square foot for tile terrazzo up to $20 per square foot for poured terrazzo.

Removing Furniture

Your contractor will need to clear the room of furniture before installation can begin, and they will charge their standard hourly rate of $25 to $35 per hour for this work.

Removing Existing Floors

Terrazzo can be installed directly over a concrete base, but hardwood or linoleum flooring must be removed first, which costs $1 to $2 per square foot. If you have existing tile, removing tile could cost upwards of $7 per square foot.

Subfloor Prep or Repairs

Terrazzo is typically installed over a concrete subfloor, though reinforced plywood can also work in some cases. Any subfloor repairs or reinforcement needed before installation will add to your total cost. Pricing varies by the type of work required, as the table below shows:

Subfloor Prep or RepairsAverage Cost
Subfloor replacement$3–$10 per square foot
Subfloor repair$400
Subfloor reinforcement$300–$1,000

Cost to Install Terrazzo Flooring Yourself vs. Hiring a Pro

Terrazzo installation is extremely advanced, even for experienced DIYers. Tiles are typically very large and heavy, while pouring the floor requires a lot of skill (similar to pouring concrete in your yard). You’ll also need to make sure your subfloor is suitable for terrazzo, which requires specific knowledge. Rather than take on this task, hire a flooring company near you.

With a professional job, you’ll pay the added expense of labor. This costs anywhere from $5 per square foot (for tile installation) to $20 per square foot (for poured terrazzo).

Pros and Cons of Terrazzo Floors

Terrazzo flooring has a specific look that homeowners either love or hate. It can certainly add interest to a room, but it’s not right for every home. Before settling on terrazzo, make sure you weigh the pros and cons.

ProsCons
Durable and good for outdoorsHigh initial cost
Water-resistantCold and hard on bare feet
Unique aestheticHard to install
Eco-friendlyCould make space look dated
Long life span
Low maintenance
Angi Tip

While durable flooring options may cost more, consider the wear and tear your floor will withstand in high-traffic areas, especially in homes with children and pets. If you’d like help choosing a material, a flooring pro can recommend strong materials that will look great in your home.

Samantha Velez
Content Editor, Angi

Do Terrazzo Floors Add Value to Your Home?

Terrazzo floors can add value to your home, though, like most flooring upgrades, they often don't recoup their full installation cost. You can expect a return on investment (ROI) of around 55% to 70% when you sell your home.

That said, terrazzo is very durable, lasting 40 to 100 years, which makes it a great choice for homeowners (and buyers) looking for a low-maintenance yet aesthetically pleasing option.

How to Save on Terrazzo Flooring Installation

Terrazzo flooring comes with high upfront costs, but there are ways to tighten up your budget. These tips will help you save cash on your project:

  • Choose an affordable aggregate: Instead of splashing out on a luxury aggregate like mother-of-pearl, go for an affordable option like glass chips or marble chips.

  • Choose a simple design: The more colors or intricate patterns you involve, the more it will cost. Go for a straightforward, single-color design rather than mixing it up.

  • Choose terrazzo tile: Tiling isn’t as durable as poured terrazzo, but it’s suitable for indoor applications and often significantly more affordable because of the reduced labor required for installation.

  • Do some of the work DIY: While installing terrazzo isn’t a suitable DIY project, you can cut down on labor costs by doing the jobs you can handle. Move your own furniture, remove your flooring, and prep the area for installation. When installation is over, clean up the space on your own.

  • Look for sales: Some retailers may have seasonal sales for terrazzo tiles.

  • Interview three contractors: Interviewing three contractors can help you better understand the market, figuring out which price is a good value and which might be too good to be true.

How Angi Gets Its Cost Data

Home is the most important place on earth, which is why Angi has helped more than 150 million homeowners transform their houses into homes they adore. To help homeowners with their next project, Angi provides readers with the most accurate cost data and upholds strict editorial standards. We extensively research project costs to develop the pricing data you see, so you can make the best decisions for you and your home. We rely on reputable sources, including the U.S. Bureau of Labor Statistics, academic journals, market studies, and interviews with industry experts—all to ensure our prices reflect real-world projects. 

Want to help us improve our cost data? Send us a recent project quote to [email protected]. Quotes and personal information will not be shared publicly.

Frequently Asked Questions

Terrazzo is considered an eco-friendly and sustainable material because it is often made from recycled materials, such as chips of glass, marble, or polished metal, which helps reduce waste. While the epoxy resin used as a binder has its own environmental impact, it requires relatively low energy for production and does not release volatile organic compounds (VOCs) once fully cured, which helps lower the overall carbon footprint.

Epoxy or cement terrazzo installation takes roughly one to two days to complete, though it may take longer depending on how much prep is required. Unless you choose tile, your contractor will have to prep your flooring and pour the epoxy. You’ll have to wait for it to fully cure before you can use your floors, and often, your contractor will need to come back once it has cured to polish it.

Poured-in-place terrazzo flooring is more durable than tile. In fact, it’s one of the most durable types of flooring on the market. It can last anywhere from 40 to 100 years, depending on maintenance. On average, you can expect your terrazzo floor to last about 75 years, but you will have to make repairs as needed.

Few home upgrades add resale value above their installation cost, including terrazzo floors. However, they are still a good option if you like the look. While terrazzo may be expensive, it has a solid return on investment of around 55% to 70%. The durability and low maintenance requirements of terrazzo can be appealing selling points, as many buyers will appreciate flooring that can last 40 to 100 years.

Terrazzo flooring has relatively good shock resistance, which makes it a great option for high-traffic areas. While it can withstand constant pressure, it can crack over time. This is typically a problem if your subfloor is uneven or if it’s not poured carefully. To reduce the chance of cracking, make sure you repair your subfloor before installation.

Need professional help with your project?
Get quotes from top-rated pros.

The homeowners guide to flooring services

From average costs to expert advice, get all the answers you need to get your job done.