Moisture Testing for Garage Floor Coatings

Water vapor moving up through concrete can push a coating off or cause bubbles. Many coating systems specify a maximum moisture level. Here's how moisture testing for garage floor coatings works and what to do with the results.

Moisture in concrete is a common cause of bubbling and adhesion failure. Before you apply epoxy or polyaspartic, the slab should be within the moisture limits your product specifies. Moisture testing tells you whether the concrete is ready or whether you need to wait or use a moisture-tolerant system. It fits into concrete preparation after cleaning and repair and before profiling and coating.

Why moisture causes problems

Water vapor from the slab can get trapped under the coating. As it tries to escape, it creates pressure that leads to bubbles, blisters, or loss of adhesion—often seen as peeling or bubbling. New concrete, slabs on grade, and areas with poor drainage or past flooding are most at risk. Many garage floor coatings set a maximum moisture vapor emission rate (MVER) or relative humidity (RH); testing checks whether you're within that limit.

Moisture testing methods

Calcium chloride (MVER) test: A dish of calcium chloride is sealed on the prepared concrete surface for 60–72 hours. The weight gain indicates how much moisture the slab is emitting. Results are in pounds per 1,000 sq ft per 24 hours. Kits are available for DIY or contractor use; follow the instructions exactly (surface prep, sealing, timing). The coating data sheet will state a maximum MVER (e.g., 3 or 5 lb/1000 sq ft/24 hr).

In-situ relative humidity (RH) probe: A hole is drilled into the concrete and a probe measures RH at a set depth (often 40% of slab depth). This reflects moisture through the slab thickness. RH limits (e.g., 75% or 80% max) are given in some product specs. This method is often used by contractors and requires drilling.

Other indicators: A dark, damp-looking slab or one that has had water problems is a sign to test before coating. When in doubt, test—especially on problem slabs or before recoating after a moisture-related failure.

When to test

  • New concrete: Often needs 28+ days to cure and dry; test before coating.
  • On-grade slabs: More likely to have moisture from the ground; test if the product requires it.
  • History of water or flooding: Test to confirm the slab has dried.
  • Product requirement: If the coating data sheet specifies a max MVER or RH, test and document.

Test on the prepared surface (after cleaning, no old coating) in the same conditions (temperature, ventilation) you'll have during coating. Run multiple tests in different areas if the slab might vary.

If moisture is too high

Option 1: Wait. Let the slab dry. Drying can take weeks or months depending on thickness, climate, and ventilation. Retest until results are within the product limit.

Option 2: Moisture-tolerant system. Some primers and coatings are designed for higher moisture. They don't eliminate moisture but manage it. Use only products that explicitly state moisture tolerance and follow the instructions.

Option 3: Address the source. Fix leaks, improve drainage, or reduce water under or around the slab so the concrete can dry. Coating over a chronically wet slab will likely fail.

Don't coat when the slab exceeds the manufacturer's limit without using an approved moisture-tolerant approach. Bubbling and adhesion loss are the usual result.

Where this fits in prep

Moisture testing is part of concrete preparation: after you've cleaned and repaired cracks, and before you profile and apply the coating. If the test fails, you delay or switch to a moisture-tolerant system before doing the rest of prep. For more on prep steps and coating problems, see our topic hub.

Summary

Test concrete moisture with MVER or RH methods per your epoxy or polyaspartic product's requirements. If the slab is over the limit, wait for it to dry or use a moisture-tolerant system—don't coat and hope. Doing this as part of prep helps avoid bubbling and failure. More on concrete preparation and related guides is in our topic hub.

Last updated: February 4, 2025

Frequently Asked Questions

How do you test concrete for moisture before epoxy?
Common methods include calcium chloride (MVER) kits left on the slab for 60–72 hours and in-situ relative humidity (RH) probes. Follow the test kit or probe instructions and the coating manufacturer's limits. Results tell you if the slab is within spec or if you need to wait or use a moisture-tolerant system.
What is MVER for concrete?
MVER (moisture vapor emission rate) is the rate at which water vapor leaves the concrete surface, often measured in pounds per 1,000 sq ft per 24 hours. Many coatings set a maximum MVER (e.g., 3 or 5); above that, adhesion can fail or bubbles can form.
What if moisture is too high for garage floor coating?
Options include waiting for the slab to dry (can take weeks or months on new or on-grade concrete), using a moisture-tolerant primer or coating system, or improving drainage/venting. Don't coat over a slab that exceeds the product limit—bubbling and failure are likely.
Do you need to moisture test before polyaspartic?
Polyaspartic and epoxy both need the slab to be within the manufacturer's moisture limits. If the product data sheet specifies a max MVER or RH, test. New slabs, on-grade garages, and areas with past water issues are the most important to test.
Can you coat concrete that failed from moisture before?
Yes, but you must fix the moisture source or wait until the slab is within limits, then remove any failed coating and prep properly before recoating. Recoating without addressing moisture will fail again.