I turned my old, stained counters into black marble epoxy countertops for about $150 and one weekend of work, without ripping a single thing out. No demo, no new slabs, no contractor. Epoxy goes right on top of what you already have, whether that is laminate, tile, or old epoxy like mine, and you end up with a glossy finish that genuinely looks like stone. If you have counters you are tired of looking at, this is one of the most satisfying makeovers you can do yourself, and I am going to walk you through the whole thing.
No gatekeeping here. This is the exact process I used, including the parts that got messy, so you can do the same makeover in your own kitchen.
This page contains affiliate links. If you choose to purchase after clicking a link, I may receive a small commission at no extra cost to you. These commissions help me pay for operating costs for the blog and are greatly appreciated. Thank you for your support!
DIY black marble epoxy countertops at a glance
| Total cost | About $150 all in ($130 of that is the countertop epoxy kit) |
| Time | One full weekend of active work, plus a few days of cure time before heavy use |
| Difficulty | Beginner friendly. No demo, no contractor, no special skills |
| Works over | Laminate, tile, old epoxy, and most existing countertops |
| Finish | Glossy, hard, water-resistant black marble |
Can you put epoxy over existing countertops?
Yes. Epoxy bonds directly to your existing countertop, so you can go right over laminate, tile, old epoxy, and most other surfaces without tearing anything out. You just have to clean the surface and scuff sand it first so the epoxy has something to grip. That is the whole reason this project is affordable.
I had previously epoxied my countertop to look like white marble and I loved it, but it was stained and damaged. The epoxy kit I used that time was probably too old, so it never cured properly. Plus it had these orange stains from some skincare products I use that just would not come out.

Because you skip the demo and the new slabs, you get a hard, water-resistant finish that looks like stone for a fraction of the price of real marble. And you get to say you did it yourself.
If you are making over a whole kitchen, this pairs beautifully with refinished cabinets and a budget DIY kitchen island.
A quick honest note before you start: epoxy is forgiving, but it is not instant. Plan for a full weekend of active work and a few days of cure time before you use the counters normally. Rushing the cure is the fastest way to ruin an otherwise beautiful finish.
Here is the whole process at a glance:
- Clean and scuff sand your existing counters so the epoxy can bond.
- Roll on a solid black base coat.
- Pull white and gray marble veins once the base coat has dried.
- Flood on a clear epoxy top coat for the glossy finish.
- Let it cure fully before you use the counters.
What you’ll need
Here is everything I used, linked so you can grab it in one place. If you are just building out your kit, my beginner DIY tools starter kit covers the basics worth owning.

Materials
- Countertop epoxy kit (about $130, and it comes with everything you need)
- Sandpaper, around 120 to 220 grit, for scuffing the surface
- Painter’s tape
- Plastic sheeting to protect everything around your counters
- Bondo if you have chips to fill
- Foam rollers (included in kit)
- Paint tray
- Fine artist brushes or feathers for pulling the marble veins
- Nitrile gloves
- Respirator mask
Tools
If you only splurge on one thing, make it a good countertop-rated epoxy. The cheap stuff yellows and stays tacky, and there is no fixing that after the fact.
Step 1: Prep the counters
Prep is the least fun part and the most important part. Clean the counters really well to get rid of any grease or soap film, because epoxy will not bond to a dirty surface. Then scuff sand the whole surface with 120 to 220 grit sandpaper so the base coat has something to grip. You are not trying to sand it smooth, you just want to knock off the shine.
I also had a couple spots that had chipped, so I filled them in with some Bondo before sanding.

Wipe away all the dust, then tape off your backsplash, sink, cabinet faces, and anything else you do not want epoxy on. Lay plastic sheeting down the front of the cabinets and across the floor. Epoxy drips, and it drips more than you expect, so protect more than you think you need to.
Step 2: Paint the black base coat
Pour some of the black paint into a paint tray and use the provided roller to roll on a coat of the black base. Allow it to dry fully and add a second coat if needed. Mine needed two.


Step 3: Create the black marble veining
This is the fun part, and it is where the whole thing comes to life. It is also the step that takes the longest, so give yourself time and do not panic.
PRO TIP: Use a photo of real marble that you want it to look like! Here is my inspo photo from Pinterest.

Using a fine brush or a feather, drag thin veins across the black base in loose, uneven lines. The trick with marble is that real veins are never straight and never evenly spaced. Let them branch, wander, and cross. Vary the thickness. Some thick, some barely there. I used white and grey paint for the veining to give it even more depth.
Here is what made mine look believable: after pulling a vein, I softened it. Feather the edges out with a light touch, blend a little of the white into the surrounding black, and let some veins fade rather than stopping hard. Step back often and look at the whole counter, not the one spot you are working on. If a section looks too busy, that is your cue to stop adding.

Take your time here. You cannot really rush a natural stone look, and this is the part people will notice.
PRO TIP: Spritz a little water on the surface before starting your veining. Use a sponge to blot the veining to soften the look.

If you do not like how it looks, you can spray it down and wipe it away with a rag and start over. I did this several times until I was happy with how it looked.
I also took a bigger paint brush and flicked tiny flecks of paint onto the countertop to give it even more depth.

Step 4: Top coat and seal
Mix your epoxy right in the bag. It is super easy! Follow the directions: you squish the bag until you feel it pop, then shake really well to mix the two parts together. Pour it on and gently spread it with the provided foam roller, working it into an even, solid layer across the whole surface. Get your edges too. The epoxy is what seals the counter and gives you that deep, glassy, poured-stone shine, so you want full, even coverage with no bare spots showing through. Then let it self-level.

Once it is on, give it a minute and watch for bubbles rising to the surface. A quick pass with the heat gun pops them. Keep checking and hit any new bubbles with the heat gun in slow passes. Check your edges so the resin does not run and leave a thin spot, and catch any drips underneath the lip before they harden. Leave the plastic sheeting draped over the edge until it completely stops running.
Pull the tape while the epoxy is tacky but not fully cured. Then leave it completely alone. Dust and bugs love a wet epoxy surface, so cover the area loosely if you can and resist the urge to touch it.
Step 5: Cure and reveal
Let the counters cure fully before you put anything back on them. Follow your kit’s timing, but plan for the surface to be dry to the touch in about a day and fully hardened over the next several days. The finish keeps getting harder as it cures, so the longer you wait before heavy use, the better it holds up.

When it is done, the reveal is honestly spectacular. You go from a dated counter to a glossy black marble surface that looks like it cost thousands, and you made it with your own hands for about $150. So satisfying!
Tips I learned the hard way
- Check for bubbles or any bugs that might have gotten stuck and remove them with tweezers, carefully and immediately.
- Work in good light. Veins that look great in dim light can look muddy in daylight.
- Less is more with the white. You can always add another vein. You cannot easily take one away.
- Do not touch it while it cures, no matter how tempting. Fingerprints are forever.
- Keep the room warm and dust-free. Temperature affects how epoxy levels and sets.
Frequently asked questions
How much does a DIY epoxy countertop cost?
Mine came to about $150 all in. The countertop epoxy kit was $130, and the rest went to sandpaper, painter’s tape, plastic sheeting, and Bondo. New stone counters usually start in the thousands, so the math on doing it yourself is pretty easy.
How long does a DIY epoxy countertop take?
Plan on a full weekend. Prep, sanding, and the black base coat take up the first day, then the veining and the clear epoxy top coat take the second. On top of that, give it a few days of cure time before you use the counters normally.
Do you have to sand countertops before epoxy?
Yes. Scuff sand the whole surface with 120 to 220 grit sandpaper so the base coat has something to grip. You are not sanding it smooth, just knocking off the shine. Skipping this is the most common reason epoxy peels later.
How long does an epoxy countertop need to cure?
It is typically dry to the touch within about a day and safe for light use after a couple of days, but full cure and full hardness can take up to a week. Check your specific kit and give it as long as you can before heavy use.
Is an epoxy countertop durable?
Once it is fully cured it is hard, water-resistant, and holds up well to everyday kitchen use. Use a cutting board and trivets, since sharp knives and very hot pans can still mark the surface.
Do epoxy countertops look fake?
Not if you take your time on the veins. The realism is all in keeping the veining uneven, varied, and softly blended. Straight, evenly spaced lines are what make an epoxy job look fake.
Watch the full tutorial
I filmed every step of this makeover, including the veining in real time, so you can see exactly how the marble effect comes together. Watch the full video here: Black Marble Epoxy Countertops DIY, and subscribe if you want to build along with me.
If you tackle this project, I would love to see it. Tag me so I can cheer you on. You have got this.
