Back to Blog

Commercial Flooring

Concrete Moisture: Why LVP, VCT and Epoxy Fail on a Wet Slab

By Legacy Industrial Coatings Commercial Team

Concrete Moisture: Why LVP, VCT and Epoxy Fail on a Wet Slab

Updated October 2026 · Written by the Legacy Industrial Coatings commercial team

Quick answer: LVP, VCT and epoxy all fail on a wet slab for the same reason: moisture vapor rising through the concrete gets trapped under an impermeable floor, breaking down adhesive or pushing a coating off the surface. Many resinous flooring specs cap the slab at 75% relative humidity (ASTM F2170) or 3 lbs MVER, while adhesive limits run from about 75% to 99% RH depending on the product. Test before you bid, and if the slab is over the limit, budget roughly $2–$6 per SF for moisture mitigation or choose a floor that tolerates moisture.

Moisture is the single most common reason a new commercial floor fails in its first year. Flooring inspectors estimate U.S. owners spend billions of dollars a year on moisture remediation and floor replacement, and most of it is avoidable. The frustrating part is that the floor itself is rarely the problem. A premium LVT, a properly installed VCT and a well-mixed epoxy will all come apart if they go down over concrete that is still giving off more vapor than the system can handle.

This guide explains what is actually happening under the floor, how to test a 50,000 to 100,000 SF slab correctly, what the limits are for each floor type, and what to do when the numbers come back high.

Why does moisture in concrete destroy a floor?

Concrete is porous. Water left over from placement, plus any moisture wicking up from the ground, keeps moving toward the drier air above the slab. When nothing covers the concrete, that vapor simply evaporates. When you install an impermeable layer on top, such as vinyl, rubber, sheet goods or a resin coating, the vapor collects right at the bond line.

Two things happen there. First, the water carries alkaline salts from the concrete up to the surface, and pH at the top of the slab rises. Second, moisture and alkalinity attack the adhesive or the coating's bond. The result depends on the floor:

  • LVP and LVT: adhesive softens or re-emulsifies, planks shift, gaps open at seams, edges curl and the floor can feel spongy underfoot.
  • VCT: tiles lift, seams peak, and adhesive "oozes" up through the joints. Tiles pop loose in high-traffic aisles first.
  • Sheet vinyl: bubbles and blisters form in the field of the sheet, and seams can open.
  • Epoxy and other resinous coatings: blisters filled with liquid (osmotic blistering), loss of bond and peeling in sheets, often starting near slab edges, cracks and joints.

Mold and odor can follow any of these, which turns a flooring problem into an occupancy problem in schools, offices and healthcare buildings.

What moisture levels can each floor type handle?

There is no single safe number. The limit comes from the specific adhesive, primer or coating on the job, and it is printed on the product data sheet. The table below shows typical published ranges so you know what to expect when you read a spec.

Floor systemTypical RH limit (ASTM F2170)What controls the limitMost common failure
VCTAbout 75%–85% for traditional adhesives; up to 90% or more for newer onesAdhesiveLifting tiles, adhesive bleeding at seams
LVP / LVT (glue-down)About 90%–95% for many current adhesives; some rated to 99%Adhesive and flooring warrantyGapping, curling, shifting planks
Sheet vinylOften around 85%–90%AdhesiveBubbles, open seams
Epoxy / resinous coatingsCommonly 75% max (or 3 lbs MVER) without mitigationCoating specOsmotic blistering, delamination
Moisture-mitigating epoxy primerUp to 100% RH for some productsPrimer data sheetPinholes or skipped areas let vapor through
Polished or sealed concreteNo film to trap vaporNot moisture-limited in the same wayEfflorescence or haze in extreme cases

Two takeaways. First, glue-down resilient floors have become far more moisture-tolerant than they were 15 years ago, but only if the installer uses the adhesive that matches the slab's readings. Second, a standard epoxy coating is one of the least moisture-tolerant systems you can put on concrete. That surprises a lot of owners, because epoxy has a reputation for being tough. It is tough on top. The weak point is the bond to wet concrete. For a side-by-side look at the resilient options, see our LVP vs. VCT vs. sheet vinyl comparison.

How should a commercial slab be tested for moisture?

There are two main tests, and most current specs prefer the first.

In-situ relative humidity (ASTM F2170)

Probes are set into holes drilled to 40% of the slab's depth for a slab that dries from the top only (20% if it dries from both sides). The reading shows the moisture the floor will see after it is sealed in, not just what is at the surface. This is the number most adhesive and coating manufacturers now write their limits around.

Calcium chloride (ASTM F1869)

A dish of calcium chloride sits under a sealed dome for about three days and is weighed to calculate the moisture vapor emission rate (MVER) in pounds per 1,000 SF per 24 hours. It measures only the top of the slab and can be thrown off by surface conditions, so many manufacturers have moved away from it, but some coating specs still list an MVER limit like 3 lbs.

How many tests does a large floor need?

ASTM F2170 calls for three tests in the first 1,000 SF plus one for every additional 1,000 SF. That works out to:

  • 10,000 SF: about 12 tests
  • 50,000 SF: about 52 tests
  • 100,000 SF: about 102 tests

Place extra probes near exterior walls, slab edges, plumbing trenches, drains and anywhere the slab was patched. Moisture is rarely even across a large floor, and a few wet zones can sink an otherwise dry slab.

When should testing happen?

Test under the conditions the building will actually run at. The standard calls for the space to be at service temperature and humidity for at least 48 hours before testing. A slab tested in an open, unconditioned shell often reads drier or wetter than it will once the roof is on and HVAC is running. On a fast-track job, testing too early is one of the most common setups for failure.

Why do new and old slabs both end up wet?

New construction. A freshly placed slab holds a lot of water, and the old "one inch per month" drying rule is not reliable. Drying depends on slab thickness, the concrete mix, curing method, whether a vapor retarder sits under the slab, and whether the building is conditioned. On a 50,000 to 100,000 SF project with a tight schedule, flooring often arrives before the slab is ready.

Existing buildings. Older slabs on grade may have no vapor retarder at all, or one that was punctured during construction. Removing an old floor can also change things: a slab that sat under VCT for 20 years may read high once it is exposed, and old cutback adhesive left on the surface can block a new adhesive or coating from bonding.

Site and drainage. High water tables, poor grading, irrigation near the foundation and leaks from plumbing below the slab all feed moisture into the concrete from underneath. No floor system fixes a slab that is sitting in water. Those problems need to be corrected at the source.

What are the options when the slab tests too wet?

1. Wait and dry it

If the schedule allows, running HVAC and dehumidification and retesting can bring a new slab within limits. It is the cheapest option when time is available, and the least predictable.

2. Switch to a higher-rated adhesive

For LVP, LVT and many sheet goods, a high-moisture adhesive rated to 95% or 99% RH can solve a moderate problem at little extra cost. Confirm that the flooring manufacturer's warranty accepts that adhesive at those readings.

3. Install a moisture-mitigation system

A two-part epoxy moisture barrier (installed to ASTM F3010 for resilient floors) is applied to a shot-blasted or ground slab, usually followed by a cementitious underlayment for resilient flooring or used as the primer coat for a resinous floor. Some manufacturers' moisture barriers, such as Sika MB, are rated for slabs up to 100% RH. The film must be continuous with no pinholes, so prep and application quality matter as much as the product.

4. Choose a floor that tolerates moisture

In wet areas, or where testing shows a slab will never get dry enough, change the floor. Polished concrete and sealed concrete have no film to trap vapor. Urethane cement flooring is typically far more moisture-tolerant than standard epoxy and is common in food plants and wash-down areas. For coatings, a properly specified resinous flooring system can start with a moisture-mitigating primer as its base coat.

What does moisture mitigation cost on a large floor?

Mitigation is often the line item that blows a flooring budget, because it shows up after the bid. Published market ranges for a moisture-mitigation primer or membrane run about $2 to $6 per SF depending on how high the readings are, how much surface prep is needed and which product is used. Ranges below are based on a 50,000 SF floor.

ItemTypical market range (per SF)50,000 SF floor
Moisture-mitigation primer / membrane$2–$6$100,000–$300,000
Glue-down LVP / LVT installed (for comparison)About $6, higher or lower with scale and product gradeAbout $300,000

In other words, mitigation can nearly double the cost of a resilient floor. That is why moisture testing belongs in preconstruction, not on the morning of install. These figures are market ranges for planning only, not quotes, and actual pricing depends on the slab, the system and the site.

Mitigation also affects schedule. On a 50,000 to 100,000 SF commercial floor, a typical installation runs 10 to 30 working days depending on size, and adding grinding or shot blasting, a mitigation coat and cure time can add several days to that window.

How can owners and GCs prevent moisture failures?

  • Specify a vapor retarder under every interior slab on grade that will receive flooring, and protect it during placement.
  • Write testing into the schedule once the building is closed in and conditioned, with time to react to the results.
  • Require ASTM F2170 testing at the full frequency, with a written report showing probe locations and readings.
  • Match every product to the readings. Adhesive, primer, underlayment and floor should all be rated for the measured RH and pH.
  • Carry a mitigation allowance in the budget for any slab on grade, so a high reading does not stop the project.
  • Keep one installer responsible for the full system where possible, from prep through finish, so no one can point at someone else's layer.

Which approach fits which facility?

  • Offices and multifamily with LVP, LVT or carpet tile: test early, use a high-moisture adhesive for moderate readings, and mitigate only the zones that need it. See our office flooring and multifamily flooring pages.
  • Schools and healthcare with VCT or sheet vinyl: these floors are less forgiving and the cost of a failure (closed classrooms or patient rooms) is high. Test at full frequency and budget for mitigation. See school flooring and healthcare flooring.
  • Warehouses and distribution centers: if the use allows, polished concrete avoids the moisture issue entirely. If a coating is required, use a moisture-mitigating epoxy primer as the base. See warehouse flooring and our epoxy vs. polished concrete guide for distribution centers.
  • Food, beverage and wash-down areas: urethane cement is usually the safer pick over standard epoxy when the slab is wet or sees heavy water exposure.

Frequently asked questions

What relative humidity is too high for LVP or VCT?

It depends on the adhesive, not the flooring alone. Older VCT adhesives are often rated around 75 to 85 percent RH under ASTM F2170, while many current LVT adhesives are rated to 90 to 95 percent, and some high-moisture adhesives to 99 percent. Always use the limit printed on the adhesive and flooring data sheets for the exact products specified.

Can you put epoxy on a slab with a moisture problem?

Not a standard epoxy. Many resinous flooring specs cap slabs at 75 percent RH or 3 pounds MVER before a coating goes down. On a wetter slab, the fix is a moisture-mitigating epoxy primer rated for high RH, or a urethane cement system, applied as the base of the floor system.

How many moisture tests does a 50,000 SF floor need?

ASTM F2170 calls for three tests in the first 1,000 SF and one more for each additional 1,000 SF. A 50,000 SF floor therefore needs about 52 in-situ RH probes, placed across the slab with extra attention to exterior walls, slab edges and areas near drains or plumbing.

How much does moisture mitigation cost per square foot?

Published market ranges run roughly $2 to $6 per SF for a moisture-mitigation primer or membrane, depending on the slab's RH, surface prep and the product. On a 50,000 SF floor that is roughly $100,000 to $300,000, which is why testing before bid day matters.

Is polished concrete a good option for a wet slab?

Often, yes. Polished concrete has no film or adhesive sitting on top of the slab, so vapor passes through instead of building pressure under a coating. It is a strong choice for warehouses and large open spaces when the look and slip resistance fit the use.

Will the slab dry out on its own if we wait?

Sometimes, but slowly and unpredictably. A slab on grade without an intact vapor retarder below it may never drop below adhesive limits, and a slab tested in an unconditioned building can read drier than it will once HVAC runs. Test under service conditions and plan the schedule from real readings.

About Legacy Industrial Coatings

Legacy Industrial Coatings is a commercial flooring contractor installing resinous coatings, polished concrete, LVP and LVT, carpet tile, VCT, sheet vinyl and rubber flooring. We test slabs, prep and mitigate moisture as part of one system, working with manufacturers including Sherwin-Williams, Sika, Polymer Nation, Neogard/Hempel and Floor Guard. Our teams are based in Dallas-Fort Worth and Phoenix and work on commercial projects across the country.

Planning a floor over a slab you are not sure about? Request a moisture assessment and project quote or call 214-305-6516 to talk with our commercial team before you bid.

Talk to us about your floor

Send plans or a scope. Site walk within 1–3 business days; full bid within 24 hours of receiving plans.

Request Information

Tell us about your project and we'll follow up within one business day.

Prefer to talk now? Call (214) 305-6516 or

PDF, images, CAD, ZIP, Word or Excel · Up to 10 files · 25 MB each