White, cloudy, or milky paver sealer has exactly three common causes — trapped moisture, efflorescence under the film, or incompatible layered products — and the fix for one can make the others worse, so diagnose before you touch anything. We’re licensed paver contractors (CILB #U-22487) based in Boca Raton, and hazy sealer is one of the most frequent problems we’re called to look at across Palm Beach and Broward County. Most of the time, the homeowner has already tried at least one fix. Usually the wrong one.

This page is the diagnosis. Once you know which branch you’re on, it points you to the fix — sometimes a $30 DIY afternoon, sometimes a professional strip, and in one case, deliberately doing nothing.

First, Understand What You’re Looking At

A cured sealer film is supposed to be optically clear. It turns white for one reason: something is scattering light inside or underneath the film. That something is either microscopic water droplets (moisture blush), crystallized mineral salts (efflorescence), or a film that never formed properly because two chemistries fought each other (incompatibility). The whiteness looks similar from a lawn chair; up close, the three causes behave differently — and that’s how you tell them apart.

The Decision Tree

Answer these in order. Each question splits the field.

Question 1: When did the whiteness appear?

  • Within hours to a few days of sealing → almost certainly trapped moisture (Branch A). This is the classic timeline: the job looked great when the crew left, then went cloudy after the first night’s humidity or the first rain.
  • Weeks to months later, in patches → look closely at the white areas (Question 2).
  • Immediately after applying a new coat over an old one → strong signal for product incompatibility (Branch C), especially if the surface also feels tacky, gummy, or is peeling in flakes.

Question 2: Is the white IN the film or UNDER it?

Scrape a small white area gently with a fingernail or plastic scraper, or wipe it with a damp cloth:

  • The white doesn’t move — it’s inside the coating itself, a uniform milky cloudiness → moisture blush (Branch A).
  • You can see white powder or crystals sitting beneath a clear-ish film, sometimes following joint lines or blooming outward from joints → efflorescence under the sealer (Branch B).
  • The film itself is wrinkled, peeling, flaking, or turned opaque white and brittle → incompatibility or film failure (Branch C).

Question 3: What sealer is on there?

This determines which fixes are even possible. Dab a rag with xylene on an inconspicuous white spot:

  • Surface gets soft and tacky within a minute → solvent-based acrylic. Branch A has a cheap fix available.
  • No reaction → water-based sealer (or urethane/epoxy). The xylene shortcut is off the table.
SymptomTimingLocation of whiteLikely causeFix
Uniform milky hazeHours-days after sealingIn the filmTrapped moisture (Branch A)Xylene re-emulsification (solvent-based) or strip (water-based)
Powdery white, follows jointsWeeks-months laterUnder the filmEfflorescence (Branch B)Strip, let salts cure out, reseal later
Wrinkling, peeling, gumminessRight after recoatingFilm itself failingIncompatible products (Branch C)Full chemical strip, no shortcuts

Branch A: Trapped Moisture — the Same-Day-Crew Special

This is the most common cause we see in South Florida, and the honest explanation is usually uncomfortable: the crew sealed damp pavers to finish the job the same day.

Here’s the mechanics. Concrete pavers are sponges — after a pressure wash they hold water deep in their pores long after the surface looks dry. In Arizona, a morning wash might be genuinely sealable by afternoon. In Florida — with our humidity, afternoon storms, irrigation overspray, and shallow water tables — the surface lies. A paver that looks bone-dry at 2 p.m. can still be carrying moisture an inch down. Seal over it, and the coating cures into a lid. The trapped water then tries to vapor out, gets caught in the curing film, and scatters light as millions of microscopic droplets. That’s the milky haze — the industry calls it blushing.

It’s worth being fair about the incentive structure: wash-and-seal-same-day is how a low bid stays low. Two site visits cost more than one. When we quote sealing at $1.10/sq ft with the clean included, the schedule has 24-48 hours of drying time built between the wash and the seal — that gap is a real part of what you’re paying for, not padding.

The fix depends on your Question 3 answer:

  • Solvent-based acrylic: genuinely good news. Xylene — about $30 a gallon at any big-box store — re-melts the acrylic film. The trapped moisture escapes while the film is open, and the sealer re-cures clear. Roll or brush it on a section at a time, let it flash off, done. For a haze that appeared recently on a solvent-based job, this works often enough that it should always be tried before anything more drastic. Full technique, safety notes, and the honest failure cases are in our guide to removing and re-emulsifying paver sealer.
  • Water-based sealer: the shortcut doesn’t exist. Water-based films don’t re-emulsify with solvent, and once cured cloudy they generally stay cloudy. The realistic path is a chemical strip and a properly-timed reseal — which brings us to the hard truth of this whole page: a strip usually costs more than the original seal job did. That guide covers what stripping involves and what it realistically costs.

Branch B: Efflorescence Under the Sealer

Look closely: is the white a powdery, crystalline deposit — often heaviest along joint lines, sometimes in blotches that grow over weeks? That’s efflorescence: dissolved mineral salts (mostly calcium carbonate) migrating up through the paver with moisture and crystallizing where the water evaporates.

On unsealed pavers, efflorescence is a cosmetic non-event — rain and sun clear it naturally, usually within the first year, and we’ve written a full explainer on why efflorescence on new pavers needs no treatment at all. The salts cure out; the pavers were never damaged.

Under a sealer, the story changes. The film blocks the natural exit. Salts crystallize beneath the coating, visible but unreachable — you can’t wash off what’s under a lid. This is overwhelmingly a symptom of sealing too early: new pavers need their first heavy flush of salts to finish before any coating goes on, which is why we won’t seal a fresh installation for at least 30 days, and longer if white bloom is still appearing.

The fix: there’s no shortcut here — xylene on efflorescence just reopens the film and seals the salts right back in. The coating has to come off (see the sealer removal guide), then the pavers stay unsealed while the efflorescence finishes curing out — weeks to months, helped along by rain and an inexpensive efflorescence cleaner. Only then, on a surface that has stopped blooming and is verifiably dry, does a new sealer go down.

Branch C: Incompatible Products Layered Together

If the whiteness appeared immediately after a recoat, and especially if the surface is also wrinkled, gummy, flaking, or peeling in sheets, the two coatings are at war. The usual pairings:

  • Water-based over solvent-based (or the reverse) — the new coat can’t bond to or breathe through the old one
  • Solvent-based over a heavy existing solvent build — the new coat’s solvents attack the old film unevenly, wrinkling it like paint stripper would
  • Unknown over unknown — the most common real-world case: nobody knows what the previous owner or previous company applied, and the new coat found out the hard way

This branch has no clever fix. Re-emulsification doesn’t help — melting two incompatible films together just makes a larger incompatible film. The only path is a full chemical strip down to bare paver, then starting the sealing decision from zero. This is the scenario where professional stripping earns its cost; the removal guide explains why strippers, dwell times, and disposal make this the least DIY-friendly job in paver maintenance, and what a professional strip realistically costs relative to a standard seal.

One preventive rule worth engraving: never let anyone recoat your pavers without identifying what’s already on them. A xylene test spot takes sixty seconds. Any crew that shrugs and starts spraying is gambling with your driveway. Our notes on choosing chemistry in the first place are in the best paver sealer for Florida.

What NOT to Do While It’s White

Every one of these makes at least one branch worse:

  • Don’t apply another coat of sealer over the haze. More sealer over trapped moisture traps it deeper; over efflorescence it buries the salts under a second lid; over an incompatible film it doubles the strip bill.
  • Don’t pressure wash it. High pressure won’t remove an intact film, but it will scar a failing one into a patchwork and drive water under the edges — new moisture for the film to trap.
  • Don’t use acid washes on a sealed surface. Acid is an efflorescence tool for bare pavers; on a sealed surface it either does nothing or eats through weak spots unevenly.
  • Don’t wait indefinitely on widespread whiteness. Light solvent-based blush can clear with heat and time; established whiteness that has survived a few weeks of dry weather is not going anywhere on its own.

When to Call Someone — and When Not To

Honest triage, because these three branches have genuinely different economics:

  • Recent haze on a solvent-based sealer: try the xylene fix yourself first. It costs about $30, and it’s the same first move a professional would make.
  • Efflorescence under sealer, water-based blush, or any peeling and wrinkling: this is strip territory. Get it looked at before spending anything on products — expect a professional strip to run a multiple of a standard seal job, and be suspicious of anyone who quotes a strip cheap and fast. Fast, cheap stripping is how Branch C jobs get created.
  • If your sealer failed within months of a paid job: the cause matters for the conversation with whoever did the work. A same-day wash-and-seal that blushed white is an application failure, not bad luck, and a reputable company should stand behind it.

We do free on-site assessments across Palm Beach and Broward County — Boca Raton, Delray Beach, Boynton Beach, Fort Lauderdale, Pompano Beach — and the assessment includes the sixty-second solvent test that tells you which branch you’re on. Sometimes the answer is “buy a gallon of xylene.” We’ll tell you when it is.