A functional bathroom counter area with concrete countertops and a soft leather stool tucked underneath. Features include greenery in a decorative vase, small storage boxes, and a round mirror reflecting the serene decor.

DIY Concrete Countertops: A Step-by-Step Guide

Dreaming of sleek, durable countertops for your bathroom or kitchen? Wondering how to DIY concrete countertops? You’re in the right place! I’ll walk you through how I transformed my bathroom using Z Counterform products and a few basic tools. Concrete countertops bring the look of stone without the hefty price tag—especially when you DIY them.

Stylish bathroom featuring wood-paneled walls, a white sliding door, and open wooden shelves with woven baskets. The space includes a modern toilet and concrete countertops with brass accents, creating a clean, minimalist aesthetic.
Close-up of a bathroom vanity with concrete countertops, white cabinetry, and brass hardware. Decorated with green foliage in a textured vase and round mirrors illuminated by chic wall sconces.

What You’ll Need

Step 1: Prepping the Base

I started with a plywood base for my DIY concrete countertops. I measured the plywood to fit my vanity and attached it securely. If you’re curious about how I built my custom vanity using a basic kitchen cabinet from Home Depot, I’ve got a full tutorial linked for you.

Partially installed plywood countertop over white shaker-style bathroom cabinets and an unfinished wooden cabinet. The clean, minimal space features wood-look herringbone flooring and prepped electrical outlets.

Your sink should come with a paper template—use it! Trace the template onto your plywood, drill a starter hole just inside the line, and cut it out with a jigsaw. Once your undermount sink is in place, drill faucet holes with a hole saw.

Pro Tip: Cut small and adjust as needed—you can’t put plywood back on once it’s gone!

Undermount vs. Drop-In Sinks:

  • Undermount: Permanently sandwiched between plywood and concrete. Look for a thin lip to sit flush.
  • Drop-In: Install after the concrete cures. Ideal if pouring concrete around a sink makes you nervous.

For detailed sink tips, check out Z Counterform’s Sink Installation Guide.

Step 2: Installing Forms and Knockouts

To build the edges of my concrete forms, I used Z Counterform square-edge forms. You’ll need to cut the forms and attach them to your walls and the plywood base with screws. If your countertop is longer than a single form, splice two pieces together at 22.5° angles for a seamless joint. For corners, you can use 45° angles.

To create the edges, I used Z Counterform square-edge forms. Cut them to size and attach them to your walls and plywood with screws. For longer countertops, splice forms at 22.5° angles for seamless joints. Corners? Use 45° angles.

Block holes (like for the faucet and sink) with knockouts– tight-fitting plugs that prevent concrete from leaking through. Z Counterform’s faucet knockouts were perfect, but I got creative for the sink, crafting my own with insulation foam and packaging tape. It worked like a charm!

Bathroom vanity under construction with a wooden base surrounded by black plastic frame pieces to create a mold for a concrete countertop. On the wooden surface are a wrapped foam block and plastic knockouts, while oval mirrors and an exposed electrical outlet are mounted on the wall.

Seal all seams and edges with silicone to prevent leaks. Precision is key where visible edges meet the concrete—it’ll save you headaches later.

Step 3: Reinforcing with Mesh

Reinforcing your countertops helps prevent cracking. Lay out fiber mesh, cut it to fit with scissors, and pop it into Z Clips. Attach the clips to the plywood base with concrete screws. Done and ready for concrete!

Step 4: Mixing and Pouring Concrete

Before you start pouring your DIY concrete countertops, protect your workspace with plastic drop cloths and painter’s tape—things are about to get messy!

In a 5-gallon bucket, mix:

Then, add:

  • 2 more quarts water
  • 1 60-lb bag of Quikcrete Ready-To-Use concrete

Use a drill with a paddle attachment to mix. You’re aiming for a thick, pourable consistency—like pancake batter.

Pour the concrete over the mesh, spreading it evenly with a trowel. Use a screed to level it with the tops of the forms. A laser level is super handy here.

At this stage, don’t stress if your DIY concrete countertops isn’t perfectly smooth. Just ensure the forms are filled and the concrete is level.

Step 5: Finishing the Surface

Next, we want to remove air bubbles and excessive moisture that’s trapped in the concrete. I used a multi-tool pressed against the forms to gently vibrate out the bubbles. Tapping the forms works too—you really can’t overdo this step.

Then, I used a magnesium float to work the surface, which helps moisture escape. The slight texture left behind is a good thing; it’ll smooth out later. Don’t skip this step, or you’ll have a dusty look to your finished DIY concrete countertops.

After 2–4 hours (when a light touch leaves no mark), use a steel trowel for a sleek finish. The smoother you get your DIY concrete countertops now, the less sanding you’ll do later.

A woman using a finishing trowel to smooth out the surface of a freshly poured concrete countertop on a bathroom vanity. Tools and protective plastic sheeting are visible in the workspace, with an oval mirror mounted on the wall.

Step 6: Curing and Removing Forms

Now, we wait. Let the concrete cure for 24–48 hours. If it looks blotchy as it dries, don’t panic—that’s normal. Once it’s dry, carefully remove the forms. Sand the edges where the concrete meets the forms with a Z Gem Pad and 300-grit sandpaper to prevent cracking. Use a putty knife to gently separate the forms, then pull them off.

After removing the forms, pop out the knockouts and sand away silicone or rough spots with a Z Gem Pad loaded with 150 grit, then followed up with 300 grit sandpaper.

Dealing with Imperfections: Small bubbles or flaws add character, but if you’re going for a flawless finish, use Z Counter-Patch to fill them in.

Step 7: Sealing DIY Concrete Countertops

Last step, you’ll want to seal your DIY concrete countertops to keep them looking beautiful for years to come. Before sealing, perform a vapor test: tape plastic over the surface for 24 hours. If no moisture appears, you’re good to go.

Completed concrete countertop with taped-off sections for a vapor test. Green painter's tape outlines a rectangular area on the surface, and an oval mirror hangs on the wall above.

Mix and apply Z Aqua-Poxy Sealer with a foam roller. Once my DIY concrete countertops were sealed, I added a bead of silicone around the sink and installed my faucet. That’s it—you’re done!

My Finished Concrete Countertops

I’m absolutely in love with how my DIY concrete countertops turned out. They’re sleek, stylish, and a perfect fit for my bathroom style. If you’re looking for more DIY countertop options, check out this post, where I go over my method of creating faux marble countertops.

Close-up of a bathroom sink set in a polished concrete countertop, featuring elegant brass fixtures. The countertop is styled with white soap and lotion dispensers in a tray, and a textured vase is visible in the background.
Stylish bathroom featuring wood-paneled walls, a white sliding door, and open wooden shelves with woven baskets. The space includes a modern toilet and concrete countertops with brass accents, creating a clean, minimalist aesthetic.
A bathroom vanity with a polished concrete countertop, brass sink fixtures, and an oval mirror framed by a gold wall sconce. The countertop is styled with white soap and lotion dispensers, and nearby shelves hold neatly arranged toiletries, a plant, and a toothbrush.
What are the benefits of DIY concrete countertops?

Concrete countertops are affordable, customizable, and offer a sleek, modern look without the high price tag of natural stone. Plus, they\u2019re a great DIY project that adds a personal touch to your home.

How do I fix imperfections in concrete countertops?

Small bubbles or flaws can add character, but for a smooth finish, use Z Counter-Patch to fill any holes or surface imperfections before sealing.

Can I put concrete countertops in my kitchen and bathroom?

Absolutely! Concrete countertops are durable and versatile, making them perfect for both kitchens and bathrooms. Just ensure they are sealed properly to resist moisture and stains.

How do I protect concrete countertops from stains?

Proper sealing with a high-quality sealer like Z Aqua-Poxy creates a protective barrier against stains, moisture, and everyday wear and tear.

Share the ♥︎

Leave a Reply

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