How Much Does Terrazzo Flooring Cost?

Normal Range: $5,000 - $18,000
How we get this data
modern kitchen with terrazzo flooring and red island
Photo: Jodie Johnson / Adobe Stock
modern kitchen with terrazzo flooring and red island
Photo: Jodie Johnson / Adobe Stock

Terrazzo incorporates pieces of aggregate in a cement or epoxy base to create a distinct look popular in flooring. Terrazzo flooring costs around $1,800 to $7,000 for a 200-square-foot surface, with the average homeowner paying $4,400 for the installation. 

The largest terrazzo floor cost factor is whether you go with epoxy terrazzo tiles or poured terrazzo flooring; the latter has higher labor costs associated with the installation.

Average Terrazzo Flooring Costs

Average CostHigh CostLow Cost
$4,400$7,000$1,800

Terrazzo Floor Installation Costs

The average terrazzo floor cost is approximately $22 per square foot, ranging from $9 to $35 per square foot, including materials and labor. Generally, labor costs for flooring installs range from $1 to $15 per square foot, depending on the material and complexity of the pattern.

Type of Terrazzo FloorAverage Material Cost Range per Sq. Ft.Average Total Cost Range per Sq. Ft. Including Material and Labor
Tile$4 – $12$9 – $22
Poured$5 – $15$15 – $35

Terrazzo Tile Cost

Terrazzo tiles cost from $4 to $12 per square foot, not including labor. Because tile floors are easier to install than poured terrazzo flooring, you can expect to pay between $5 and $10 per square foot for labor, for a total terrazzo flooring cost of around $9 to $22 per square foot.

You'll give up some flexibility to create your own pattern, as tiles are available in limited colors and designs. Standard sizes include 2-by-2- and 4-by-4-foot tiles.

Terrazzo tiles can be an affordable alternative to other tiles. For example, porcelain and ceramic tiles cost between $4 and $120 per square foot.

Poured Terrazzo Flooring Cost

At $5 to $15 per square foot, the price of poured terrazzo floors isn’t much higher than tile prices. But the installation is more labor-intensive, so budget between $10 and $20 per square foot in labor costs alone, for a total poured terrazzo flooring cost of around $15 to $35 per square foot.

Pouring the floor may allow the use of higher-end materials that aren't available in premade tiles, which can raise costs. Pouring the floor happens in one of three ways:

  • Thinset: This uses epoxy resin mixed with the aggregate for a single, thin layer between 1/4 and 3/8 inch. It’s less likely to crack and suitable only for interior installations.

  • Sand-cushion: This uses a poured slab of cement for a base, with a mid-layer of sandy cement to allow expansion and contraction. It has minimal cracking and is often used for exterior applications.

  • Monolithic: This aggregate mixture is added to the existing concrete subfloor, and some cracking is likely. While the price for each method can vary, monolithic is often the most economical way to pour terrazzo flooring.

Terrazzo Shower Base Cost

If you purchase a premade base, plan to spend between $450 and $1,100, depending on the size you need. This can add another 10% to 20% to the cost of installing a shower. Premade options are available in common shower stall sizes.

A poured floor for the shower will cost roughly the same as any other poured terrazzo floor, between $15 and $35 per square foot. Use the poured material for a larger walk-in shower.

Terrazzo Flooring Cost Factors

Beyond whether you go with tiles or poured floors, you’ll need to consider additional terrazzo flooring price factors, including the aggregate material, colors, and brand of terrazzo.

Material

Prices vary widely for aggregate. Common options include marble and glass. While glass is generally less expensive than marble, your floor tile contractor will guide you toward options within your budget.

Other aggregate materials include:

  • Recycled materials

  • Natural stone

  • Mother-of-pearl

Colors

White and black options are popular because they look attractive with stone, granite, or marble chips. If you're trying to match an exact shade or your chosen pattern includes several colors, it may increase the overall flooring cost

Styles, Patterns, and Textures

Intricate patterns may be more expensive than using one look throughout your floor. Thin metal strips, called divider strips, separate each new color section. You'll pay more in labor to have these sections prepared.

The texture you choose is unlikely to impact the price. Polished floors create a smooth interior surface. In some exterior applications, a textured surface can improve traction and may be desirable.

Brands

Top brands with a good reputation, including Fritztile and Floorazzo, may be more expensive than those from other manufacturers. Speak with a pro for guidance in choosing the right flooring brand for your home.

Epoxy vs. Cement Terrazzo

Epoxy resin is more affordable and easier to work with than cement. It’s combined with the aggregate and spread into a 1/4- to 3/8-inch layer over the subfloor. This takes less time and preparation and is more durable for interior uses.

However, epoxy can peel and fade when exposed to the elements, making it a poor choice for outside surfaces. Cement is more expensive, but the superior binder for exterior applications. For another less expensive outdoor patio option, look into the cost of polished concrete floors.

What Is Terrazzo?

Terrazzo is a type of surface with a distinct look that incorporates pieces of aggregate in a cement or epoxy base. The aggregate can be virtually any material, but glass and stone are the most common and durable. Italy is often considered the birthplace of terrazzo. The word means "terrace" from the original outdoor patios that mosaic makers created, although the process may have originated in ancient Egypt.

Once installed and finished, it makes a smooth and long-lasting floor that's easy to clean with little maintenance needed, or you can usually find tile floor cleaners near you at low rates. It's particularly popular for commercial flooring and great for residential use due to its ability to be customized.

Terrazzo flooring can be prefabricated as tiles or poured in place; the more extensive labor required for pouring in place typically results in a higher terrazzo flooring cost.

Pros and Cons of a Terrazzo Floor

There are benefits and drawbacks to terrazzo floors. Weigh these before hiring a concrete flooring company or tile installer.

Pros

  • Terrazzo floors are very durable and long-lasting.

  • Terrazzo is easy to customize.

  • Each surface is unique due to the materials used and the design.

  • Floors are easy to clean.

  • Terrazzo is environmentally friendly.

Cons

  • Terrazzo is more expensive than the cost of limestone floors and the cost of granite floors, as well as other more budget-friendly options. 

  • The flooring will crack if not installed correctly.

  • Most types need to be polished to maintain a smooth surface.

  • A hard, cold surface may not be suitable for residential rooms.

  • Complex designs can overwhelm a residential space.

Terrazzo Floor Restoration or Refinishing Costs

Simple cleaning and resealing may cost as little as $1 to $5 per square foot. A more complicated cleaning that removes deep stains may cost about $5 to $8 per square foot. Some experts suggest that recrystallizing or using a diamond polish is the best way to treat an older floor, costing around $8 per square foot.

If the floor needs more extensive cleaning or repair work, it’s a good idea to hire a floor repair company near you.

DIY vs. Hiring a Terrazzo Contractor

Even skilled DIY-ers should avoid installing terrazzo on their own. It's easy for a confident homeowner to assume that pouring a floor is like working with concrete. It takes a lot of skill to pour these floors or manage large tiles, so it's best to hire a local flooring professional for this work.

Because this type of installation is usually the domain of professional contractors, it’s more difficult to order materials. You can't just walk into your local home improvement store and purchase terrazzo tiles. Your hired tile flooring pro near you will be able to get the best variety and price by ordering directly from the manufacturer.

Frequently Asked Questions

Whether terrazzo is better than porcelain or ceramic tiles for a kitchen or bathroom floor depends on your design preference. Terrazzo can last a long time but so can a properly installed ceramic tile floor. According to the National Association of Home Builders, the life span of a ceramic tile floor is 75 to 100 years, similar to terrazzo.

To clean terrazzo floors, treat them much like you would marble, even if there’s no marble in the aggregate. Avoid abrasive cleaners that can scratch the polished surface. Also, don’t use acidic cleaners like vinegar that can damage the surface. Use plain water or a neutral cleaner to mop the floor. Then, use a wet vac or squeegee to remove the dirty water. Regular buffing with a soft cloth can help maintain the shine.

Terrazzo is made by mixing an aggregate like glass or stone with a binder like cement or epoxy. The mix is made and poured into the prepared space you designate. Alternatively, you can purchase prefabricated terrazzo tiles, which consist of similar materials. They’re poured into a mold and cured before installation.

Yes, you can add radiant heating under a terrazzo floor, which is an excellent addition to combat the naturally cold state of terrazzo floors. Installing radiant heating costs around $1,730 to $6,030. Install the heating elements under the thinset epoxy because the layer is thin enough for the warmth to conduct through the floor.

You'll pay between $10 and $40 per square foot for repairs or more if you need to match expensive or rare aggregate. This is more costly than the cost of repairing other types of flooring.

Repair costs depend on the extent of the damage and whether it's separated into tiles, small poured sections, or a full slab. Matching the original color and aggregate design can also be challenging and may increase the cost.

Making your own terrazzo can be a tricky DIY project. The exact mix takes a blend of art and skill to create and requires the expertise of a pro. The wrong mix could crack, peel, or break easily, requiring expensive repairs. Finishing and polishing the floor also requires previous experience to achieve a professional appearance. Expect to pay between $400 and $1,230 for the cost of restoring and polishing floors.

Need professional help with your project?
Get quotes from top-rated pros.
The homeowners guide to concrete driveways & floors installations
From average costs to expert advice, get all the answers you need to get your job done.
new house with poured concrete patio
Feb 7, 2025
Feb 7, 2025
Check out the cost of building a patio, including price factors like size, finish type, design and labor costs.
professional delivering concrete to jobsite
Sep 10, 2024
Sep 10, 2024
Explore concrete costs per yard and per cubic foot with our helpful cost guide and find out what you need to know before calling a concrete delivery pro.
yard with retaining wall and stone steps
Aug 27, 2024
Aug 27, 2024
Explore how key factors like labor, size, and materials influence retaining wall costs and find out what you need to know to hire a pro.
garden plants with landscape curbing
Dec 18, 2024
Dec 18, 2024
Explore average concrete landscape curbing costs and discover how project size, concrete type, design, and local labor rates affect the total price.
stamped concrete patio with furniture in backyard
Dec 21, 2024
Dec 21, 2024
How much does it cost to stamp concrete? From patios to driveways, learn how much it’ll cost you to buy stamped concrete for your next project.
concrete slab leveling using mudjacking
Apr 16, 2024
Apr 16, 2024
HomeAdvisor’s Mudjacking Cost Guide details concrete leveling costs, slab jacking, foam jacking, and self-leveling. Find an affordable mudjacking contractor near you.
Share project details to get started.