Materials
Concrete and epoxy countertops: how they're made, what they cost and how they hold up
Precast, cast-in-place and GFRC concrete countertops, poured epoxy and epoxy coatings: how each is made, 2026 costs, cracking, sealing, heat and UV limits.
, CEO, Stonify
Concrete and epoxy countertops are both made by hand, not cut from a quarried or factory slab, and both appeal because they can be almost any color or shape. Concrete is a cast slab of cement, sand and reinforcement. National cost guides put it at about $50 to $150 per sq ft installed (Angi, 2026), and most mid-range kitchens land around $65 to $135 (2026 U.S. ranges). It takes heat well but needs regular sealing and usually develops some hairline cracks. Epoxy is a plastic resin poured as a coating over an existing counter or a new substrate. It typically runs $3 to $10 per sq ft for DIY materials and about $40 to $150 per sq ft installed by a pro (2026 U.S. ranges). It resists stains but can soften or haze under a hot pan, scratches easily and yellows in sunlight unless protected. Neither matches granite or quartz for low-maintenance kitchen use. Both make sense in specific situations.
Two different things that get lumped together
People often shop for these two as if they were one category, because both are "custom poured" surfaces sold by artisans rather than stone yards. They behave very differently.
A concrete countertop is a structural slab. It is 3/4 inch to 2 inches thick, sits directly on the cabinets and carries its own weight like stone.
An epoxy countertop is a coating, usually 1/16 to 1/4 inch thick. It is poured over something else (old laminate, tile, plywood, MDF or even old concrete), and that substrate does all the structural work.
A third product, the cast epoxy-aggregate slab, is covered near the end of this article. It is rare in the U.S.
Concrete countertops
How concrete countertops are made
Countertop concrete is not sidewalk concrete. Shops use a richer, drier mix with fine aggregate, pigment, plasticizers and fiber reinforcement. The key number is the water-to-cement ratio (w/c), the weight of water divided by the weight of cement. As a rule of thumb, good shops stay at or below about 0.40. More water makes the mix easier to pour but leaves more pores, which means more staining, more shrinkage and more cracking.
There are two ways to build a concrete top:
Precast: the shop casts each piece upside down in a melamine mold, cures it, grinds and seals it, then delivers and sets it like a stone slab. Most professionals prefer precast because they control temperature, curing and finishing, and the face that was against the mold comes out smooth. The trade-offs are seams between pieces and the risk of cracking a heavy piece in transport.
Cast-in-place: the concrete is poured on site into forms built on top of the cabinets. There are no seams and no transport, and odd shapes are easier. It is messy, the kitchen is out of use for days to weeks, and finishing quality is harder to control. It is also the method most DIY projects use, because nobody has to lift a 300 lb piece.
Pricing sources disagree on which method costs more. It depends on the shop. Ask each bidder which method they use and why.
Wet-cast vs GFRC
Within precast there are two main mixes:
Traditional wet-cast | GFRC (glass fiber reinforced concrete) | |
|---|---|---|
How it's made | Poured into molds and vibrated | Thin face coat sprayed into the mold, then a fiber-rich backer sprayed or packed behind it |
Reinforcement | Steel rebar or mesh plus fibers | Alkali-resistant (AR) glass fibers through the mix |
Typical thickness | 1.5 to 2 in | 3/4 to 1 in |
Typical weight | About 18 to 19 lb/sq ft at 1.5 in, 24 to 25 lb at 2 in | About 9 to 12 lb/sq ft |
Demold | 1 to 3 days | About 18 to 24 hours |
Equipment | Mixer, vibration table | Adds a spray rig, typically $2,000 to $5,000 (rule of thumb) |
Price effect | Base | Often $10 to $20 per sq ft more (typical range) |
GFRC is not lighter per cubic inch. It is lighter because it is strong enough in bending to be cast half as thick. That makes large islands, long overhangs and waterfall panels practical, and many professional precast shops now use it for most of their work.
The casting process, step by step
Template and design. Measure the cabinets and decide sink, faucet and edge details, since everything is cast in.
Build the mold. Melamine forms go together upside down, with knockout blocks for the sink, faucet holes and any drainboard grooves.
Mix and cast. Weigh cement, sand, pigment, fibers and water. Weighing pigment accurately is what keeps colors consistent between pieces. Pour in lifts and vibrate to drive out trapped air.
Cure. Keep the piece damp and between about 50 and 90°F. The usual American Concrete Institute guidance is to cure for at least 7 days, or until the concrete reaches about 70% of its specified strength. Ordinary concrete reaches roughly 65 to 70% of its 28-day design strength at 7 days.
Grind and polish. Wet-grind from 50 or 100 grit up to about 400 to 800 grit for a honed look, or 1500 to 3000 grit for a high polish. A coarse grind that exposes sand grains is called a salt-and-pepper finish.
Fill pinholes. Small voids left by trapped air (bug holes) get packed with a matching cement slurry and reground.
Seal. Usually a penetrating sealer first, then a topical coat. See the sealer table below.
Install. Set on a bead of silicone, which lets the slab move slightly with temperature. Rigid adhesives can crack it.
As a rule of thumb, a shop spends 12 to 20 hours of labor on one kitchen, compared with a few hours of machine-driven work for the same kitchen in granite. That labor is why concrete is expensive even though the raw materials cost only about $5 to $20 per sq ft (Angi puts materials at $5 to $15).
Do concrete countertops crack?
Almost all do, a little. Concrete shrinks as it cures and moves with temperature and humidity. Stone is strong in compression and weak in tension, and concrete is the same.
Hairline cracks are thinner than about 1/16 inch and cosmetic. They come from shrinkage, heat cycles or slight cabinet movement. Many concrete fabricators write them into the contract as normal, and they can be filled with matching slurry or tinted epoxy.
Structural cracks are wider or keep growing. They point to a wet mix, too little reinforcement, a rushed cure, unsupported spans or cabinets that are not level.
Prevention is mostly process: a low w/c ratio, AR fibers or rebar at the right dose, a full moist cure before demolding, level and rigid cabinets, and support under overhangs. As a rule of thumb, a 1.5-inch wet-cast top should not overhang more than about 10 to 12 inches without steel or corbels; follow your engineer or mix supplier for anything longer. GFRC can go farther. See overhangs and support.
Weight on the cabinets
A 40 sq ft kitchen in 1.5-inch wet-cast concrete weighs about 750 lb. The same kitchen in 3cm granite weighs about 700 lb. Cabinets that can carry granite can carry concrete, as long as they are level and the frame is sound. Two-inch concrete and long unsupported runs are where extra support becomes necessary.
Sealing concrete
Unsealed concrete is porous and alkaline. Oil soaks in, and acids such as lemon juice, vinegar and wine dissolve the surface cement paste the same way they etch marble. The sealer does almost all of the protective work.
Sealer type | Look | Protection | Typical reapplication (rule of thumb; follow the sealer maker) |
|---|---|---|---|
Penetrating (silane/siloxane) | Natural, matte | Water and oil repellent, little acid protection | Every 1 to 3 years |
Topical acrylic | Slight sheen | Moderate | Every 6 to 24 months |
Epoxy or polyurethane topcoat | Satin to glossy film | Best stain and acid resistance, can scratch, yellow or mark from heat | Every 3 to 5 years or more |
Hybrid systems (penetrating plus topical) | Varies | Most common professional choice | Every 2 to 3 years |
Food-safe wax | Low luster | Sacrificial layer only | Every few weeks to months |
Most fabricators apply a penetrating base and a topical coat before delivery, and many schedule a return visit to finish or buff the topcoat. Ask whether that visit is in the price. Any sealer that touches food must be fully cured first, often 72 hours or more.
How concrete performs day to day
Heat. The concrete itself takes hot pans well. Topical sealers do not, so a hot pot can leave a ring in the sealer. Use trivets to protect the finish.
Scratches. A steel knife will mark the sealer and can mark the cement paste. Use cutting boards.
Stains and etching. Only as good as the sealer. Wipe acidic spills quickly.
Outdoors. Concrete handles UV and grill heat well. Freeze-thaw cycles can make water in the pores spall the surface, so outdoor tops need a breathable penetrating sealer rather than a film that traps moisture. See outdoor countertops.
Repair. Concrete can be reground and resealed many times. A light refinish (clean, light grind, reseal) typically runs about $8 to $20 per sq ft, and a full resurface about $20 to $40 per sq ft (2026 U.S. ranges).
Lifespan. The slab lasts decades. The sealer and surface need attention every one to three years.
What concrete countertops cost
Job type | Typical installed cost (2026 U.S. ranges) |
|---|---|
Simple rectangles, one color | $65 to $85 per sq ft |
L-shape with sink, mid-range colors or textures | $85 to $110 per sq ft |
Multi-piece with veining, embedded glass or shells | $100 to $135 per sq ft |
Custom shapes, integral sinks, heavy detailing | $120 to $150+ per sq ft |
National guides such as Angi give a wider $50 to $150 per sq ft; the table splits the typical range by job type. Common add-ons are an integral cast sink ($400 to $1,500), a cast drainboard ($10 to $25 per sq ft of the piece), embedded aggregate ($5 to $25 per sq ft) and GFRC ($10 to $20 per sq ft). Many shops set a project minimum of $500 to $1,500. Lead times of 4 to 6 weeks from template are common because of curing.
On a 40 sq ft kitchen, mid-range concrete ($95 per sq ft) comes to about $3,800. Mid-grade granite would typically be $2,400 to $3,200, and mid-grade quartz $2,800 to $3,600 (2026 U.S. ranges). Concrete specialists are also less common than stone shops, so there may be few local bidders. For the full price picture, see cost by material.
DIY is possible. Materials for a 40 sq ft kitchen run roughly $400 to $1,200, plus a wet grinder with diamond pads. The usual failures are a wet mix that cracks, poor vibration that leaves pinholes and weak sealing that stains within weeks. Mistakes in cast-in-place work are hard to undo.
Epoxy countertops
What an epoxy countertop is
Epoxy is a two-part plastic: a resin (Part A) and a hardener (Part B). Mixed in the exact ratio, they react, give off heat and cure into a hard, glossy solid that cannot be melted again. Poured on a flat counter, it self-levels to about 1/8 inch.
Installers create a stone look with pigments, metallic powders and alcohol inks swirled into the wet resin to form veins, then protect it with a clear topcoat. Several brands, including Stone Coat Countertops and Leggari, sell countertop kits. Deep-pour "river table" resins are a different product with different mix ratios and cure times.
Three related products share the name:
Poured epoxy coating over an existing counter or substrate. This is what most people mean.
Paint-and-chip kits sold at home centers, which sponge mineral chips or paint onto a base and seal it with a clear coat. They typically cost $2 to $5 per sq ft and behave more like paint than a poured surface.
Epoxy-aggregate slabs: granite, quartz or glass chips bound in epoxy and pressed into a slab, then cut and installed like stone. They are uncommon in the U.S., typically quoted at $55 to $125 per sq ft installed (2026 U.S. ranges), and more brittle at thin edges than quartz.
How epoxy is applied
Prep the substrate. Degrease, scuff-sand to about 120 grit and wipe with alcohol or acetone. Any silicone, wax or oil left behind causes fisheyes, small craters where the resin pulls away. The surface must be flat within about 1/8 inch over 10 feet, or the resin pools.
Seal coat. A thin first coat fills pores. Unsealed wood or MDF releases air during cure and fills the flood coat with bubbles. Tile needs grout lines skim-coated flat first or they show through.
Mix by the manufacturer's ratio. Ratios are 1:1, 2:1 or 3:1 depending on the brand. An error of 5 to 10% can leave soft or permanently tacky spots, and the usual fix is to remove them and repour.
Pour the flood coat and work the design. Working time is typically 20 to 45 minutes at 70 to 80°F. A common rule of thumb is that every 10°F warmer roughly halves it.
Pop bubbles with a torch or heat gun passed quickly over the surface.
Cure under control. Keep the room at 70 to 80°F and below about 80% humidity. High humidity causes amine blush, a cloudy, waxy film.
Sand and topcoat. Many installers finish with a UV-resistant clear coat such as polyaspartic or aliphatic polyurethane.
Most products allow light use at 24 to 72 hours, and full cure takes from about 7 days to 30 days depending on the product. Stone Coat, for example, lists a total cure time of 7 days on its technical data sheet. Follow the product sheet. Realistic start-to-usable time for a kitchen is 4 to 7 days.
How much epoxy do you need?
One U.S. gallon is 231 cubic inches. A 1/8-inch layer over one square foot is 144 × 0.125 = 18 cubic inches. So one gallon covers about 12.8 sq ft at 1/8 inch, or roughly 10 fluid ounces per sq ft.
For a 40 sq ft kitchen, the flood coat needs about 3.1 gallons. Add a thin seal coat and 15 to 20% for edge drips and mixing loss, and plan on roughly 4 to 5 gallons in total. Countertop epoxy typically retails for about $60 to $140 per mixed gallon (2026 U.S. ranges; kit prices vary by brand and size), so resin alone for that kitchen runs about $250 to $700.
Where epoxy falls short
Heat. Data sheets for standard countertop epoxies commonly list a heat deflection temperature, the point where the cured resin starts to soften under load, of about 120 to 150°F. A pan off the stove is 300 to 400°F or more. A hot mug can leave a ring. Heat damage shows as a white haze or a soft, dented spot, and it usually cannot be polished out without recoating. Some makers advertise brief tolerance of much higher temperatures (Stone Coat says its countertop epoxy can briefly handle up to 450°F without permanent damage) but still tell owners to use a trivet or hot pad. Use one every time.
Scratches. Cured epoxy is softer than a steel knife. Cutting on it or dragging cast iron scratches it, and spot repairs almost always show. Fixes usually mean sanding and recoating a whole section.
UV yellowing. Standard epoxy yellows in sunlight. Near a sunny window, installers commonly report visible yellowing within 1 to 3 years. UV-stable formulas and topcoats slow it but do not stop it.
Chemicals. Acetone, paint stripper and concentrated bleach attack it.
Lifespan. Installers report 3 to 10 years in a working kitchen, and longer on low-use vanities or bars out of direct sun. We found no long-term durability studies; the category has only been popular since the mid-2010s.
What epoxy does well: it is nonporous, so it does not stain or etch from acids the way marble or concrete does. It can also go over an old counter without demolition.
Food safety and health
FDA regulation 21 CFR 175.300 covers resinous and polymeric coatings for food contact. Makers such as Stone Coat state that their cured product complies with it. Fully cured countertop epoxies are generally considered safe for incidental food contact, but uncured or under-cured epoxy is not. Compliance claims are made by the manufacturer; the FDA does not test or approve individual kits. For a food-prep surface, ask for the product's compliance statement and let it cure fully.
Uncured resin and hardener are skin sensitizers. Repeated skin contact can cause a lasting allergy. Installers need nitrile gloves (latex gives little protection), eye protection, ventilation and an organic-vapor respirator. Sanding cured epoxy needs dust protection too.
What epoxy countertops cost
Job type | Typical cost (2026 U.S. ranges) |
|---|---|
DIY paint-and-chip kit | $2 to $5 per sq ft (materials) |
DIY poured epoxy | $3 to $10 per sq ft materials, up to $15 with metallics and topcoat |
Pro single-color or basic marble-look coating over existing top | $40 to $75 per sq ft installed |
Pro detailed marble or metallic pour | $75 to $120 per sq ft installed |
Artistic, geode or river-style pours | $100 to $150+ per sq ft installed |
As a rule of thumb, labor is 60 to 70% of a pro job, because the installer returns several times for prep, pour, sanding and topcoat, with cure gaps between. Most installers set a minimum of $500 to $800. At the high end, epoxy costs as much as entry granite or quartz but typically lasts a fraction as long.
How they compare
Concrete | Poured epoxy | Granite | Quartz | |
|---|---|---|---|---|
Installed cost (2026 U.S. ranges, per sq ft) | $65 to $135+ | $40 to $150 | $40 to $100 (common colors) | $50 to $150 |
Hot pans | Concrete fine, sealer can mark | Can haze or soften; use a trivet | Fine | Resin can be damaged from roughly 300°F |
Stains and acids | Depends on sealer, etches if unsealed | Resists both | Resists when sealed, no etching | Resists both |
Scratches | Moderate | Poor | Very good | Very good |
Outdoors | Good with breathable sealer | Poor (UV) | Good | Poor (UV) |
Maintenance | Reseal every 1 to 3 years | Recoat every few years | Seal every 1 to 3 years | None |
Typical life | Decades with resealing | 3 to 10+ years | Decades | Decades |
For head-to-head detail, see other material comparisons and granite vs quartz.
Who each one suits
Concrete fits buyers who want an exact color, an integral sink or drainboard, an unusual shape or a thick handmade look, and who accept patina, periodic sealing and some hairline cracks. It also works well in outdoor kitchens.
Epoxy fits short-term or low-stakes uses: a rental refresh, a laundry room, a basement bar, a vanity, a house being staged, or a DIY project where the owner accepts a 5-year horizon. It is a poor fit for the main prep area in a kitchen that cooks, anywhere near a range without strict trivet use, sunny rooms and outdoors. For other cosmetic overlays, see painting and cosmetic updates.
For fabricators: adding concrete or epoxy
Price on labor, not material. Stone quotes anchor on slab cost. Concrete and epoxy quotes anchor on hours: forming, casting or pouring, curing gaps, grinding, sealing and return visits. Track actual hours on your first jobs before you trust a per-square-foot price. Expect to need a higher gross margin than on stone, because the work ties up space and people for weeks.
Plan the schedule around cure. Concrete needs days to weeks of cure before finishing. Epoxy needs specific temperature and humidity windows and 24 to 48 hours between coats.
Write a separate warranty. Standard stone warranty language does not fit. For concrete, state that hairline cracks and patina are normal. For epoxy, exclude heat damage, UV yellowing and knife marks, and cover delamination and bad cure.
Control silica and skin exposure. Grinding concrete made with quartz sand releases respirable crystalline silica. OSHA's permissible exposure limit is 50 µg/m³ as an 8-hour average, with an action level of 25 µg/m³. Shop work falls under the general industry standard (29 CFR 1910.1053) and site grinding under the construction standard (29 CFR 1926.1153). Grind wet or with shrouded tools and dust extraction. Wet cement is alkaline and can burn skin, and epoxy is a sensitizer, so gloves are required for both. See OSHA silica compliance.
Test your stone equipment first. Precast concrete can run on an edge polisher, but hardness varies from mix to mix. Test settings on a sample.
What buyers should ask
Precast or cast-in-place, and wet-cast or GFRC? Why that choice for this kitchen?
What sealer system, how often it must be renewed, and whether a return visit for final sealing is included.
What the contract says about hairline cracks, color variation and pinholes.
For epoxy: which brand and product line, how many coats, whether a UV-resistant topcoat is included, and what happens if the pour fails. The right answer is "we sand it and repour."
Photos of finished work under raking light, where bubbles and fisheyes show.
Proof of general liability insurance.
FAQ
Is concrete heavier than granite? At 1.5 inches, concrete weighs about 18 to 19 lb per sq ft, very close to 3cm granite at about 17 to 19 lb. At 2 inches it is heavier. GFRC is roughly half the weight.
Can you put epoxy over granite or quartz? It is possible with deglossing and an adhesion primer, but bond to polished stone is unreliable, and it covers a better material with a weaker one. Honing or repolishing worn granite usually costs less and looks better.
Can concrete be repaired if it cracks? Hairline cracks fill with tinted slurry or epoxy and usually stay visible as faint lines. Structural cracks from poor support can keep opening, so fix the support first.
Does a concrete countertop add resale value? No data isolates it. Buyers split: some see handmade craft, others see maintenance. Granite and quartz are the safer resale choices.
Can I pour epoxy over tile? Yes, but fill and flatten the grout lines first. Otherwise they show through as faint lines under angled light.
How do I clean concrete and epoxy? Use mild dish soap and water on both. Avoid acidic cleaners on concrete and solvents or abrasive pads on epoxy.
Sources
Related Articles
Countertop materials: every option compared and how to choose
Granite, quartz, marble, quartzite, porcelain, solid surface, laminate, wood, concrete and more: what each is, what it costs in 2026 and how to choose.
Countertop cost by material: 2026 prices for granite, quartz, marble, quartzite and more
Installed and slab prices per square foot for 12 countertop materials and the main brands, and what moves each price (2026 U.S. ranges).
Can you paint countertops? What works, what fails and what it costs
Painting laminate, granite and marble countertops, epoxy coating kits, pro refinishing and vinyl wrap compared: 2026 costs, how long each lasts and what to do instead.