San Diego Concrete Contractor
Repair TipsLocal Guides

How to seal a concrete driveway to prevent
salt damage

Salt air and coastal fog eat San Diego driveways from the inside out. Here is how to seal yours the right way, with the right sealer and the right timing.

S San Diego Concrete Contractor
November 2026 9 MIN READ
A modern minimalist house with a spacious driveway, landscaped garden, and clear blue sky.

Sealing a concrete driveway to prevent salt damage means cleaning the slab, letting it dry completely, and rolling on two thin coats of a breathable siloxane or acrylic sealer - not a film-forming epoxy. In San Diego, that job needs to happen every 2 to 3 years because coastal salt air, marine fog, and winter rains work together to push chloride into the concrete surface. This guide walks through why salt eats driveways here, which sealer actually holds up, and how to do the work yourself or hand it off.

Why salt damages San Diego concrete driveways

Salt damages San Diego concrete driveways because chloride ions from ocean air, fog, and de-icing salt penetrate the porous surface and crystallize inside the slab, and those crystals expand with enough force to flake the top layer off. That process is called salt scaling, and it looks like white powder, then pitting, then exposed aggregate.

Driveways within about 3 miles of the coast - Mission Beach, Pacific Beach, Ocean Beach, Point Loma, La Jolla - see the worst of it. The marine layer sits on the slab overnight, deposits salt, then the morning sun bakes it in. Repeat that cycle 300 days a year and even a well-poured driveway starts showing surface loss in 5 to 7 years without a sealer.

Inland neighborhoods like El Cajon, Santee, and Poway deal with a different version of the same problem. Winter rain carries road salt and mineral runoff onto the driveway, and summer heat pulls moisture back out fast, which drives the salt deeper. The damage is slower but just as real.

Concrete is porous by design. That porosity is what lets it breathe and what makes it vulnerable. A good sealer does not seal the slab shut - it lines the pores so water and chloride cannot get in while vapor can still escape.

How do I seal my concrete driveway to prevent salt damage in San Diego?

You seal a concrete driveway in San Diego by pressure washing, repairing cracks, waiting for a full 48 hours of dry weather, and applying two coats of a breathable sealer with a 3/8-inch nap roller. The whole job takes 6 to 8 hours of work spread across two days.

Step 1: Pick the right window

Late November through February is the best sealing window in San Diego. Daytime temps sit between 60°F and 72°F, humidity is manageable, and the marine layer burns off by mid-morning. Avoid sealing within 48 hours of forecast rain, and never seal when the slab surface is above 85°F - the sealer flashes off before it can soak in.

Step 2: Clean the slab like it matters

Pressure wash at 2,500 to 3,000 PSI with a surface cleaner attachment. Work in overlapping passes. If you see white salt bloom, treat it with a diluted muriatic acid solution (1 part acid to 10 parts water) or a commercial chloride remover, then rinse thoroughly and let it dry.

Oil stains need a degreaser and a stiff brush before washing. Sealer will not bond over oil, and it will not hide it either.

Step 3: Fix cracks and joints first

Any crack wider than a credit card needs self-leveling polyurethane crack filler. Expansion joints should be cleaned out and refilled with backer rod and a flexible sealant. If you seal over open cracks, water gets in below the sealer and pops it off within a season.

For driveways with widespread cracking or spalling, patching is a temporary fix. At that point, Concrete Driveway Repair San Diego CA is a better use of money than another coat of sealer over a failing slab.

Step 4: Let it dry

48 hours minimum after washing. If you pressure washed on a Tuesday, seal on Thursday. Concrete that looks dry on the surface can still hold moisture 1/4 inch down, and trapped moisture is the number one reason DIY sealer peels.

Step 5: Apply two thin coats

Use a 3/8-inch nap roller on a pole. Pour sealer into a paint tray, roll it out in 4-foot sections, and keep a wet edge so you do not get lap marks. First coat goes on thin - you want it to soak in, not sit on top. Wait 2 to 4 hours until it is tacky, then apply the second coat perpendicular to the first.

Two thin coats beat one thick coat every time. Thick coats trap solvent, cure unevenly, and turn white.

Step 6: Cure it properly

Keep cars off for 24 hours. Keep heavy trucks off for 72 hours. No sprinklers, no washing, no dog paws for at least 48 hours. Full cure takes 7 days.

What is the best concrete sealer for San Diego?

The best concrete sealer for San Diego is a breathable siloxane or silane-siloxane blend for salt protection, or a solvent-based acrylic for a finished look with UV stability. Epoxy and polyurethane topcoats look great for a year and then fail hard in coastal sun.

Here is how the main options compare for a San Diego driveway:

  • Siloxane / silane-siloxane: Penetrating, breathable, invisible. Best salt and chloride resistance. Reapply every 3 to 5 years. $40 to $70 per gallon.
  • Solvent-based acrylic: Film-forming, slight sheen, good UV stability. Reapply every 2 to 3 years. $30 to $55 per gallon.
  • Water-based acrylic: Cheapest, easiest cleanup, shortest lifespan. Reapply every 1 to 2 years. $25 to $40 per gallon.
  • Epoxy / polyurethane: Beautiful finish, terrible choice for a driveway in coastal San Diego. Traps moisture, yellows, and peels in 12 to 18 months.

For most driveways west of I-5, we recommend a silane-siloxane penetrating sealer. It does not change the look of the concrete, it lets the slab breathe, and it blocks chloride intrusion at the pore level - which is exactly what salt damage is.

If you want a wet-look finish, a solvent acrylic over a siloxane base gives you both. That is a two-product system, and it costs more, but it holds up better than either product alone.

How often should I seal my concrete driveway in San Diego CA?

Seal your concrete driveway in San Diego every 2 to 3 years for acrylic sealers and every 3 to 5 years for penetrating siloxane sealers. Driveways within 1 mile of the ocean should be on the shorter end of that range.

You can test whether it is time with a water drop. Pour a half cup of water on the slab. If it beads up and rolls off, the sealer is still working. If it soaks in within 30 seconds, it is time to reseal.

Two other signals: the surface starts feeling chalky under your hand, or you see the first white salt bloom after a foggy week. Both mean the sealer has worn through.

If you are not sure whether your driveway is a reseal or a bigger job, a Concrete Sealing San Diego CA contractor can test the surface and tell you in 10 minutes. We do that walkthrough for free.

Common mistakes that ruin a driveway sealing job

The most common mistake is sealing a dirty or damp slab. Sealer bonds to what is on the surface, not what you wish was there. If there is dust, oil, or moisture, the sealer sticks to that instead of the concrete, and it fails within months.

Other mistakes we see on DIY jobs across San Diego:

  1. Sealing over cracks. Water gets under the sealer, freezes or expands, and lifts the film.
  2. One thick coat instead of two thin ones. Thick coats cure unevenly and turn milky white.
  3. Sealing in direct afternoon sun. The sealer skins over before it penetrates.
  4. Using epoxy on a driveway. It looks great for a season, then peels in sheets.
  5. Sealing too soon after a wash. 24 hours is not enough. Wait 48.
  6. Skipping the expansion joints. Those joints move. If they are not properly sealed with flexible sealant, the sealer cracks along them.

One more: sealing a driveway that is already spalling. Sealer is a protectant, not a repair. If the surface is already flaking, you are sealing over damage that will keep spreading underneath.

Cost to seal a concrete driveway in San Diego CA

Typical 2026 pricing in San Diego runs $0.20 to $0.45 per square foot for professional driveway sealing, or $350 to $900 for a standard 2-car driveway. DIY materials run $150 to $300 for the same size.

A 400-square-foot single-car driveway is usually $180 to $350. A 600-square-foot two-car driveway is $350 to $600. Anything over 1,000 square feet, or with heavy staining, crack repair, or joint work, pushes toward the top of the range.

Penetrating siloxane sealers cost more per gallon than acrylic but last roughly twice as long, so the per-year cost is usually lower. If you are comparing quotes, ask what sealer is being used and how many coats. A quote that does not specify both is not a real quote.

If your driveway has settled, cracked, or heaved, sealing alone will not fix it. Concrete Driveway Resurfacing San Diego CA is often the better path - a new 1/4-inch overlay gives you a fresh surface that takes sealer properly and lasts another 15 to 20 years.

When to call a professional

Call a professional when the driveway is larger than 600 square feet, when there is existing spalling or widespread cracking, or when you have already tried to seal it once and it failed. Those are the three cases where DIY money gets wasted.

We handle the whole job - pressure wash, crack repair, joint sealing, and two coats of the right sealer for your specific neighborhood. If the slab is too far gone for sealing, we will tell you that instead of selling you a coat that will not hold.

We also work on the rest of the property. Homeowners who have us seal the driveway often have us look at the Concrete Walkway & Sidewalk Installation San Diego CA at the same time, since walkways take the same salt and fog exposure and the same sealer protects them.

Frequently Asked Questions

How do I seal my concrete driveway to prevent salt damage in San Diego?

Clean the slab with a pressure washer, wait 48 hours for it to dry, fill any cracks, then roll on two thin coats of a breathable siloxane or acrylic sealer. Keep cars off for 24 hours and let it cure for 7 days. The whole job takes about 6 to 8 hours of work.

How often should I seal concrete driveway in San Diego CA?

Every 2 to 3 years for acrylic sealers and every 3 to 5 years for penetrating siloxane sealers. Driveways within a mile of the coast should be resealed on the shorter end of that range because salt exposure is constant.

What is the best concrete sealer for San Diego?

A silane-siloxane penetrating sealer is the best choice for most San Diego driveways. It blocks chloride intrusion without trapping moisture, does not change the concrete's appearance, and lasts 3 to 5 years. Solvent acrylic is a good second option if you want a slight sheen.

Does sealing prevent salt damage in San Diego?

Yes, sealing is the single most effective way to prevent salt damage on a San Diego driveway. A breathable sealer lines the pores so chloride ions cannot penetrate and crystallize inside the slab. It does not make concrete salt-proof, but it extends the life of the surface by 10 to 15 years.

Can I seal my driveway myself in San Diego?

Yes, if the driveway is under 600 square feet, in good condition, and you can commit to a 48-hour dry window. DIY materials run $150 to $300. Above that size, or if there is existing cracking or spalling, professional sealing is usually cheaper than fixing a failed DIY job.

Get help with Concrete Contractor in San Diego

If you want the driveway sealed once and done right, we handle the wash, the crack repair, and the two-coat application with a sealer matched to your neighborhood's salt exposure. As a licensed Concrete Contractor San Diego CA, we have sealed driveways from Chula Vista to Encinitas and we know what holds up on each stretch of coast.

Call us at +1 619-231-1616 to schedule a walkthrough and get a flat quote for your driveway.

Tagged with

#concrete sealing#driveway maintenance#salt damage#san diego#concrete care
FAQ

Questions, answered.

How do I seal my concrete driveway to prevent salt damage in San Diego?
Clean the slab with a pressure washer, wait 48 hours for it to dry, fill any cracks, then roll on two thin coats of a breathable siloxane or acrylic sealer. Keep cars off for 24 hours and let it cure for 7 days. The whole job takes about 6 to 8 hours of work.
How often should I seal concrete driveway in San Diego CA?
Every 2 to 3 years for acrylic sealers and every 3 to 5 years for penetrating siloxane sealers. Driveways within a mile of the coast should be resealed on the shorter end of that range because salt exposure is constant.
What is the best concrete sealer for San Diego?
A silane-siloxane penetrating sealer is the best choice for most San Diego driveways. It blocks chloride intrusion without trapping moisture, does not change the concrete's appearance, and lasts 3 to 5 years. Solvent acrylic is a good second option if you want a slight sheen.
Does sealing prevent salt damage in San Diego?
Yes, sealing is the single most effective way to prevent salt damage on a San Diego driveway. A breathable sealer lines the pores so chloride ions cannot penetrate and crystallize inside the slab. It does not make concrete salt-proof, but it extends the life of the surface by 10 to 15 years.
Can I seal my driveway myself in San Diego?
Yes, if the driveway is under 600 square feet, in good condition, and you can commit to a 48-hour dry window. DIY materials run $150 to $300. Above that size, or if there is existing cracking or spalling, professional sealing is usually cheaper than fixing a failed DIY job.

Get your San Diego driveway sealed before the next salt cycle

We pressure wash, repair cracks, and apply two coats of the right sealer for your stretch of coast. Call San Diego Concrete Contractor for a flat quote and a job that holds up for years.

Call Now: +16192311616