Concrete Countertops

When we first purchased our home we knew we wanted to make concrete countertops. At first we were even contemplating putting them into the kitchen. But then we decided being we had never made them before we better start out with a smaller project, so we opted for our Master Bathroom.

DIY Concrete Countertop

I have been hearing the rave on these for awhile and Jamie was up for the challenge. We did some research on how to make these but Jamie decided he was going to go with his own technique. So here it is! 

Before and After pictures of a bathroom remodel featuring a tutorial on how to make your own Concrete Countertops made by Jamie MolitorJamie knew he had to start by making a base form for the concrete to be poured into. We wanted the countertop pretty thick so we went with 2″ thickness.

We used quikrete concrete for the mix. Depending on how much concrete countertops you are making will depend on how much concrete you will need. The bags will have a coverage rate printed on them. For ours we used about three 80 pound bags. IMG_3915

We used melamine lumber, which already has a smooth finish and is typically used for building cabinets, for our concrete mold. I have read that plywood works just as great but you then have to finish the plywood with a finish to ensure no bubbles or different marks appear within your concrete. We opted for the melamine to avoid one less step. For added strength it’s a good idea to use some sort of steel mesh. Cut the mesh just shy of the outsides of the mold.

Tip: Use melamine lumber for the mold


Jamie added PVC piping into the mold for where the pipes would be for the bathroom sink and faucets. It is important to make sure the size is correct for the drain and the faucet.  We then caulked the inside of the mold with silicone caulking. This step isn’t necessary but we wanted a rounded edge rather than a sharp edge.

Once the mold was all set and ready, we mixed the concrete and water into a large bucket using a shovel. In our mix we also added charcoal colored dye to tint the color of our countertops . Add water for the consistency that you want and then pour the concrete into the mold. Make sure you have your mold on a level surface when pouring the concrete into the mold.

TIP: Use PVC piping if holes are needed so you don’t have to drill out later


Jamie poured half of the concrete into the mold and then set the steel mesh into the mold. Once the mesh is set in add the rest of the concrete mix. The mesh should be in the middle of the concrete. When the mold was filled we use a palm sander (you can use anything that will vibrate) to vibrate any air pockets out of the mix. This also works the mix into all the tight areas of the mold.

Tip: A Palm Sander works great to get the air bubbles out


We let the countertops dry for a little over a week before we took it out of the mold. To remove the mold you simply just need to wedge and break off the mold sides. We let the concrete again sit out of the mold for a few days. For our top we wanted the aggregate in the concrete to show. Check out Boss Polymer for great supplies!
DIY Concrete Countertop To get this look Jamie used a 4″ angle grinder with a diamond wheel to grind off the top layer of cement. For this step make sure to do it outside and wear a mask because it’s very dusty.DIY Concrete Countertop, Jamie Molitor, construction2style, carpentry

Once it was at the point we wanted it, we picked up some sealer from our local hardware store. Concrete is very porous so it need some kind of sealer on it to keep it clean. We used a bar top sealer. It’s most commonly used on wood but we thought we would give it a try on concrete. So far its working great!


We were both so happy on how it turned out! It was better than I had thought it was going to be!  I think for our next house, we are ready to conquer a bigger concrete project!!

DIY Concrete Countertop

Before and After of our concrete countertops made by Jamie Molitor, MN Home Remodeler

20 thoughts on “Concrete Countertops

  1. I am wanting to try concrete counter tops so bad. And my husband just wants to play with the concrete for some weird reason. I love the combination of the dark concrete and the light cabinets and sink. Also your floors, with them at an angle are AWESOME!

  2. Looks great! I’m hoping to start making a kitchen island soon and I’m thinking of counter top options. I wonder how well this would hold out if there was a bit of an overhang (ie, for seating to scoot under). Maybe 6″ overhang? I’d have to support it somehow.

    1. Thanks Julie! How exciting! You are going to love it! It really depends on how big your countertop is for the amount of overhand. But 6″ you are probably safe with no support. Any more overhang after 6″ I would reccomend support. They typically say 6 and below, you are safe. :) Good Luck!! Make sure to post how it turns out!

  3. ABSOLUTELY love this… Now If I can somehow convince my husband.. I think I’m going to tackle a small one on my own, to make sure I get the right color. I really would like a stainless steel sort of color. Thank you so very much for sharing…

  4. Your counter top is simply gorgeous. I’m interested in doing something like this for my bathroom. What size PVC did you use for the drain and for the faucet holes? And are they standard for most drains/faucets? Also, how did you attach the PVC to the form?
    Thanks so much!

    1. Thank you Jenise! The drain and faucet holes were 1.25 inches, which is standard size. You can look at the manufacturers print out that comes with the faucet and sink you buy and it will give you the exact rough opening dimensions that you need. I attached the PVC to the form by installing a wood block inside of the PVC and screwed it into place. Let us know if you have any other questions! Thanks!

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>