18 DIY terrazzo projects you can make with clay, paint or resin

18 DIY terrazzo projects you can make with clay, paint or resin

Terrazzo is making a big comeback in modern homes with its colorful speckled patterns. This decorative technique instantly turns any object into a modern design piece, whether it’s a humble napkin ring, a secondhand side table or a plain white wall. Making your own DIY terrazzo decor gives you custom pieces that match your style perfectly, since you choose every color and the size of every chip, and these projects add a real artistic touch to your living spaces without the cost or weight of the real stone-and-cement material.

I’ve rounded up 18 DIY terrazzo projects that cover every corner of the house. They mix practical accessories for the table, statement furniture makeovers and purely decorative pieces, using polymer clay, resin, cement, paint or adhesive vinyl. The techniques are beginner-friendly, and the projects work as well in minimalist homes as in bolder ones. For more ideas with this speckled look, explore our terrazzo decor section, and find plenty of other handmade ideas in our DIY projects.

Terrazzo 101: what it is and how to fake it at home

Traditional terrazzo comes from Italy: chips of marble, granite or glass set into cement or resin, then ground and polished flat. At home you can fake it with polymer clay for small pieces, cement or plaster for cast objects, resin for a glossy finish, or paint and vinyl on surfaces you already own. The secret is the palette: a light base plus three to five chip colors in mixed sizes and shapes.

How to bring terrazzo to your tableware and accessories

Handmade terrazzo tableware gives everyday meals a cohesive, personal look. Just note that many polymer clays, paints and resins aren’t food-safe once cured, so keep plates and trays decorative or use a liner.

1. Faux terrazzo napkin rings

Level: Easy | Time: 2–3 hours | Budget: $10–20 | Materials: Polymer clay, acrylic paint, cookie cutters

White napkins rolled in speckled polymer clay napkin rings on white plates

1. Speckled clay rings in black, rust and blush hold rolled white napkins © Burkatron

These napkin rings recreate the terrazzo look by mixing colored polymer clay. The result mimics the signature speckles of the material perfectly. I love this approach to add a modern, graphic touch to the table without buying real terrazzo pieces, and it’s a great first project if you’ve never worked with polymer clay.

Polymer clay is easy to work with: you knead it until soft, chop or grate small pieces of contrasting colors, press them into a base color, roll it smooth and bake it in a regular home oven following the package directions. Use a dedicated baking sheet and ventilate the kitchen while it bakes.

See the tutorial on Burkatron

2. Hexagonal DIY terrazzo trays

Level: Intermediate | Time: 2–3 hours + drying | Budget: $15–30 | Materials: Wooden trays, terrazzo paste, putty knife, sandpaper

Hexagonal terrazzo-style pieces next to potted succulents on a white table

2. Hexagon-shaped pieces with rust and gray chips beside potted succulents © Burkatron

This project makes on-trend terrazzo-look serving trays. You apply a special paste over a wooden base to get that signature speckled effect. They bring a contemporary touch that’s perfect for modern or Scandinavian decor. Still approachable, even if a professional-looking finish takes a little patience.

See the tutorial on Burkatron

3. Terrazzo-effect polymer clay cutlery

Level: Easy | Time: 2–3 hours | Budget: $15–25 | Materials: Polymer clay, wooden utensils, acrylic paint, varnish

Knife, fork and spoon with white polymer clay handles flecked with pastel chips

3. Pastel-flecked clay handles on a knife, fork and spoon © Perles & Co

This project turns plain utensils into design pieces with a modern terrazzo effect. You create colorful speckled patterns with polymer clay to mimic Italian terrazzo. The result adds a contemporary, artistic touch to the table, and the well-detailed steps make it doable even for beginners.

See the tutorial on Perles & Co

4. A resin terrazzo tray

Level: Intermediate | Time: 2–3 hours + curing | Budget: $15–30 | Materials: Epoxy resin, colorants, chips or aggregates, mold, gloves

Wood-framed tray with a white resin base full of colorful chips holding pancakes

4. A wood-rimmed tray with a confetti-chip resin base, set for breakfast © Perles & Co

This homemade terrazzo tray brings a design-forward, contemporary touch to the table. You mix resin with colored chips to recreate that trendy terrazzo effect. Measuring and mixing take some precision, but it’s very doable with the right tools, and the finished tray fits perfectly into modern, minimalist decor.

Resin requires a bit more care than clay. Work in a well-ventilated room, wear nitrile gloves and eye protection, measure the two parts precisely and mix them slowly to avoid bubbles. Most resins also need a warm room and a full day or more to cure completely before the piece can be handled.

See the tutorial on Perles & Co

5. Colorful terrazzo-style coasters in polymer clay

Level: Easy | Time: 2–3 hours + drying | Budget: $15–25 | Materials: Polymer clay, acrylic paint, cookie cutters, varnish

Round white terrazzo coasters under glasses of pink lemonade

5. Round white coasters dotted with red and gold, under summer drinks © Gathered

This project makes coasters with a beautiful, colorful terrazzo effect. You blend different colors of polymer clay to reproduce the classic speckled look. They add a modern, handmade touch to the table and are easy enough for DIY beginners. A perfect idea to personalize your decor or give as a handmade gift.

To protect clay coasters from moisture and rings, finish them with a water-based varnish or sealer suited to polymer clay, and add small cork or felt pads underneath so they don’t scratch your table.

See the tutorial on Gathered

6. Sponge-painted terrazzo terracotta plates

Level: Easy | Time: 2–3 hours | Budget: $15–25 | Materials: Terracotta plates, acrylic paint, sponge, varnish

Coral clay dish with white flecks holding rings beside a candle

6. A coral dish speckled with white chips makes a pretty ring holder © My Blog Déco

This project turns simple terracotta plates into modern pieces with a trendy terrazzo effect. You dab on different paint colors to recreate terrazzo’s grainy look. They add a contemporary, handmade touch to a modern or boho table, and it’s easy even for beginners. Since they’re painted, use them as decorative plates rather than for serving food.

See the tutorial on My Blog Déco

How to upcycle furniture with a one-of-a-kind terrazzo finish

A terrazzo makeover breathes new life into old furniture and is a budget-friendly alternative to designer pieces. Paint or vinyl suits light-wear surfaces, a cast cement finish is sturdier but heavier, and a clear protective topcoat helps either one last.

7. A modern DIY terrazzo coffee table

Level: Intermediate | Time: 1 weekend | Budget: $90–130 | Materials: Wood tabletop, mortar, colored aggregates, sander, sealer

Living room with a square terrazzo-topped coffee table on a wood floor

7. A square coffee table with a black-and-white speckled finish on a wood floor © Smor Home

This project gives an existing tabletop a modern terrazzo finish. You mix mortar and colored aggregates to get that signature speckled effect. The result adds a contemporary, handmade touch to a living room. Sanding and finishing take precision, but it’s doable with a little patience.

A real cement-based terrazzo finish is typically sanded once it has cured to reveal the chips in cross-section, then sealed. Sanding cement creates fine dust, so wear a well-fitted dust mask and eye protection and work outside if you can.

See the tutorial on Smor Home

8. A terrazzo desk makeover with contact paper

Level: Easy | Time: 2–3 hours | Budget: $35–55 | Materials: Basic desk, terrazzo-print adhesive vinyl, utility knife, ruler, smoothing tool

Long shared desk covered in terrazzo-print vinyl with two computers

8. Terrazzo-print vinyl covers a long double desk on trestle legs © Fábrica de Imaginación

This project turns an ordinary desk into a design piece with terrazzo-print adhesive vinyl. You simply cover the top with the speckled film. The result is modern and on-trend, and I love how easy it is: no special skills needed, and it works on almost any piece of furniture. Looking for more workspace ideas? Check out my DIY desk organization tips.

Adhesive vinyl is the ultimate renter-friendly option. It goes on in an afternoon and can be removed later, though it’s worth testing a corner first on delicate finishes. Smooth it from the center outward with a squeegee or a credit card to avoid air bubbles.

See the tutorial on Fábrica de Imaginación

9. A faux terrazzo side table with paper confetti

Level: Intermediate | Time: 1 weekend | Budget: $35–55 | Materials: Wood tabletop, paint, paper confetti, varnish

Small white terrazzo-topped side table with wood legs and a brass cross brace

9. A dainty terrazzo-topped table on slim wood legs with a brass cross © Heju

This tutorial shares a clever way to recreate terrazzo on a side table. Colored paper confetti mixed with paint mimics the chips in real terrazzo. The result is modern and colorful and suits contemporary spaces. Drying takes patience, but it’s doable with a little care.

See the tutorial on Heju

10. A clothing rack with a terrazzo-effect base

Level: Intermediate | Time: 1 weekend | Budget: $45–65 | Materials: Wooden clothing rack, joint compound, acrylic paint, pigments, sandpaper

Wooden clothing rack with a speckled base beside a skateboard and plants

10. A light wood clothing rack with a speckled base and terrazzo pots nearby © Traits Déco Magazine

This DIY clothing rack recreates the terrazzo look with an easy technique: the speckled pattern goes on the base, while the light wood frame stays natural. Drying stages take patience, but basic tools are all you need. A perfect piece to add a contemporary touch to a bedroom or walk-in closet.

Prep the base well: sand it lightly, apply a coat of primer, and let each layer dry fully before adding the speckles. A clear topcoat on top will help the pattern resist knocks and scuffs.

See the tutorial on Traits Déco Magazine

11. A DIY terrazzo-effect table with joint compound

Level: Intermediate | Time: 1 weekend | Budget: $45–65 | Materials: Wood tabletop, joint compound, colored acrylic paint, sander, finishing varnish

Table with a pink and white terrazzo-effect top on blue hairpin legs

11. Pink-and-white flecked tabletop on blue hairpin legs © Traits Déco Magazine

This project creates a table with a beautiful handmade terrazzo effect. You tint joint compound in different colors to imitate real terrazzo chips. The result has a contemporary, handcrafted feel that suits modern homes. It’s a great way to customize furniture with a professional-looking finish on a budget.

Joint compound is inexpensive and easy to sand, but it isn’t waterproof on its own. Seal the finished surface well with a few coats of clear polyurethane or varnish, especially if you plan to set drinks or plants on the table.

See the tutorial on Traits Déco Magazine

Small terrazzo accents that make your home feel personal

Small terrazzo accents blend art and function, and they’re the easiest way to test the look and your favorite color combinations before committing to a bigger project.

12. Modern terrazzo print pillow covers

Level: Easy | Time: 2–3 hours | Budget: $15–30 | Materials: Terrazzo-print fabric, thread, sewing machine, scissors, pins

Pillow with a large-scale terrazzo print in navy, mustard and blush on a bed

12. Bold navy, mustard and blush chips on a printed pillow cover © Paper and Stitch

With a terrazzo-print fabric, you can sew pillow covers that add a graphic touch to a living room. The sewing is beginner-friendly, with straight seams and simple assembly. A terrazzo pattern fits right into modern or Scandinavian decor, and you can easily adjust the size to your existing pillows.

If you can’t find a terrazzo-print fabric you love, you can also paint the pattern onto plain cotton or linen with fabric paint. Heat-set it with an iron as the paint manufacturer recommends so it holds up to washing.

Pillow covers are an easy way to repeat the terrazzo colors elsewhere in a room, tying together a painted wall, a side table or a few clay accessories into one cohesive look.

See the tutorial on Paper and Stitch

13. A terrazzo wall clock made with vinyl

Level: Easy | Time: 2–3 hours | Budget: $15–30 | Materials: Basic clock, colored adhesive vinyl, utility knife, clock movement

Round wall clock with colorful vinyl chips on a shelf with plants and a vintage camera

13. A round clock flecked with teal and yellow vinyl on a styled shelf © Club Crafted

This project turns a simple clock into an on-trend accent with a terrazzo effect made from colored vinyl. You cut and stick irregular vinyl shapes to imitate terrazzo chips. The result is modern and graphic, and I love that you get the terrazzo look without the hassle of the real material.

See the tutorial on Club Crafted

14. Colorful DIY terrazzo wall art

Level: Intermediate | Time: 3–4 hours | Budget: $30–40 | Materials: Canvas, acrylic paint, sponges, brushes

Three framed terrazzo-pattern paintings in white and gold frames on a pink wall

14. Three gold-trimmed frames of painted terrazzo patterns on pink © Jen Woodhouse

This wall art mimics terrazzo with easy painting techniques, so you get colorful, on-trend patterns without any real stone. It suits contemporary and Scandinavian interiors. Layering the colors takes a little patience, but the result gives your walls real personality.

See the tutorial on Jen Woodhouse

15. A DIY terrazzo planter with colored clay

Level: Intermediate | Time: 3–4 hours + drying | Budget: $15–30 | Materials: Clay, acrylic paint, varnish, modeling tools

Cylindrical clay planter covered in red, teal and gold chips with a succulent

15. Red, teal and gold chips wrap a small cylinder pot of succulents © Persia Lou

This project makes a decorative planter with that trendy terrazzo effect. You blend different colors of clay to get the classic speckled pattern. The result is modern and handcrafted and fits beautifully into contemporary decor, a lovely way to add a unique, colorful piece to your home.

Clay planters with a decorative finish are best used as cachepots around a plastic nursery pot, unless the material is specifically rated for water. That way you can water your plant without the base of the pot getting soggy.

See the tutorial on Persia Lou

16. DIY terrazzo concrete bookends

Level: Intermediate | Time: 3–4 hours + drying | Budget: $15–25 | Materials: Concrete mix, molds, colored chips, sandpaper

Two cylindrical terrazzo concrete bookends holding colorful books

16. Cylinder-shaped bookends with gray and pink chips flank a few books © Fall For DIY

These terrazzo concrete bookends add a modern, colorful touch to a bookshelf. You mix colored pieces into the concrete before pouring it into molds, and the final sanding reveals the scattered terrazzo dots. Drying takes patience, but it’s very doable with a little precision. Pair them with one of these DIY bookshelf ideas.

For cast cement projects like these bookends, colored chips can be made by casting thin slabs of tinted cement or plaster ahead of time and breaking them into pieces once they’re dry. That’s a simple way to control the exact colors you want in your terrazzo.

See the tutorial on Fall For DIY

17. Terrazzo pencil holders for your desk

Level: Intermediate | Time: 2–3 hours + drying | Budget: $10–20 | Materials: White cement, colored aggregates, mold, oil

White cement pencil holders flecked with gray chips beside a blue candle

17. Gray-flecked white cement pots next to a blue taper in a brass holder © La Pigiste

This DIY makes desk accessories with the trendy terrazzo effect. You mold white cement mixed with colored aggregates to get the speckled texture. The result adds a modern, handmade touch to a workspace. Unmolding takes some patience, but it’s doable with care. For more cement ideas, see my DIY concrete projects.

Once the cement is fully cured, a light sanding and a coat of matte sealer will keep the pencil holders from shedding dust onto your desk and make them easy to wipe clean.

See the tutorial on La Pigiste

18. A painted DIY terrazzo accent wall

Level: Intermediate | Time: 1 weekend | Budget: $35–55 | Materials: Acrylic or wall paint, sponges, brushes, roller

Wall painted with a terrazzo pattern next to wood floating shelves

18. Hand-painted chips in sage, rust and taupe beside wood floating shelves © Liv and Bloom

This project turns an ordinary wall into a trendy terrazzo surface with an easy painting technique. You recreate the speckled effect by dabbing on several colors. It works beautifully in contemporary or boho spaces. Layering takes patience, but you get a one-of-a-kind look without the cost of real terrazzo.

Before painting a terrazzo wall, practice your dabbing technique on a piece of cardboard or a sample board. Use small sponges or brushes for the chips, step back often to check the overall balance, and leave enough of the base color showing so the pattern doesn’t get too busy.

See the tutorial on Liv and Bloom

Whether you start with a set of polymer clay coasters or tackle a full coffee table makeover, terrazzo is one of those trends that’s as fun to make as it is to look at. Pick colors that match your home, take your time with the chips and enjoy creating pieces that no one else will have.

Frequently asked questions

What do you need to make DIY terrazzo?
Real terrazzo-style pieces need white cement (or a fine concrete mix), colored chips such as marble, tile, glass or pigmented cement pieces, and a mold. Add a mixing tool, fine sandpaper and a sealer. For faux terrazzo, polymer clay, paint or adhesive vinyl are easier, cheaper alternatives.

How long does DIY terrazzo take to dry?
Cement-based terrazzo usually needs 24–48 hours before unmolding, depending on thickness. Wait about a week before heavy sanding so the piece has time to cure, and expect longer times in cool or humid conditions.

Can you choose your own terrazzo colors?
Yes, that’s one of the best parts of DIY terrazzo. Tint the cement with pigments and pick chips in the shades you want, whether that’s broken tile, glass or pieces of colored cement. That way your pieces match your existing decor.

Is DIY terrazzo durable?
Well-made cement terrazzo is durable and handles everyday use, light bumps and moisture. A sealer improves stain resistance and makes cleaning easier, though a hard impact can still chip or crack it. Painted or vinyl faux terrazzo is less durable and best for decorative pieces.

Do you need special tools for terrazzo?
Not really. Most projects only need a mixing container, putty knives, molds and sandpaper in several grits, plus a sander for larger surfaces. A kitchen scale helps you measure mix proportions accurately.

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like