How to Paint Concrete: Paint Types, Surface Preparation, and Application

Painting concrete transforms a plain slab into a finished surface, but the process is different from painting drywall or wood. Concrete is porous, often alkaline, and frequently cracked or stained, so the outcome depends on preparation rather than the quality of the paint alone. The right sequence runs from cleaning and repair through priming, painting, and sealing, and it applies to floors, walls, steps, and patios alike. Where a decorative finish is the goal, colorful concrete tiles offer a factory-made alternative to painted floors and walls, with patterns and colors that do not depend on field application.

This article covers the paint types suited to concrete, the surface checks that prevent peeling, the application steps, and the maintenance routine that keeps a painted slab looking new. Every step exists because concrete rejects coatings that would stick happily to drywall.

Why Concrete Surfaces Need Special Preparation

Concrete is not a smooth, sealed substrate like finished drywall. It absorbs moisture, releases dust, and carries surface salts, all of which work against paint adhesion. A coating laid on unprepared concrete fails from the inside out, lifting in patches within the first season.

Porosity and Surface Profile

The porosity of concrete varies with mix design and placement. Concrete that was properly worked during placement has fewer voids and a denser surface that holds paint better, which is why the techniques for consolidating concrete in congested reinforced members matter even on a residential slab: trapped air creates honeycombing and weak, paint-hostile patches. A fresh slab must also cure before any coating. New concrete should sit at least 28 days so the moisture content drops and the surface stops releasing water vapor.

Choosing the Right Paint for Concrete

Not every paint is meant for concrete. Ordinary wall paint cracks and peels off a slab within a season, so the coating has to match the surface. Two families dominate: acrylic latex and epoxy, with specialty masonry paints for particular jobs. The relationship between concrete strength, concrete porosity, and concrete cement shapes how well any coating bonds, because a weak, crumbly surface fails no matter how good the paint is.

Acrylic Latex Paint

Acrylic latex is a water-based product that mixes and spreads easily and is designed to conceal minor imperfections and resist fading. It is the most affordable concrete paint option, but it is not always the most durable, so it works best on walls, ceilings, and low-traffic areas. Typical coverage runs about 300 to 400 square feet per gallon at the wet film thickness recommended on the label, and the paint cleans up with soap and water.

Epoxy Paint

Epoxy paint is more durable and stands up to vehicle tires, chemicals, and heavy foot traffic, which makes it the standard for garage floors and outdoor patios. One-part epoxy paints are easy to apply from a single can, while two-part systems cure harder but must be mixed and used within a working window before they set. Two-part epoxy requires blending the resin and hardener in the exact ratio printed on the cans, and the air temperature during application controls how fast it cures.

Matching the Paint to the Traffic

High-traffic floors get epoxy, decorative walls do fine with acrylic latex, and exterior slabs exposed to sun and rain benefit from elastomeric coatings that bridge small cracks. The table below summarizes the main options.

Paint TypeBest ForDurabilityRelative CostCoverage
Acrylic latexWalls, ceilings, low-traffic floorsModerate$About 350 sq ft per gallon
Epoxy, one-partGarages, patios, workshopsHigh$$About 250 sq ft per gallon
Epoxy, two-partIndustrial floors, auto shopsVery high$$$About 200 sq ft per gallon
ElastomericExterior slabs, pool decksHigh, flexible$$$About 150 sq ft per gallon

Cleaning, Repairing, and Etching the Surface

Paint fails on dirty or damaged concrete before it fails on clean concrete, so the surface gets the most time in this project. Skip the preparation and no coating will last.

Cleaning the Slab

  • Remove furniture and debris, then sweep and vacuum all dust
  • Degrease oily areas with a concrete degreaser or a phosphate-free cleaner
  • Pressure wash at 1,500 to 3,000 psi, holding the nozzle 6 to 12 inches from the surface
  • Let the slab dry completely for 24 to 48 hours before the next step

Repairing Cracks and Spalls

Fill cracks with a flexible concrete patch or a masonry caulk, and feather low spots with a concrete resurfacer. When damage is widespread or the slab has settled, paint is not the fix; the decision guide for pouring new concrete over an old concrete surface explains when an overlay is practical and when the old slab has to come out.

Etching for Adhesion

Smooth, hard-troweled concrete is too slick for paint. An etch with a commercial etch-and-clean product or a diluted muriatic acid solution opens the pores and creates the tooth the coating needs. Rinse thoroughly afterward and let the surface dry again, because acid residue left in the pores will attack the paint from underneath.

Inspecting the Concrete Before You Paint

Even a clean slab can reject paint if it is damp or structurally unsound. Two checks catch most problems before the first coat goes on, and both take less than a day.

Moisture and Cure Checks

Tape a 2-foot square of plastic sheeting to the floor and leave it overnight. If condensation forms underneath, moisture is migrating through the slab and the surface is not ready. Run the test in two or three locations, because moisture problems are rarely uniform across a slab. The same logic drives post-construction inspection and testing of concrete buildings, where procedures catch moisture and strength defects before finishes are applied.

Surface Soundness Test

Tap the surface with a hammer or drag a steel tool across it. Hollow sounds indicate delamination, where the top layer has separated from the body of the slab, and a chalky, dusty surface is failing and needs a sealer or an etch before paint will hold.

Priming, Painting, and Sealing

Primer is not optional on concrete. A masonry primer seals the pores, evens out suction, and gives the topcoat something to grip, which is why skipping it is the most common cause of patchy, peeling paint.

Priming and First Coat

  1. Apply primer with a roller rated for rough surfaces, back-rolling to work it into the pores
  2. Allow the primer to dry per the label, usually 2 to 4 hours
  3. Apply the first topcoat in thin, even passes, rolling in one direction
  4. Wait the label’s recoat time, then apply a second coat at right angles
  5. Keep foot traffic off for 24 hours and vehicles off for 72 hours

Quality control starts before the paint does. If the slab carries structural loads, confirm it was accepted on the basis of standard strength testing, where compression tests on 150 mm cube samples are the norm; a concrete member that failed its test cannot be fixed with a coat of paint.

Sealing the Finished Surface

A concrete sealer applied after the paint cures protects the finish from abrasion, chemicals, and moisture. Choose a sealer matched to the paint system, apply it in thin coats, and give it the full cure time listed on the label before using the space.

Curing, Maintenance, and When Paint Is Not the Answer

Paint is a surface treatment. It adds color and protection but no structural strength, and no coating budget should be spent on a slab that needs structural attention first.

Protecting the Finished Surface

Reapply sealer every 2 to 3 years in garages and annually on exterior slabs, and touch up worn spots before they spread. Prompt attention to chips keeps moisture out of the paint film and the concrete beneath it.

When Concrete Needs Structural Work, Not Paint

Cracks that keep growing, spalling that exposes aggregate, and sagging sections point to structural problems. Load-bearing behavior is set by the structural system, and the detailed comparison of prestressed concrete versus reinforced concrete explains when each system is chosen; paint cannot restore capacity the structure never had. For leveling and fill work below a painted slab, the difference between lean concrete and normal concrete matters, because lean mixes are used for bedding and fill, not for wear surfaces.

Work through the preparation, choose the paint for the traffic, and seal what you paint. A concrete surface that gets that sequence holds its color for years, while one that skips the steps peels within months. The hours spent cleaning, testing, and priming are the cheapest insurance the project can buy.