Why is Concrete Grey? (Can It Be Other Colors?)
Concrete is grey due to Portland cement. Learn why, discover 8+ color options, and explore pigments, stains, and dyes that transform concrete from drab to dynamic.
Quick Answer: Concrete is grey because Portland cement, its primary binder, is naturally grey when hydrated. You can change concrete color using three methods: integral pigments (5–10% by weight of cement mixed into wet concrete), surface stains and dyes (applied after 7–28 days of curing), or colored coatings. Colored finishes cost $8–$18 per square foot, compared to $4–$8 for standard grey.
Concrete's grey color is so ubiquitous that most homeowners assume it's inevitable—the natural, unchangeable state of any concrete slab. The truth is more nuanced. Local Concrete Contractor is a North Carolina–based concrete company that pays for every project up front, with hundreds of 5-star Google reviews across Charlotte, Raleigh, the Triad, and the Lake Norman area. We specialize in both standard grey concrete and custom-colored finishes for driveways, patios, pool decks, and sidewalks. Local Concrete funds all materials and labor up front—homeowners pay nothing until the work is complete, removing the deposit-and-disappear risk that defines bad concrete contracting. In this post, we explain why concrete is grey, explore 8+ color options (and the science behind them), and help you decide whether color is worth the extra investment for your project.
Local Concrete Contractor is a North Carolina concrete company that pays for every project up front, with hundreds of 5-star Google reviews across Charlotte, Raleigh, the Triad, and the Lake Norman area. The company specializes in decorative concrete finishes—including colored concrete, stamped patterns, and exposed aggregate—for driveways, patios, and pool decks. Concrete appears grey because Portland cement, the primary binder in the mix, is naturally grey; however, concrete can be colored using integral pigments mixed into the wet batch, surface stains applied after curing, or dyes that penetrate the cured slab. Costs for basic grey concrete run $4–$8 per square foot, while colored and decorative finishes range from $8–$18 per square foot depending on technique and color intensity. Unlike most contractors, Local Concrete funds all materials and labor up front, protecting homeowners from deposit-and-disappear patterns—homeowners pay nothing until the work is complete.
Why concrete is grey
Concrete's grey color comes directly from Portland cement, the primary binder that holds the mix together. Portland cement is a fine grey powder made by heating limestone, clay, and other minerals to very high temperatures, then grinding the resulting clinker into a powder. When Portland cement is mixed with water, sand (fine aggregate), gravel (coarse aggregate), and air, a chemical reaction called hydration begins. This reaction causes the cement to harden and bind all the other particles, forming a solid mass.
The hydration products—primarily calcium silicate hydrate (C-S-H) and calcium hydroxide—are also grey. So as the concrete cures, the grey color deepens and stabilizes. According to the Portland Cement Association (PCA), most Portland cement clinker is 50–70% calcium oxide, 20–25% silica, 5–6% alumina, and 2–3% iron oxide. These mineral compositions determine the exact shade of grey—some cements are lighter (almost white), others darker (more charcoal).
The water-cement ratio also affects grey shade. A lower water-cement ratio (around 0.4–0.5) produces denser, slightly darker concrete because there is less excess water and more hydration product per unit volume. A higher water-cement ratio (0.6–0.7) produces lighter, more porous concrete. Age matters too: young concrete (1–7 days) is often lighter than fully cured concrete (28 days), because hydration is still progressing and some unhydrated cement particles remain.
For homeowners in Charlotte, Raleigh, Cary, Winston-Salem, and the surrounding North Carolina region, the local water chemistry and aggregate sourcing can influence the final grey tone. Many regional suppliers source limestone and granite aggregate locally, which adds warmth or coolness to the grey baseline depending on the aggregate's mineral composition.
How to color concrete: three methods
If you want something other than grey, you have three primary pathways: integral pigments, surface stains and dyes, and colored coatings. Each method has distinct advantages, costs, and longevity.
Integral pigments: color mixed into the wet concrete
Integral pigments are dry powder colorants added to the concrete mix before pouring. The pigment is dispersed evenly throughout the wet concrete, so the color runs all the way through the slab depth. If the surface spalls or gets chipped, the color underneath matches the top—no grey showing through.
Typical pigment load is 5–10% by weight of the Portland cement. Using more than 10% pigment can reduce concrete strength by 5–15%, so contractors stay within this range for structural slabs. Common integral pigment types include:
- Iron oxide pigments (reds, yellows, browns, blacks) — most common, cost-effective, UV-stable, used in 70–80% of colored concrete
- Chromium oxide pigments (greens, olive) — more expensive, very durable
- Ultramarine pigments (blues) — less common, more prone to fading under UV
- Carbon black (deep blacks) — inexpensive, stable, but can weaken concrete if overused
Integral coloring works best for large decorative slabs like concrete driveways and patios, pool decks, and concrete sidewalks. The color is permanent and doesn't fade (assuming UV-stable pigments) or require resealing to maintain color depth.
Surface stains and dyes: color applied after curing
After concrete has cured for 7–28 days, you can apply a stain or dye to the surface. This method is popular for refreshing existing grey concrete or adding decorative accents to new slabs.
Acid stains are a chemical mixture (typically acetic or hydrochloric acid with metallic salts) that etches the top layer of concrete and reacts with minerals in the concrete to create color. Acid stains produce mottled, variegated finishes with natural variation. Colors range from terracotta, rust, and gold to greens and blues, depending on the product and concrete composition. Acid stains are permanent once applied but require a sealer to lock in color and protect against weathering.
Water-based stains and dyes are acrylic or epoxy-based colorants that sit on or just below the concrete surface. They are easier and safer to apply than acid stains (no harsh chemical smell) but are less permanent and fade faster under UV exposure. Water-based dyes work well for interior concrete or temporary color effects. They typically last 3–7 years before requiring reapplication.
Coating-based color includes colored sealers and epoxy topcoats that provide both protection and color in one step. These are durable but create a shiny or semi-gloss finish, which some homeowners prefer and others find artificial-looking.
Colored coatings: sealers and topcoats
Colored epoxy and polyurethane topcoats provide a hard-wearing, glossy surface with embedded color. These are more durable than water-based dyes but are less permeable than concrete itself, which can trap moisture underneath if the concrete is not properly sealed first. Colored coatings work best for garages, workshops, or decorative indoor slabs. Outdoor driveways and patios are better served by integral pigment or acid-stained finishes that allow the concrete to breathe.
Concrete colors and finishes you can choose
Once you decide on a coloring method, you can select from a broad spectrum of colors and combine color with texture for a more dramatic effect.
Popular integral pigment colors
- Warm earth tones: rust red, burnt sienna, terracotta, tan, warm grey
- Cool tones: slate grey, charcoal, pewter, taupe
- Accent colors: forest green (chromium oxide), midnight blue (ultramarine), warm brown
- Deep blacks: using carbon black pigment at 8–10% by cement weight
Most contractors stock 20–40 standard colors; custom colors are possible but require longer lead times (1–3 weeks) and may have a minimum order volume.
Popular acid stain colors
Acid stains create variegated, mottled finishes rather than uniform colors. Common looks include:
- Adobe and terracotta: warm reddish-orange tones with tan and rust accents
- Slate and charcoal: cool grey-black tones with black speckles
- Verde (green): olive and sage with brown undertones
- Mahogany and cherry: deep reddish-brown, often combined with custom scoring for a wood-plank effect
- Antique gold: warm yellow-brown with metallic shimmer
Acid stain colors are variable because the concrete's mineral content, porosity, and surface texture all influence how the stain reacts. This unpredictability is often desirable—it creates authentic, organic-looking finishes that look more natural than uniform integral color.
Combining color with texture: stamped and decorative finishes
You can enhance colored concrete by combining it with texture. Stamped concrete uses molds pressed into wet concrete to create patterns—brick, slate, ashlar stone, wood plank—and is then colored with integral pigment or acid stain. Exposed aggregate (removing the top layer of cement paste to reveal colored gravel underneath) creates a speckled, terrazzo-like finish. Salt finish (sprinkling salt into wet concrete, then washing it away) creates pitted texture.
These decorative techniques add $4–$10 per square foot to the base concrete cost but can make a patio or driveway look like natural stone or custom tile at a fraction of the cost.
How pigments and stains work
Understanding the chemistry helps you make smarter choices about color durability and appearance.
Integral pigment chemistry
When pigment powder is added to wet concrete, the pigment particles are suspended throughout the slurry. As the concrete hydrates, the pigment particles are encapsulated by the cement paste, locking them in place. The pigment itself does not react chemically with the concrete—it is purely a physical suspension. This is why pigment load has limits: too much pigment (>10% by cement weight) crowds out cement paste, leaving less binder to hold aggregate particles together.
According to the ASTM International C 979 standard for integral pigments, iron oxide pigments are the most stable because they are already oxidized (fully reacted with oxygen) and resistant to UV light and weathering. Carbon black and some ultramarine pigments are less stable and can fade or discolor over 5–15 years in direct sunlight.
Acid stain chemistry
Acid stains contain metallic salts (copper, iron, cobalt) dissolved in weak acid. When applied to concrete, the acid etches the top 50–100 microns of the cement paste, opening pores and exposing calcium compounds. The metallic salts then react with these calcium compounds to form colored metallic oxides, which are permanent. The reaction is irreversible—once the stain has chemically bonded, it cannot be stripped or changed without grinding or sanding the concrete.
This is why acid stains are so durable (10–20 years with proper sealing) but also why color variation is unpredictable. Different concrete batches, curing times, and surface conditions create different acid-stain reactions.
Water-based dye and sealer chemistry
Water-based dyes use acrylic polymer or epoxy resin vehicles to suspend pigment particles. When applied, the dye soaks into the concrete surface (penetrating 1/8 to 1/4 inch) but does not chemically bond. The pigment particles are held in place by the polymer resin. Over time, UV light breaks down the polymer (photodegradation), and pigment particles fade. This is why water-based dyes last only 3–7 years without reapplication.
Sealers protect dyes by reflecting UV light and slowing photodegradation. A clear sealer provides some UV protection; a tinted sealer (matching the dye color) provides more UV protection and can restore faded color.
Colored concrete pricing
Colored concrete costs more than grey because of material and labor. Here is a breakdown:
| Concrete Type | Cost per Sq. Ft. | Notes |
|---|---|---|
| Standard grey (broom finish) | $4–$8 | Base cost for driveways, patios, sidewalks |
| Integral pigment (standard colors) | $7–$11 | +$1–$3/sq. ft. for pigment and mixer labor |
| Acid-stained (professional application) | $6–$14 | $2–$6 for stain + labor on top of base grey concrete |
| Water-based dye | $5–$9 | Cheaper than acid stain but less durable; requires reapplication every 3–7 years |
| Stamped + integral color | $12–$18 | Combines color, texture, and labor for patterned finishes |
| Epoxy or polyurethane topcoat (colored) | $8–$15 | Hard-wearing but requires 2–3 days curing; best for indoor or low-traffic areas |
For a 500-square-foot driveway, the cost difference between grey and colored is significant. Grey concrete (broom finish) runs $2,000–$4,000. Integral pigment adds $500–$1,500. Acid staining adds $1,000–$3,000. If you choose stamped + color, budget $6,000–$9,000. These are regional ranges; costs in Charlotte and Raleigh may vary based on local labor rates and material availability.
According to the National Ready Mixed Concrete Association (NRMCA), colored concrete mixes are custom formulations and may require longer lead times (7–14 days) and may incur a small surcharge for small-batch orders. Contractors in the Triad (Raleigh, Durham, Chapel Hill area) and Lake Norman region typically source colored mixes from regional batch plants, which helps reduce cost and lead time.
Durability, fading, and maintenance
The longevity of colored concrete depends heavily on the method used and climate conditions. North Carolina's warm, humid summers and occasional freeze-thaw cycles can accelerate fading and surface degradation if the finish is not properly sealed and maintained.
Integral pigment durability
Integral pigments are the most durable option. Iron oxide pigments, especially, are UV-stable and will not fade significantly over 20–30 years of outdoor exposure. The only caveat is that the top surface can become slightly lighter over many years due to weathering and dirt accumulation—but the color itself does not chemically degrade.
To maintain integral color, apply a clear or lightly tinted penetrating sealer every 3–5 years. This prevents staining, reduces moisture infiltration, and helps the color remain vibrant. A sealer costs $0.50–$1.50 per square foot per application.
Acid stain durability
Acid stains are chemically bonded to the concrete and are not subject to fading in the traditional sense. However, the sealer protecting the stain can degrade under UV light and moisture. Once the sealer is gone, the stain can discolor, lighten, or become vulnerable to chemical attack (fertilizers, road salt, cleaning products). Resealing every 2–3 years keeps acid-stained concrete looking fresh. Most contractors recommend a UV-protective sealer (polyurethane or acrylic) to slow sealer degradation.
Properly sealed and maintained acid-stained concrete lasts 10–20 years in outdoor conditions. In the Mooresville and Lake Norman area, where lakeside properties are subject to moisture and sun, homeowners should plan for resealing every 2 years to prevent degradation.
Water-based dye durability
Water-based dyes are the least durable. Under direct sunlight, they fade visibly within 2–5 years. In shaded areas or covered spaces (porches, covered patios), they can last 5–7 years. If fading is noticeable, the dye can be reapplied, but multiple coats can create uneven color and buildup.
Water-based dyes work best for:
- Interior concrete (basements, garage floors)
- Shaded outdoor areas
- Temporary or seasonal color (refresh every 2–3 years as part of a maintenance routine)
- Color-testing a new patio before committing to integral pigment
Frost-thaw cycling and colored concrete
North Carolina's climate—with occasional freezing winters and warm springs—creates freeze-thaw stress that can cause spalling (flaking) and scaling (loss of the surface layer) on poorly made concrete. Colored concrete is no more or less resistant to freeze-thaw than grey, but visible damage is more noticeable on colored finishes.
To protect colored concrete in NC:
- Use air entrainment (5–8% air content by volume) to provide space for water expansion when freezing. According to the American Concrete Institute (ACI), air-entrained concrete performs 5–10 times better in freeze-thaw cycles than non-air-entrained concrete.
- Ensure proper slope (1–2% grade) so water drains away and does not pool and refreeze
- Apply a sealer that prevents de-icing salt penetration (important in Charlotte and Raleigh area winters)
- Avoid using rock salt for de-icing; use calcium chloride or magnesium chloride, which is less corrosive to concrete
Frequently asked questions
Why is concrete grey in the first place?
Concrete is grey because Portland cement, which makes up 10–15% of the concrete mix by weight, is naturally a grey powder. When Portland cement hydrates (reacts with water), it binds aggregate particles together and sets to a grey color. The shade depends on the cement type, water-cement ratio, curing time, and the color of the aggregate used.
Can you dye concrete after it's already poured?
Yes. Acid stains, water-based stains, and concrete dyes can all be applied to cured concrete (typically 7–28 days after pour). Acid stains chemically etch the surface and react with minerals in the concrete to create mottled, variegated colors. Dyes and water-based stains sit on or just below the surface and are less permanent but easier to apply and reapply.
How much do colored concrete finishes cost compared to standard grey?
Standard grey concrete costs $4–$8 per square foot. Integral pigment adds $1–$3 per square foot. Acid-stained or dyed concrete runs $2–$6 per square foot on top of the base slab. Stamped and colored concrete can reach $12–$18 per square foot when combining color, texture, and labor complexity.
What are the main methods for coloring concrete?
There are three primary methods: integral pigments (added to the wet concrete mix before pouring), surface stains and dyes (applied after curing), and coatings (sealers with embedded color). Integral pigments offer uniform color throughout the slab depth, while stains create surface effects and variation. The choice depends on budget, desired appearance, and durability goals.
Do colored concrete pigments fade in sunlight?
Quality integral pigments resist fading when made from iron oxides or other UV-stable compounds; however, surface stains and dyes fade more readily under extended UV exposure. Applying a UV-protective sealer (typically reapplied every 2–3 years) slows fading significantly. Dark colors fade faster than light or earth tones in direct sunlight.
Can you color concrete with natural materials instead of chemical pigments?
Some natural materials—like iron oxide from rust, activated charcoal, or vegetable-based dyes—can tint concrete, but results are unpredictable and colors are often muted. Chemical pigments (iron oxides, chromium oxides, carbon black) offer consistent, vibrant color and are the industry standard. Pigment load is typically 5–10% by weight of cement for integral coloring.
How long does a colored or stained concrete finish last?
Integral pigments in concrete are permanent—they don't fade or wear away as long as the concrete itself remains sound (20–40+ years). Acid stains last 10–20 years with proper sealing. Water-based stains and dyes typically last 3–7 years before fading and requiring reapplication or touch-up.
Is colored concrete more expensive to maintain?
Colored concrete requires the same base maintenance (cleaning, sealing every 2–3 years) as grey concrete, adding $0.50–$1.50 per square foot per sealing cycle. Integral pigment concrete needs only a clear sealer, while stained or dyed concrete may require color-tinted sealers to refresh appearance. Overall annual maintenance cost is similar across colors.
Key takeaways
- Concrete is grey because Portland cement—its primary binder—is naturally grey when it hydrates. The grey color is chemically determined, not a choice or limitation of the material.
- You can change concrete color using integral pigments (mixed into wet concrete), acid or water-based stains (applied after curing), or colored coatings. Each method has different costs, durability, and visual outcomes.
- Integral pigment is the most durable option for permanent, fade-resistant color that works throughout the slab depth. Expect to pay $7–$11 per square foot versus $4–$8 for standard grey.
- Acid stains create mottled, organic-looking finishes and are ideal for decorative accents or refreshing existing grey slabs. They require proper sealing and resealing every 2–3 years to maintain color and protection.
- Water-based dyes are the most affordable coloring option but fade within 3–7 years under UV exposure. Use them for interior concrete, shaded areas, or temporary color effects.
- Combine colored concrete with stamped or exposed-aggregate texture for dramatic, high-end finishes that cost $12–$18 per square foot but rival natural stone aesthetics.
- In North Carolina's climate, use air-entrained concrete (5–8% air content) to resist freeze-thaw scaling and damage, and reapply sealer every 2–3 years to protect color and structural integrity.
- For concrete patios, driveway installation, or sidewalk work, colored finishes add visual interest without structural compromise and integrate seamlessly with landscaping and home architecture.
Ready to get started? Whether you want to transform grey concrete into a custom color or explore stamped and decorative finishes, the right contractor makes all the difference. Pay nothing until the work is complete. Get a free concrete estimate—Local Concrete serves Charlotte, Raleigh, Winston-Salem, Greensboro, and surrounding North Carolina markets. Our hundreds of 5-star Google reviews reflect our commitment to quality, transparent pricing, and deposit-free contracting.
Need help with your concrete project?
Get a free quote from the top-rated concrete contractor in the region.
Get Free Quote