Choose the test that answers your question
Start with the coating instructions, not a universal moisture number
A plastic sheet can reveal a moisture condition at the surface. A suitable concrete meter can help map relative differences. Calcium-chloride and in-slab relative-humidity tests produce different quantitative results. Use the method and limit accepted by the exact coating system you plan to install.
Quick answer: To test garage floor moisture before epoxy or sealer, first read the current coating instructions. Inspect the slab for active water problems, then perform the manufacturer-accepted test on clean, bare concrete at several representative locations. A dry plastic-sheet result or one low meter reading is useful evidence, but neither overrides the coating maker’s required method or limit.
Moisture moving through concrete can contribute to bubbles, whitening, poor adhesion or coating failure. The hard part is not merely finding a test. It is knowing what the test measures, where it applies and whether the result is accepted by the product you intend to use.
Which garage-floor moisture test should you use?
Plastic-sheet screen
Best DIY starting point. Use it when the coating instructions prescribe a taped plastic-sheet procedure. It gives a qualitative indication beneath the sheet, not a numerical moisture rate.
Surface meter mapping
Best for finding differences. A concrete-calibrated or comparative meter can help identify wetter-looking zones and better locations for follow-up testing.
Documented quantitative test
Best when the system requires a number. Calcium-chloride and in-slab RH tests follow specific procedures and do not measure the same part of the slab.
| Method | What it tells you | Good use | Important limit |
|---|---|---|---|
| Plastic sheet | Whether visible condensation or darkening develops beneath a sealed sheet during the stated test period. | The exact coating instructions request a qualitative plastic-sheet screen. | A negative result does not quantify vapor emission or internal slab RH and is not a universal coating approval. |
| Noninvasive surface meter | A reading from the upper slab zone or a comparative wet/dry pattern, depending on the exact instrument and calibration. | Mapping several locations and choosing where a manufacturer-accepted follow-up test should go. | Mix design, aggregates, density, depth and calibration affect readings. A generic building-material meter does not create a concrete pass/fail percentage. |
| ASTM F1869 calcium chloride | Moisture-vapor emission from a prepared bare-concrete test area during the test interval. | A flooring or coating specification accepts F1869 and provides an MVER limit. | It is a surface-emission test at the tested location and time. It is not performed over an existing coating or patch. |
| ASTM F2170 in-slab RH | Relative humidity at a specified depth inside the slab. | The flooring or coating specification accepts in-situ RH and states a maximum result. | It requires drilled test holes, the standard’s placement and conditioning procedure, suitable sensors and correct interpretation. |
Inspect the slab before you test it
A moisture test describes the tested locations under the conditions present during the test. It cannot make a visible leak unimportant. Walk the garage during or shortly after the conditions that usually cause trouble, such as heavy rain, snowmelt, irrigation or a rapid temperature change.
- Check the perimeter: look for dampness where walls, footings and the slab meet.
- Check the door opening: water coming under the door points to a seal, threshold, grading or drainage question, not merely vapor through the slab.
- Check cracks and joints: note staining, recurring dampness, efflorescence and displaced crack edges.
- Check plumbing and appliances: trace water heaters, hose bibs, utility sinks, refrigerators and condensate drains.
- Check the coating history: peeling or white deposits beneath an old coating may help identify where further investigation belongs.
If water has an identifiable source, correct that source and allow the slab to return to the conditions required by the coating instructions before testing again. Dehumidifying the garage can change surface conditions, but it does not repair a leak, reverse exterior grading or add a missing vapor retarder beneath the slab.
How to run a plastic-sheet moisture screen
ASTM D4263 describes a plastic-sheet practice for indicating moisture in concrete. Consumer coating instructions may publish their own dimensions and timing. For example, Rust-Oleum’s EPOXYSHIELD garage-floor instructions describe taping a 2-by-2-foot plastic sheet to the floor for 24 hours and treating water droplets or darker concrete beneath it as evidence that the floor should not yet be painted. Follow the current instructions for your exact coating rather than silently substituting that example.
Choose representative bare-concrete locations
Include the slab center and areas near an exterior wall, the garage-door side or a historically damp zone. Do not choose only the driest-looking patch. Use more than one location when the garage has varied exposure.
Prepare the test areas as directed
The surface should be clean and able to form a continuous tape seal. Remove loose dust and residue without saturating the slab immediately before the test. If an existing coating covers the concrete, consult the selected system before grinding or testing through it.
Cut the specified clear plastic
Use the sheet size and material in the coating instructions or test standard. Do not shrink the test to a small scrap merely because it is easier to tape.
Seal every edge
Apply compatible tape continuously around the perimeter so room air cannot freely circulate beneath the sheet. Smooth the tape and check corners for gaps.
Leave it undisturbed for the stated period
Maintain the environmental and occupancy conditions required by the instructions. Do not aim a fan or heater at one test, and do not drive over or lift the sheet early.
Inspect both plastic and concrete
Look for droplets, fogging and darkening beneath the sheet. Compare the area with adjacent concrete under similar light. Photograph and label the location if you need to discuss it with the coating maker.
Interpret it only as that procedure allows
A positive screen means stop and investigate or perform the accepted follow-up test. A dry screen means only that this qualitative indication was not observed at that location and time.
How many locations should you test?
For a manufacturer’s DIY plastic-sheet screen, follow its stated count and placement. If it gives no useful placement guidance, several representative areas are more informative than one sheet in the middle. Include any suspicious location, but do not let a known wet spot replace broader sampling.
Professional standards have their own minimum test densities and placement rules. Do not borrow the count from one standard while performing a different method. A garage divided by control joints, additions, heating zones or visibly different concrete placements may need separate consideration.
Using a concrete moisture meter without overtrusting it
A noninvasive meter can be useful before epoxy, especially for building a moisture map. Take repeat readings at a consistent orientation and spacing, then compare patterns across the slab. The instrument’s manual matters: some meters are calibrated for concrete, while others provide only a relative scale for comparing one area with another.
Wagner’s concrete-testing guidance notes that surface-meter readings can be affected by concrete mix, density, aggregate and additives, and that a surface reading may not represent conditions throughout the slab. Tramex likewise distinguishes concrete-calibrated readings from comparative readings and recommends mapping multiple locations. That makes the meter valuable for screening, but not permission to invent a universal “below this percentage is safe” rule.
- Use the correct mode and calibration. A wood scale, drywall mode or generic percentage is not automatically a concrete moisture-content result.
- Keep contact consistent. Dust, roughness, paint, metal and uneven pressure can change or distort a reading.
- Map, do not cherry-pick. Record the pattern across the slab rather than keeping only the lowest number.
- Respect measurement depth. A surface instrument and an in-slab probe examine different zones.
- Use the coating’s accepted limit. The meter maker’s scale does not replace the flooring or coating specification.
- Confirm surprising results. Investigate isolated hot spots, repeat the reading and use the accepted follow-up method when needed.
Calcium-chloride versus in-slab RH testing
ASTM F1869 uses anhydrous calcium chloride on a prepared bare-concrete surface to calculate a moisture-vapor emission rate. It reports what occurred at that test area over the test interval. ASTM F2170 uses probes placed at prescribed depths to determine relative humidity inside the slab. These values are not interchangeable.
Use the standard named by the coating, adhesive or flooring system. If a specification accepts more than one method, keep the result with its units and test conditions. Do not convert an RH percentage into an MVER number or compare either with a handheld meter’s percentage as if all three describe the same property.
How to interpret a garage-floor moisture result
| Finding | What it supports | What to do next |
|---|---|---|
| Dry plastic-sheet screens at representative locations | No visible D4263-style indication developed during those screens. | Confirm that this is the method accepted by the selected coating and complete every other preparation requirement. |
| Condensation or darker concrete beneath a sheet | Moisture was indicated at that location under the test conditions. | Do not coat. Look for the source and ask the coating maker which quantitative or mitigation path it accepts. |
| One meter zone reads higher than the rest | That zone deserves repeat readings and possibly targeted follow-up testing. | Check for environmental, material or hidden-water explanations; place the accepted test accordingly. |
| F1869 or F2170 result within the system limit | That result met the selected system’s stated criterion under the recorded conditions. | Preserve the report and complete surface-profile, cleanliness, temperature, dew-point and timing requirements. |
| Quantitative result above the system limit | The coating should not proceed under that specification without an accepted change. | Correct active sources and obtain the manufacturer’s current mitigation or alternate-system guidance. |
There is no universal garage-floor moisture number that approves every epoxy, paint or sealer. One system may accept a method that another does not, and the permitted limit may depend on primer, substrate, preparation and warranty conditions. Keep the exact product data sheet and installation instructions with your result.
What to do after a concerning result
- Pause coating preparation that could hide evidence. Photograph dampness, deposits and test locations before grinding or pressure washing.
- Separate water entry from vapor questions. Check drainage, grading, door seals, wall joints, plumbing and condensate sources.
- Repeat or confirm correctly. A damaged plastic seal or inconsistent meter contact can justify a repeat; a positive result should not be dismissed merely because a different spot looks dry.
- Ask the coating maker a precise question. Provide the slab age, method, result, units, environment, planned product and existing coating condition.
- Use only a documented mitigation path. If the maker identifies a compatible moisture-control primer or alternate system, follow its preparation, test and application requirements as a complete assembly.
If water is coming from the door opening, diagnose the bottom seal, threshold, grading and drainage before treating the symptom as slab vapor. If you are still deciding whether a coating is appropriate at all, compare the pros and cons of sealing a garage floor before purchasing materials.
Testing mistakes that create false confidence
- Testing only one convenient spot Moisture conditions can vary near walls, doors, cracks and different slab placements.
- Testing immediately after wet cleaning Preparation water can confuse the condition you are trying to evaluate. Follow the coating’s timing instructions.
- Treating a dry sheet as universal approval The screen is qualitative and location-specific.
- Reading through paint or patching Existing materials change what a surface test sees, and F1869 requires a prepared bare-concrete area.
- Using an arbitrary internet threshold A number without the method, units and selected system’s limit is not a reliable go/no-go decision.
- Changing conditions to “pass” the test A temporary heater or dehumidifier may alter the surface without correcting the long-term moisture source.
A practical project sequence
1. Diagnose
Correct leaks, drainage problems and visible water entry. Document recurring symptoms before they disappear.
2. Test
Use the exact method, locations, environmental conditions and acceptance limit required by the chosen system.
3. Prepare and coat
Only after the moisture decision, follow the complete cleaning, repair, surface-profile, mixing, recoat and cure instructions. Once the coating is in service, use the system’s care guidance and our epoxy garage-floor cleaning guide.
Moisture testing is one checkpoint, not the whole installation. A passing moisture result does not compensate for oil contamination, weak concrete, curing compounds, incorrect surface profile, moving cracks or coating outside the required temperature and dew-point range.
Frequently asked questions
What is the simplest concrete moisture test before epoxy?
A taped plastic-sheet screen is the most accessible method when the exact epoxy instructions prescribe it. Follow that product’s sheet size, tape, duration and interpretation. It is a qualitative screen, not a universal numerical approval.
Can a moisture meter tell me whether a garage floor is ready for epoxy?
It can help when the meter and coating instructions recognize the same method and limit. Otherwise, use it to map relative differences and locate follow-up tests. Do not treat a generic building-material percentage as an automatic concrete pass.
Can I test through existing garage-floor paint?
An old coating can change a surface meter or plastic-sheet result, and ASTM F1869 is performed on a prepared bare-concrete test area. Ask the selected coating maker how to evaluate a previously coated slab before removing material or relying on a reading through it.
Should I test before or after washing and grinding?
Plan testing before the final coating day, but follow the accepted method’s surface-preparation and environmental requirements. Wet cleaning can temporarily add moisture, while grinding can expose bare concrete required by some methods. Sequence the work according to the coating instructions and test standard.
Can I epoxy a damp garage floor if I use a moisture barrier primer?
Only if the exact coating system identifies a compatible mitigation product for the documented condition and your result is within that system’s limit. A primer does not repair active leaks, poor drainage, water entering at the door or slab movement.
Primary sources
- ASTM D4263-24: Standard Practice for Indicating Moisture in Concrete by the Plastic Sheet Method
- ASTM F1869-23: Measuring Moisture Vapor Emission Rate Using Anhydrous Calcium Chloride
- ASTM F2170-19a: Determining Relative Humidity in Concrete Floor Slabs Using In Situ Probes
- Rust-Oleum EPOXYSHIELD Garage Floor Coating instructions
- Rust-Oleum Moisture Stop product guidance
- Tramex concrete moisture-meter testing guidance
- Wagner Meters: concrete moisture meters versus in-slab RH testing
Standards, manufacturer instructions and product pages can change. Reconfirm the current edition and the exact coating system before testing or installation.

