Terrazzo flooring is a luxurious flooring option that adds sophistication to your home. Installing terrazzo flooring costs an average of $14 to $17 per square foot, but prices could go as low as $9 per square foot and as high as $70 per square foot, depending on a few factors.
The combination of marble, glass, and other stones gives this composite material a one-of-a-kind look that allows homeowners to make a lasting statement in their homes, whether in a living space, kitchen, or bathroom. You can expect to pay $2,800 to $3,400 to install terrazzo flooring in a 200-square-foot area.
This pricing guide pulls together data from both bustling cities and quieter small towns across the U.S., giving you a clearer idea of what you might spend to install terrazzo flooring in your home.
Cost by Location
Terrazzo flooring has a long history in California, famously associated with the iconic Hollywood Walk of Fame. But don’t worry, your home doesn’t have to channel celebrity vibes unless you want it to. These days, terrazzo’s appeal has spread across the country.
However, the cost of terrazzo flooring installation can vary greatly depending on where you live. Finding a flooring professional with experience pouring terrazzo can be challenging, especially if you live in a rural area where such services may not be widely available.
Additionally, few companies sell terrazzo tiles, making it difficult to find a reliable and cost-effective source for the materials you need.
The table below shows the average cost to install terrazzo flooring in a few cities across the country:
City | Cost per Square Foot (Including Labor and Materials) |
Northeast U.S. | |
Pawtucket, RI | $14 – $17 |
New York, NY | $17.50 – $21.50 |
Southeast U.S. | |
Dothan, AL | $12 – $15 |
Atlanta, GA | $12.50 – $15.50 |
Orlando, FL | $12.50 – $15.50 |
Midwest U.S. | |
South Bend, IN | $14.50 – $18 |
Chicago, IL | $15 – $18.50 |
Northwest U.S. | |
Corvallis, OR | $13.50 – $17 |
Seattle, WA | $14.50 – $18 |
Southwest U.S. | |
Houston, TX | $12.50 – $15.50 |
Roswell, NM | $12.50 – $15.50 |
San Diego, CA | $14.50 – $18 |
Cost by Type
Considering the costs of terrazzo flooring can be overwhelming, especially when weighing the options between poured terrazzo and terrazzo tiles.
Poured terrazzo offers a broad range of designs and patterns, but the installation process is labor-intensive and can be done only by pros; therefore, it tends to be more expensive. Poured terrazzo is created by mixing stone or glass chips with a binding agent and pouring the mixture into place. The mixture is then cured, ground, and polished.
On the other hand, terrazzo tiles are more popular, offer a budget-friendly option, and are easier to install, but they may be limited in design options. They are typically sold in standard sizes, such as 2-by-2 feet or 4-by-4 feet, and are the only option you can DIY.
Type of Terrazzo Flooring | Costs per Square Foot (Materials Only) | Costs per Square Foot (Materials and Labor) |
Poured Terrazzo | $5 – $15 | $16.50 – $40 |
Terrazzo Tile | $5.50 – $18.50 | $11 – $26 |
Cost Estimator by Area Size

The cost of terrazzo flooring installation can vary significantly depending on the square footage of the area.
The table below shows an estimate of overall costs based on the project size, considering the average costs of $14 to $17 per square foot:
Project Size | Average Overall Cost |
50 sq. ft. | $700 – $850 |
100 sq. ft. | $1,400 – $1,700 |
200 sq. ft. | $2,800 – $3,400 |
300 sq. ft. | $4,200 – $5,100 |
400 sq. ft. | $5,600 – $6,800 |
500 sq. ft. | $7,000 – $8,500 |
Cost of Labor
Hiring a professional to install terrazzo flooring costs between $5 and $20 per square foot, depending on the type of terrazzo you choose, the pattern, and site preparation.
Typically, terrazzo tiles are easier to install, so they will cost less, while poured terrazzo is more labor-intensive and will cost closer to the higher end.
Pro Cost vs. DIY Cost
Installing poured terrazzo flooring is not a task that a DIY enthusiast can do, as it requires a high level of expertise and specialized tools. However, if you’re handy, you may consider installing terrazzo tiles, which offer a similar aesthetic but are much easier to work with.
You’ll spend around $175 in tools and materials to install terrazzo tiles, not including the price of the tiles.
Pro Tip: Terrazzo tiles are made from a mixture of cement and other aggregates, making them quite heavy. So, while you’ll be saving on labor costs, installing terrazzo tiles is not easy and requires a lot of physical effort.
Other Factors That Affect Cost
When planning for a terrazzo flooring project, it’s important to factor in several variables that may impact the final cost besides the type of material and square footage:
Materials
Terrazzo is a highly versatile flooring material that offers various aggregate options. However, the type of aggregate used in terrazzo can significantly impact the final cost of the flooring:
- Smaller and less expensive aggregates, such as glass or recycled ceramic, are popular for those on a budget.
- If you want a more luxurious look with larger chips of materials such as marble and mother-of-pearl, be prepared to see an increase in cost.
- If you want a terrazzo floor with a high aggregate concentration, be prepared to see a price increase. In contrast, a more minimalist look will be more affordable.
Colors
The colors of terrazzo flooring can also impact a project’s total cost. If you are trying to match an exact shade, the price may increase due to the need for custom pigments and dyes.
Furthermore, if the chosen pattern includes several colors, the cost will also go up as it requires a more complex installation process using divider strips.
Design
More intricate patterns in your terrazzo flooring, such as complex geometric shapes or detailed images, will increase the price as they require a higher level of skill and precision to install.
In addition, using divider strips to create separate sections with different colors or textures also adds to the cost, as it involves a more detailed layout and installation process. Additionally, incorporating different textures into the terrazzo design, such as a smooth finish or a lightly sandblasted surface, can also drive the cost up.
Epoxy vs. Cement Terrazzo
Mixing the aggregate can be done in two ways: cement or epoxy resin.
- Epoxy terrazzo flooring is a popular option due to its affordability and ability to create a lighter layer that is less likely to crack. However, it is not suitable for outdoor use, as it can peel and fade when exposed to sunlight.
- Cement takes longer to cure and is more expensive, but it is better suited for outdoor projects as it is more durable and resistant to environmental elements.
Site Preparation
When hiring a flooring contractor, it is crucial to keep in mind that additional costs may be involved if the site needs to be prepared for installation.
If your cement subfloors are in good condition, you can relax knowing there will be no extra costs. However, if the subfloors are in a poor state, replacing them can range from $2 to $7 per square foot.
FAQ
How Do Pros Pour Terrazzo Flooring?
There are three ways in which professionals pour terrazzo flooring:
- Thinset terrazzo: Involves spreading a layer of epoxy mixed with the aggregate onto a concrete substrate. This results in a lightweight flooring option that is unlikely to crack, making it well-suited for projects where durability and minimal maintenance are essential.
- Sand-cushion terrazzo: Starts with a poured slab of cement for a base, followed by a mid-layer of sand. The sand layer acts as a cushion, allowing for expansion and contraction, which helps to minimize cracking. A final layer of cement-based terrazzo is then added to create the finished surface.
- Monolithic terrazzo: A concrete veneer that is poured directly onto the existing concrete substrate, creating a single, unified surface. However, monolithic terrazzo does not have a cushion layer, unlike sand-cushion terrazzo.
What are the Disadvantages of Terrazzo Flooring?
Despite all of the advantages of terrazzo flooring, there are a few cons you should consider before making the final decision:
- Poured terrazzo is not DIY-friendly
- High initial costs
- Hard, cold surface
- Slippery when wet
- Cracks if not installed properly
- Fades or peels off when exposed to sunlight (epoxy terrazzo only)
How Long Do Terrazzo Floors Last?
Terrazzo floors are durable, long-lasting, and can last 40 years to a lifetime if installed correctly by a professional.
Add Some Flair to Your Home
Terrazzo is generally more expensive than other types of flooring, especially if you opt for luxurious poured-in-place designs featuring mother-of-pearl or marble chips. However, the investment is well worth it for the unique flair it adds to your place. Terrazzo is also versatile, durable, and lasts for many years with proper care and maintenance.
So, hire a flooring professional to install it for you to get the best results. Home Gnome connects you to the best flooring installers near you.
Costs in this article are derived from national and local sources and are accurate at the time of reporting and writing.
See Related:
- Marmoleum Flooring Cost Guide
- Vinyl Flooring Cost Guide
- Bamboo Flooring Cost Guide
- Linoleum Flooring Cost Guide
- Laminate Flooring Cost Guide
- Cork Flooring Cost Guide
Main Image Credit: JANTANA / Adobe Stock Free / License