• Pavers
  • Sealing
  • Troubleshooting

White Spots on Pavers: Why It Happens and How to Fix It

Milky haze, chalky bloom and yellowed film are three different faults with three different fixes. Diagnose yours before anyone re-seals over the top of it.

By Kirk Cameron · Owner & lead technicianPublished May 13, 2026 · Updated July 15, 20268 min read

White marks on pavers have three different causes, and they need three different fixes. Trapped moisture under a sealer produces a milky haze across whole areas. Efflorescence produces a chalky bloom in patches. A degraded sealer produces a yellow-white brittle film. Getting the diagnosis right matters, because sealing over the wrong one locks the problem in permanently.

The short answer. Milky haze over a whole area = sealed over trapped moisture; strip, dry 24–48 hrs, reseal. Chalky white patches = efflorescence, natural salts curing out; remove with an efflorescence cleaner before sealing. Yellow-white brittle film = cheap solvent acrylic failing under UV; strip and use a breathable sealer. Only unsealed efflorescence can be cleaned off directly.

Below: how to tell them apart in about thirty seconds, what each one actually is, the fix for each, and how to make sure it doesn't happen again.

Three causes, three fixes

Diagnosing white marks on pavers
What you seeCauseFixCost impact
Milky haze, broad areas, appeared after sealingTrapped moistureStrip, dry fully, resealRoughly double a normal seal
Chalky bloom in patches, pavers under 1 yr oldEfflorescenceEfflorescence cleaner, then seal+$0.15–$0.25 / sq ft
Yellow-white, brittle, flaking filmSolvent acrylic degraded by UVStrip, reseal with UV-stable productRoughly double
White ring around the joints onlyPolymeric sand haze left on the surfaceLight acid wash, then resealMinor
White only appears after rain, fades when dryMoisture rising through the baseFix drainage before resealingVaries — may be groundworks

How to diagnose yours

Three questions get you to the answer almost every time.

  1. Are the pavers sealed? Pour a little water on them. If it beads, there's a sealer. If it soaks straight in, there isn't — which means you're looking at efflorescence, not a sealer fault.
  2. When did it appear? Within days of sealing points to trapped moisture. Months or years later, on an old seal, points to UV degradation. On unsealed pavers under a year old, efflorescence.
  3. Does it move? Rub firmly with a damp cloth. Efflorescence is a surface deposit and will smear or lift slightly. Haze inside a sealer film won't budge at all, because it's under the coating.

Trapped moisture haze

This is the one we're called to fix most, and it's entirely preventable.

When pavers are sealed, the sealer forms a film across the surface. If there's still moisture in the pavers, in the joint sand, or in the bedding layer beneath, that moisture has to go somewhere. With a solvent-based, non-breathable sealer it can't escape upward, so it sits under the film and clouds it. The result is a milky, hazy finish across whole sections.

The cause is almost always rushing the dry-out. Plenty of guidance says four to six hours. That's written for drier climates. In Jacksonville humidity, pavers and the sand base beneath them hold water far longer — a genuine 24 to 48 hours of dry weather is what it takes.

The fix is unfortunately not subtle: the sealer has to come off with a chemical stripper, the pavers have to dry completely, and then they're resealed. That's why stripping and resealing runs $1.75–$2.75 per square foot against $0.95–$1.75 for a straightforward job — see our paver sealing page for the full pricing.

Efflorescence

Efflorescence is natural, it's not a fault, and it's not anyone's mistake.

Concrete pavers contain soluble salts left over from the cement curing process. As moisture moves through the paver and evaporates at the surface, it carries those salts with it and leaves them behind as a fine white crystalline bloom. It's most common on pavers under a year old, which is why we see it constantly in newer areas like Nocatee and RiverTown.

Left alone on unsealed pavers it usually weathers off within a year or so. If you want it gone now, or you're about to seal, it's removed with a mild acidic efflorescence cleaner — typically a dilute phosphoric or sulphamic acid product, applied, agitated and rinsed thoroughly.

What you must not do is seal over it. Sealing over efflorescence traps the bloom under the film, where it's permanent and looks identical to moisture haze. That's how a harmless, self-resolving cosmetic issue becomes a strip-and-reseal job.

Failed or wrong sealer

The third cause is simply the wrong product for Florida.

Cheap solvent-based acrylic sealers are common because they're inexpensive and give an immediate wet look. Under sustained Florida UV they degrade: the film yellows, becomes brittle, and starts to flake or cloud. You'll usually see it worst on the sunniest section and barely at all in permanent shade — that uneven pattern is the tell.

The replacement is a breathable water-based sealer, or a high-solids product specifically rated for UV stability. Breathable matters here for the same reason as above: it lets residual moisture escape rather than trapping it.

A correctly specified sealer in this climate should give you two to three years before it needs redoing. If yours failed inside twelve months, it was the wrong product.

Preventing it next time

Follow this sequence and none of the three causes can occur. The order isn't negotiable — every step is there because skipping it produces a specific failure.

  • Clean at moderate pressure. Too much blows out joint sand and pits the paver face.
  • Treat weeds, moss and any efflorescence. Anything left in the joints or on the surface gets sealed in.
  • Dry for a genuine 24–48 hours of dry weather. If rain is forecast, reschedule. This is the step that prevents haze.
  • Re-sand the joints with polymeric sand, compact, and activate with a light mist — not a soaking.
  • Apply two thin coats of breathable sealer, never one heavy coat. Heavy coats pool, gloss unevenly and trap solvent.

My honest take

Nearly every hazed paver job we're called to fix was either DIY or done by someone working to a schedule rather than to the weather. The technical parts of paver sealing aren't hard. The discipline is: being willing to walk away on the second day and come back when the pavers are actually dry costs money, and that's exactly why it gets skipped.

If you're hiring someone, the question that tells you everything is: "how long do you leave them to dry between cleaning and sealing?" If the answer is anything under 24 hours, keep looking.

And a genuine opinion that costs us work: plenty of pavers shouldn't be sealed at all. A shaded back patio nobody looks at, or pavers that have already faded evenly, gain very little from sealing and commit you to redoing it every two to three years forever. Our full paver sealing guide goes through when it's worth it and when it isn't.

Got white marks you can't diagnose? Send us a close-up photo — we can usually identify it from the picture and tell you whether it's a $200 problem or a $1,200 one.

Frequently asked questions

Why did my pavers turn white after sealing?
Most often because they were sealed before drying fully. Moisture trapped under the sealer film cannot escape, so it clouds the sealer from underneath and leaves a milky haze. The other two causes are efflorescence — salts curing out of the concrete — and a cheap solvent sealer degrading under UV.
What is efflorescence on pavers?
Efflorescence is a chalky white bloom caused by natural salts inside the concrete migrating to the surface as the paver cures. It is normal on pavers less than a year old and harmless, but it must be removed with a mild acidic efflorescence cleaner before sealing, never sealed over.
How do you fix white haze on sealed pavers?
If it is trapped moisture, the sealer has to be chemically stripped, the pavers dried for a full 24 to 48 hours, then resealed. If it is efflorescence that was sealed over, the same applies. Only surface efflorescence on unsealed pavers can be cleaned off directly with an efflorescence remover.
How long should pavers dry before sealing?
A full 24 to 48 hours of dry weather after cleaning. Florida humidity means pavers and the sand base beneath them hold moisture far longer than the four to six hours often quoted. Sealing damp pavers is the single most common cause of white haze.
Can white spots on pavers be prevented?
Yes. Clean, treat any efflorescence, allow a genuine 24 to 48 hour dry-out, re-sand the joints, then apply two thin coats of a breathable water-based sealer rather than one heavy solvent coat. Following that sequence prevents all three causes of white marking.

↑ Back to top

Get a free written quote today

Send a couple of photos or just your address. Most quotes go back the same day, with a fixed price — not an estimate that grows once we are on site.