How do you color concrete?
Concrete gets its color four ways. Pigment mixed into the batch colors it all the way through, a dry-shake hardener colors the top layer, acid stain reacts chemically with the slab for a mottled finish, and water-based stains and dyes sit in the pores. Each one wears and fades differently.
- Coloring methods
- 4integral, hardener, acid stain, water-based
- Pigment specification
- ASTM C979pigments for integrally colored concrete
- Pigment dose
- per manufacturer chartset by pigment supplier, not a standard
- Mockup panel
- approve before productionarchitectural concrete practice
- Curing method
- changes final colorNRMCA CIP 23
Short version
- Integral color goes through the whole slab, so chips and wear do not expose gray concrete.
- Dry-shake hardener colors only the surface but gives stronger color and a harder wearing layer.
- Acid stain reacts with the concrete and produces variegated, translucent color you cannot fully predict.
- Water-based stains and dyes offer more colors and more uniformity, with less UV stability from dyes.
- Build a mockup and approve it before the real pour. Color on a sample never matches a screen.
How does integral color work?
Integral color is pigment batched into the concrete itself, so the color runs through the full depth of the placement. The pigments are finely ground mineral oxides, and ASTM C979 is the specification that covers pigments intended for use in integrally colored concrete — its purpose is to establish that a pigment will not harm the concrete and will hold its color.
The advantage is durability of appearance. A chipped edge, a saw cut, or a worn traffic lane shows the same color as the rest of the slab instead of exposing gray underneath. The tradeoff is intensity: pigment has to color the entire volume, so deep, saturated shades cost more and pale in comparison to surface methods.
Dosage is set by the pigment manufacturer’s chart for the specific product, cement color, and target shade — it is supplier data, not a published standard. White cement produces cleaner, brighter results than gray for pastels and reds. Every batch on a single placement has to use the same cement source, the same pigment lot, and the same water content, because any of those changing mid-pour changes the color.
What is a dry-shake color hardener?
A dry-shake color hardener is a dry blend of pigment, cement, and hard fine aggregate broadcast onto the surface of fresh concrete and floated in. It colors only the top layer, but that layer ends up denser and more abrasion-resistant than the concrete below it, which is why it is standard practice on stamped work and high-traffic decorative flatwork.
Application timing decides the result. The material is broadcast after the bleed water has left and the slab will support the work, applied in two or more passes so the powder wets out evenly from below rather than being wetted from the top. Adding water to help it dissolve is what produces the pale, blotchy, chalky finishes people blame on the product.
Because the color lives in a thin layer, deep chips and heavy grinding expose gray concrete. On a driveway or a shop floor, weigh that against the stronger color and harder surface it delivers.
How is acid stain different from a water-based stain?
Acid stain and water-based stain differ in whether the color reacts with the concrete or simply sits in it. Acid stain — properly, a reactive chemical stain — carries metallic salts in an acidic solution that react with the free lime in cured concrete, depositing color as part of the surface. The result is translucent and variegated, and it takes on the character of that specific slab, which is the point and also the risk. It has to be neutralized and rinsed before sealing.
Water-based stains and dyes are suspensions of pigment or dissolved dye that penetrate the pores without reacting. They deliver a much wider color range, far more uniformity, and predictable results on slabs that acid stain would blotch — for example, a slab with heavy troweling or a surface that has already lost its free lime. Dyes give the most vivid color and the least UV stability, so keep them indoors unless the manufacturer states otherwise.
| Method | Color depth | Look | Best fit |
|---|---|---|---|
| Integral pigment | Full thickness | Uniform, muted | Anywhere wear or chipping will show |
| Dry-shake hardener | Top layer only | Strong, even, hard surface | Stamped work, high-traffic flatwork |
| Acid (reactive) stain | Surface reaction | Mottled, translucent, variegated | Existing slabs, natural stone looks |
| Water-based stain or dye | Pore penetration | Wide color range, uniform | Interiors, bold colors, repairs to match |
Why does colored concrete come out blotchy?
Blotchy color almost always traces back to inconsistency in the concrete rather than in the color product. NRMCA’s guidance on discoloration lists the usual causes: changes in the water-cement ratio between loads, calcium chloride in the mix, variation in cement source, hard troweling, uneven curing, and moisture trapped under coverings such as polyethylene sheeting laid directly on the surface.
Curing is the most controllable of those. NRMCA’s curing guidance calls for continuous, uniform moisture protection, and on colored work “uniform” is the operative word — a curing blanket that touches in some places and tents in others prints that pattern into the color permanently. Where sheeting is used on colored concrete, it has to stay flat and fully in contact or be replaced by a curing method that will not mark.
The professional control for all of this is a mockup. ACI’s guidance on cast-in-place architectural concrete builds the process around sample panels made with the actual materials, placed and finished and cured the way the real work will be, and approved before production starts.
Do you have to seal colored concrete?
Colored concrete needs a sealer in almost every exterior application, and stained concrete needs one always. Stains and dyes live at or just below the surface, so without a protective treatment they abrade off under traffic and fade under UV. ACI publishes guidance on selecting protective treatments for concrete that frames the choice around service conditions rather than appearance alone.
Sealer choice also changes the color you end up with. A film-forming sealer deepens and enriches the tone the way a wet slab looks; a penetrating sealer leaves the color closer to its dry appearance. Test the sealer on the mockup, not on the finished work, because you are choosing final color at that moment.
Plan on maintenance. Exterior sealers wear at traffic paths and edges first, and recoating a worn sealer is straightforward while stripping a failed one from stained concrete is not.
Common mistakes
- Changing anything mid-pour — a different cement source, a wetter load, or a second pigment lot shows up as a permanent color break.
- Adding water to a dry-shake hardener — it wets the powder from the top, producing pale, chalky, blotchy areas that cannot be corrected.
- Curing colored work under loose plastic sheeting — every wrinkle and contact point prints into the color and stays there.
- Skipping the mockup — color on a chip, a screen, or another job never predicts what your materials and crew will produce.
- Leaving acid stain unneutralized before sealing — residual acid keeps working under the sealer and the finish fails from below.
Also asked as
- how do you colour concrete
- how do you color concrete
- what color is concrete
- how do i color concrete
- what is colored concrete
- what is the color of concrete
- can you color concrete
- how color concrete
- can you colour concrete
- can i color concrete
Sources (6)
- ASTM International — C979/C979M — Pigments for Integrally Colored Concrete (accessed Fri Aug 14 2026 00:00:00 GMT+0000 (Coordinated Universal Time))
- American Concrete Institute — ACI 303R — Guide to Cast-in-Place Architectural Concrete (accessed Fri Aug 14 2026 00:00:00 GMT+0000 (Coordinated Universal Time))
- American Society of Concrete Contractors — Decorative Concrete Council — technical resources (accessed Fri Aug 14 2026 00:00:00 GMT+0000 (Coordinated Universal Time))
- NRMCA — CIP 23 — Discoloration (accessed Fri Aug 14 2026 00:00:00 GMT+0000 (Coordinated Universal Time))
- NRMCA — CIP 11 — Curing In-Place Concrete (accessed Fri Aug 14 2026 00:00:00 GMT+0000 (Coordinated Universal Time))
- American Concrete Institute — ACI 515.2R — Guide to Selecting Protective Treatments for Concrete (accessed Fri Aug 14 2026 00:00:00 GMT+0000 (Coordinated Universal Time))