Epoxy Primers for Concrete: Which Type, and When

A primer is chosen by what is wrong with the slab, not by what goes on top of it. Four kinds of primer answer four different problems, and the data sheet for each one still sends a question back to you.

Quick answer

Pick the primer by what is wrong with the slab. A penetrating primer seals a porous slab so the coats above do not pinhole. A damp tolerant primer copes with a surface that is still damp when it goes down. A vapor barrier primer holds back moisture rising through the slab for the life of the floor. An oil tolerant primer bonds to residual oil that cleaning could not reach. Test the moisture first, because that reading decides between the middle two, and none of the four replaces cleaning the slab.

A primer is chosen by the slab

Sherwin-Williams describes the basic job in one line on its Resuflor MPE sheet: a thin coat of primer will wet out concrete, help seal off concrete pores and minimize outgassing bubbles. Every primer does that much. What separates one type from another is the extra problem it was formulated to survive, and every one of those problems lives in the concrete rather than in the coating that goes on top.

That is also why the difference between a primer and a base coat is a question of jobs rather than products, and applying an epoxy base coat sets the two jobs side by side. This page is about the choice that comes before it.

Penetrating: a slab that drinks

  • Low viscosity, usually 100% solids epoxy
  • Soaks in and seals the pores
  • For porous concrete that would starve the coat above or breathe air into it
  • Often the same resin as the build coat, applied thin

Damp tolerant: a wet surface today

  • Formulated to bond to a surface that is not fully dry
  • Water-based, or a solids epoxy sold as moisture tolerant
  • For residual dampness from prep, never standing water
  • Not a barrier against vapor rising from below

Vapor barrier: moisture for years

  • A thick, dense epoxy film with rules of its own
  • For a slab whose reading is above the coating’s limit
  • Dictates the prep, the thickness and the coat above
  • Chosen from a test result, never by eye

Oil tolerant: oil that will not come out

  • Bonds to residual oil left after cleaning
  • Still requires the slab cleaned as far as it will go
  • Often wants a second primer, or a mortar, on top
  • No sheet says how much oil is too much

Penetrating primers: for a slab that drinks and breathes

Porous concrete does two things to an unprimed coat. It draws the resin down into the surface, so the film comes out thinner and patchier than the spread rate says, and it holds air, which rises into the wet coat as the slab warms. A penetrating primer is a thin, low viscosity resin that fills the surface pores first. Gaco’s 100EX sheet describes its formulation as one that penetrates and seals concrete pores.

Three habits recur across the penetrating primer sheets, and none of them costs anything but attention:

  • Apply it tight, not thick. Sherwin-Williams calls for a tight coat with a squeegee and says there should be no mil build over the high spots of the concrete. The primer is meant to be in the slab, not on it.
  • Prime twice where the slab is hungry. Gaco says double priming will greatly reduce the effects of outgassing by additionally filling the pores in the concrete, and Sika tells the applicator to add another coat where needed until the film is pore-free and pinhole-free.
  • Prime on a falling temperature. Gaco says to apply when the temperature of the concrete is dropping, and Sika says not to apply while ambient and substrate temperatures are rising, as pinholes may occur. A warming slab pushes its air out into the film; a cooling one draws the primer in.

When those steps are skipped, the result is usually diagnosed on epoxy floor pinholes or epoxy floor bubbling, and a deep pour is where it costs most: the self-leveling epoxy system page explains why a thick film holds the bubbles that a thin one would let break.

Damp tolerant is not moisture proof

“Moisture tolerant” on a primer label describes the surface at the moment of application, and the sheets are careful about where it stops. Tnemec’s Series 201 will tolerate residual dampness from the surface preparation process, but not puddled water, glistening concrete or inherently wet concrete. National Polymers says its water-based NP010 can go onto a damp floor as long as there are no standing puddles, and in the same sheet says a slab on grade requires a moisture barrier.

So damp tolerant answers a wet surface: a floor that was scrubbed or wet ground yesterday and has not fully dried. It does not answer vapor coming up through the slab, which keeps arriving for as long as the floor is down. Tnemec draws that line inside its own range: above the moisture limits on the 201 sheet, it says Series 208 or N241 may be substituted for the primer, and 208 is its vapor barrier primer. A damp tolerant primer is not a smaller version of a barrier. It is a different product.

Water-based primers sit on the damp tolerant side for a reason 100% solids vs water-based epoxy explains: the film breathes, so a little moisture can pass through it rather than build pressure under it. That page also covers the routine build of a water-based primer with solids coats above.

The moisture limits printed on these sheets are deliberately not repeated here. The products we read do not agree with each other: one manufacturer’s limit for its plain primer is higher than another’s, and the RH figures differ as well. Test the slab, and let the concrete moisture calculator tell you which side of the line you are on. Then hold the reading against the limit on your primer’s sheet, not anyone else’s.

Vapor barrier primers: a different product, with rules of its own

When the reading is too high for the coating, the primer becomes a barrier, and the build-up it belongs to is set out step by step on the moisture mitigation system page. What matters for the choice is how much a barrier primer dictates about the rest of the job:

  • The prep. Sherwin-Williams requires its Resuprime MVB to go onto shot blasted concrete and says grinding or acid etching is not permitted. Tnemec warns that over-profiling for its 208 can leave voids that trap air and show up as fisheyes, pinholes and blisters.
  • The thickness. A barrier works by being a continuous film at its own rated thickness, which is why it is sized at its own coverage rate rather than a topcoat’s. The MVB calculator does that, and moisture vapor barrier sizing explains the arithmetic.
  • The coat above. Resuprime MVB is not a wear surface and must be topcoated, and which topcoat changes how it is applied (see below).
  • The limits of testing. Tnemec says the testing cannot guarantee avoidance of future moisture problems, especially where an under slab vapor barrier cannot be confirmed, and Sherwin-Williams lists a functioning vapor barrier among Resuprime MVB’s requirements. A barrier primer manages vapor from a slab that is behaving; it is not a cure for one that is sitting in water.

One trap is in the naming. Sika MB is sold as a moisture barrier, but it is made for floor coverings set in adhesive, and its sheet says it is NOT suitable for use with bonded systems. A barrier sold for flooring adhesives is not automatically a primer for a resinous floor. The barrier has to be one the coating’s manufacturer lists under that coating.

At the top of the scale there is a reading where no barrier is the answer, and the moisture calculator says so rather than recommending a heavier one.

Oil tolerant primers: what they claim, and what they still ask

Oil is the one problem every ordinary primer sheet refuses outright. Tnemec requires concrete free of oil and grease, and Sherwin-Williams warns its primer may fisheye if oil, silicones, mold release agents or other contaminants are present. So when a slab will not come clean, the degreasing guide reaches a point where the remaining options are a coating chemistry tolerant of the contamination, cutting out and replacing the concrete, or declining the floor. An oil tolerant primer is that first option, and the two sheets we read are frank about what it does.

What they claim

  • LATICRETE’s SPARTACOTE Oil Tolerant Primer is for concrete containing residual contamination from vegetable or petroleum oils, and lists bonding to oil contaminated concrete among its advantages
  • Protective Industrial Polymers says its PIP 1100 increases system bond to petroleum based oil contaminated concrete

What they still ask

  • Cleaning first: LATICRETE requires gross contaminants and grease removed; PIP says oil must be removed as much as possible by detergent scrubbing
  • Proof on site: LATICRETE requires mock-ups and field test areas
  • Another primer on top: PIP 1100 must be used with a second epoxy primer before more epoxy goes on
  • A thicker system: PIP says it is not highly recommended for coatings only, fisheyes in the final finish are likely, and an epoxy mortar is greatly recommended where looks matter

Read together, the word to notice is residual. These primers are made for the oil that cleaning could not reach, not as a substitute for cleaning, and neither sheet publishes a measure of how much oil is too much. The test area is the only measure there is. Sika’s surface preparation guide takes the hard line on the rest: where contaminants cannot be eliminated, the contaminated concrete must be removed and replaced. And because LATICRETE’s primer has its own moisture limit, above which it sends you to its vapor barrier, a slab that was degreased with water still needs its moisture tested after it dries.

What goes on top changes the primer

The slab decides the type of primer. The topcoat decides which product of that type, because a primer’s bond is only promised to the coats its manufacturer tested over it.

  • Polyaspartic and polyurea over an epoxy primer is a common specification, and epoxy vs polyurea explains why. It is not automatic. Sherwin-Williams’ Resuprime MVB bonds the company’s own epoxies inside its recoat window, but before a polyaspartic or urethane goes over it the sheet asks for sanding, and for extra barrier thickness at the first application to allow for that sanding.
  • Some polyaspartic systems prime with themselves. Sherwin-Williams’ Accelera flake system uses the same polyaspartic, Accelera 4850, as the primer, the base coat, the grout coat and the seal coat. The one day polyaspartic system covers where a separate primer fits in that kind of floor.
  • Urethane cement often needs none. Sika says there is enough resin in its PurCem to wet out the concrete, so priming is not usually required, and still recommends test areas to decide. The urethane cement system page covers the rest of that floor.

The window back to the primer

The primer sheets we read set a maximum time before the next coat, and past it the primer has to be sanded or abraded before anything bonds to it. Sherwin-Williams says its primer must be sanded if it is not coated within the window; Tnemec says the surface must be mechanically abraded. The window is short enough that it decides how a job is scheduled: prime only what the crew can coat inside it.

Read the current sheet for the number, not an old one. The 2017 PolySpec 100EX sheet and the 2025 GacoFloor 100EX sheet describe what is the same primer under two owners, and they give different maximum recoat times.

The same goes for a sand broadcast into the primer, where the sheets disagree outright. Tnemec’s Series 201 calls for aggregate to be lightly broadcast into it when a mortar goes on top and the primer is no longer tacky. Tnemec’s Series 208 barrier primer forbids aggregate and must be reprimed with 201 before a mortar. Gaco does not recommend grit in its 100EX at all. The data sheet guide shows where the recoat window and these instructions sit on a sheet.

Stay inside one system

No sheet we read forbids mixing brands in so many words. What they do is write their bond promises around their own products: Simiron says to use its MVB under all Simiron coating systems where moisture resistance is needed, Westcoat refers the applicator to the system specification sheet, and Resuprime MVB treats Sherwin-Williams epoxies and everything else differently. A primer from one manufacturer under a floor from another is a combination nobody has tested and nobody will stand behind. The moisture mitigation page makes the same case for a barrier build-up, one manufacturer from top to bottom.

Where each system covers its own primer

Each system page describes what its primer does on that particular floor, and they stay the place to look once the type is chosen: full broadcast flake, solid color epoxy (where the primer also evens out how much the slab absorbs, so the color does not shade), high build epoxy and self-leveling epoxy. Under a cementitious underlayment the primer is part of the underlayment’s own system, and self-leveling underlayment covers it.

What this guide does not cover

  • Moisture limits. The primer sheets disagree with each other, and the barrier sheets differ by product and even by film thickness. The concrete moisture calculator owns the site’s thresholds; your product’s sheet owns its own.
  • Spread rates, thickness and recoat hours. They belong to each product’s data sheet. The coverage calculator turns a primer’s rate into an order.
  • Cleaning and profiling. How to prep concrete for epoxy runs the sequence the primer goes onto.
  • MMA and other specialist primers. We did not read their sheets, so this page says nothing about them.

Frequently Asked Questions

Do I always need a separate primer under epoxy?

Not always as a separate product. Several 100% solids epoxies are sold as both the primer and the build coat: applied thin and tight to the concrete they prime it, applied thicker they are the body of the floor. Sherwin-Williams Resuflor MPE and Westcoat EC-12 are both written that way. Urethane cement is the other exception: Sika says priming is not usually required under its PurCem, and still recommends test areas to decide. Whether your system wants a primer, and which one, is on the system’s own data sheet.

What does a penetrating epoxy primer actually do?

It soaks into the surface and seals it. Sherwin-Williams puts it plainly: a thin coat of primer will wet out concrete, help seal off concrete pores and minimize outgassing bubbles. On a porous slab that is the difference between a smooth floor and a pinholed one, which is why Gaco says a second primer coat greatly reduces outgassing, and why both Gaco and Sika say to prime while the slab is cooling rather than warming.

Is a moisture tolerant primer the same as a moisture vapor barrier?

No. A damp tolerant primer copes with a surface that is still damp when it goes down. Tnemec’s Series 201 tolerates residual dampness from surface preparation, but not puddled water, glistening concrete or inherently wet concrete, and above its own moisture limits the sheet substitutes a different product, its Series 208 vapor barrier primer. A barrier is designed to hold back vapor rising through the slab for the life of the floor. Which one a slab needs is a test reading, and the concrete moisture calculator gives the verdict.

Is there a primer for oil soaked concrete?

Yes, oil tolerant epoxy primers exist, and both sheets we read still ask for the oil to be cleaned out first. LATICRETE’s is for concrete with residual vegetable or petroleum oil, requires gross contaminants and grease removed, and requires mock-ups. Protective Industrial Polymers says its PIP 1100 is not highly recommended for coatings only, that fisheyes in the finish are likely, and that an epoxy mortar is greatly recommended where looks matter. Neither publishes how much oil is too much, so a test area is the only measure.

Can a polyaspartic go over an epoxy primer?

Often that is exactly the specification, but it is a system question rather than a general rule. Sherwin-Williams’ Resuprime MVB bonds its own epoxies inside the recoat window, yet asks for sanding and extra barrier thickness before a polyaspartic or urethane goes on top. Other polyaspartic systems are primed with the polyaspartic itself: Sherwin-Williams’ Accelera flake system uses one product as primer, base, grout and seal coat. Use the primer the topcoat’s manufacturer names.

Can I broadcast sand into the primer?

Only if that primer’s sheet allows it, because the sheets disagree. Tnemec’s Series 201 calls for aggregate to be lightly broadcast into it when a mortar goes on top and the primer has lost its tack. Tnemec’s own Series 208 barrier primer forbids aggregate and has to be reprimed with 201 before a mortar. Gaco does not recommend grit in its 100EX penetrating primer at all.