Which Pool Paint Will Stick to the Coat Already in Your Pool?

Updated: October 2026 | By Sophie Ulman

Roll the wrong pool paint over an old coat and it can look fine the day you finish. Then the pool fills, and the new film starts to blister and peel away from the layer underneath it. Now you are draining the pool again and scraping off two coats instead of one. In most cases the paint wasn’t bad. It simply could not bond to what was already on the wall.

Pool paint comes in three chemical families: epoxy, rubber-based (chlorinated or synthetic) and water-based acrylic. Each one bonds to some of the others and lets go of the rest. So the first question isn’t which brand to buy. It’s what kind of paint is already in your pool.

The first pool I helped repaint belonged to a friend who had bought the house the summer before. The seller told her it was epoxy, and she had already picked out an epoxy kit. I wiped a patch in the shallow end with xylene on a cotton ball anyway. After a few passes the paint went soft and tacky, and the cotton came away blue. It was rubber-based. Here’s what I learned: what a previous owner remembers buying is not evidence. The solvent test is, and it takes a few minutes.

Below are four pool paints, each matched to the coat it can go over, plus the test that tells you which one you need.

Quick picks: match the paint to the old coat

What’s on your pool nowWhat can go over itPickLink
Acrylic, a mix of patches, or a coat you can’t identifyWater-based acrylicInsl-X Waterborne Pool Paint, Ocean BlueAmazon →
Old epoxy, or bare plaster, concrete or GuniteTwo-part epoxyInsl-X Insl-Guard Epoxy Pool Kit, Royal BlueAmazon →
Sound rubber paint you want to switch to epoxyConversion coat, then epoxyIn The Swim Super Poxy Shield, Dark BlueAmazon →
Chlorinated or synthetic rubber, still soundSynthetic rubberInsl-X Rubber Based Pool PaintPaint and pool stores

The four pool paints, reviewed

Best over any old coatStage: Paint

Insl-X Waterborne Semi-Gloss Acrylic Pool Paint, Ocean Blue (WR1023)

This is a water-based acrylic emulsion, and that is why it works as the universal recoat. It carries water instead of strong solvent, so it is far less likely to soften the layer underneath. Insl-X states the WR series is compatible over any previously applied pool paint. It also goes on bare concrete, Marcite and Gunite.

It is the most forgiving of the four to apply. The data sheet allows a slightly damp surface, and you can recoat after 4 to 6 hours at 77°F. The honest limitation is life span. Acrylic is the shortest-lived family, and In The Swim’s own guide puts it at about two to three years. Choose it when you can’t identify the old coat or can’t strip it this season. Don’t choose it for the longest gap between repaints.

Two coats, always. Insl-X calls for two coats at 300 to 400 square feet per gallon, then at least 7 days before filling an outdoor pool.

Pros

  • Insl-X lists it over any previously applied pool paint
  • Tolerates a slightly damp surface
  • Recoat in 4 to 6 hours, water cleanup

Cons

  • Shortest service life of the three families
  • Two full coats required
  • Air and surface must sit between 50 and 90°F
Best for: a painted pool with a coat you can’t identify, or patches of different paints you can’t strip this year.
Check Price on Amazon ->

Via Amazon.com

Best over old epoxy or bare plasterStage: Paint

Insl-X Insl-Guard Epoxy Pool Paint Kit, Royal Blue (IG4024S99-2K, 2 Gallons)

This is a true two-component epoxy. You mix one gallon of base with one gallon of catalyst, 1:1. Then you let it stand 30 minutes at 77°F before you roll it. From there it cures by chemical reaction into a hard film. That reaction is what gives epoxy the longest life of the pool paint families. It is also what makes epoxy so fussy about the surface underneath.

The data sheet lists concrete, Marcite, Gunite, fiberglass and steel, plus properly prepared old epoxy. It also says plainly not to use it over chlorinated rubber, rubber-based or water-based pool paint. The other limitation is the clock. Pot life is about 6 hours at 77°F and 3 hours at 90°F. Mix one kit at a time, and only when you are ready to roll.

One 2-gallon kit covers 700 to 800 square feet, and Insl-X says two coats are required. Wait 7 days after the final coat before filling an outdoor pool, and 14 days indoors.

Pros

  • The longest-lived of the three families
  • Goes on bare fiberglass and steel as well as masonry
  • Wide recoat window, 3 to 72 hours at 77°F

Cons

  • Only over old epoxy or bare surfaces
  • A mixed kit has to be used within hours
  • Surface must be at least 5°F above the dew point
Best for: a pool the solvent test shows is epoxy, or a bare plaster or Gunite shell you want to paint once and leave alone for years.
Check Price on Amazon ->

Via Amazon.com

Best for the rubber-to-epoxy switchStage: Paint

In The Swim Super Poxy Shield Epoxy-Base Pool Paint, Dark Blue (1 Gallon)

Super Poxy Shield is In The Swim’s epoxy-base, high-gloss pool paint. Its real value here is the system around it. In The Swim makes a conversion coat called Advance Plus, which treats old rubber-base paint so an epoxy can grip it. The maker names Super Poxy Shield as the epoxy that goes on top.

That route lets a rubber-painted pool move to epoxy without stripping every wall to bare plaster. In The Swim describes Advance Plus as a two-part product that covers about 200 to 250 square feet per gallon in one coat. The limitation is the condition of the old paint. A conversion coat is not a repair. Loose, blistered or peeling rubber still has to come off first.

The switch takes two products, not one. Per In The Swim, one coat of Advance Plus goes on first, and once it is completely dry, one coat of Super Poxy Shield goes over it.

Pros

  • Lets a sound rubber pool move to epoxy
  • Conversion coat and topcoat from the same maker
  • Epoxy-base, high-gloss finish

Cons

  • Advance Plus is a separate purchase and a separate day
  • No use on flaking or blistered paint
  • Fewer published specs than the Insl-X data sheets
Best for: a rubber-painted pool in sound condition, when you want epoxy’s longer life on the next repaint.
Check Price on Amazon ->

Via Amazon.com

Best over old chlorinated or synthetic rubberStage: Paint

Insl-X Rubber Based Pool Paint, Satin (RP-27XX Series)

If the solvent test says rubber, the simplest repaint is more rubber. Insl-X says its synthetic rubber-based line can go over both chlorinated rubber and synthetic rubber pool paint. That covers most older rubber pools without a conversion step or any stripping of sound paint.

Coverage is 400 to 500 square feet per gallon, and Insl-X recommends two thin coats rather than one heavy coat. The limitations are time and weather. The guide asks for at least 7 days after cleaning before you paint, 24 hours between coats, and 7 days before filling. It also needs air and surface between 50 and 90°F.

Rubber over rubber, epoxy over epoxy. This line is for pools that are already rubber. Insl-X’s own epoxy is not to be used over it.

Pros

  • Like-for-like recoat on rubber pools
  • Goes over chlorinated or synthetic rubber
  • 400 to 500 square feet per gallon

Cons

  • 24 hours between coats
  • Shorter life than epoxy
  • Solvent-based, so ventilate the shell
Best for: a pool that softened under xylene and is still sound, when you want the same system back on the walls.

Not linked: I couldn’t match a current Amazon listing to this exact can. Paint stores and pool supply shops carry the RP-27XX line.

Pool notes before you open a can

  • Prep matters more than the brand. Insl-X tells you to remove the old paint entirely if it is blistering, peeling, or already four or more layers deep. No pool paint fixes a failing base.
  • Two thin coats. Every paint here asks for two coats. One heavy coat traps solvent and stays soft underneath long after the surface feels dry.
  • Chase the shade. Insl-X says to paint the sides of the pool that are in shade and to stay between 50 and 85°F. A wall in full sun skins over before it levels.
  • Never tarp a fresh coat. If rain fills the pool in the first week, Insl-X says to pump it out once the paint has dried for at least a day. A tarp traps solvent against the film.
  • Shock through the skimmer. After you refill, add shock through the chlorinator or skimmer, not straight onto the new paint. Concentrated chlorine fades the color.
  • Buy a spare gallon. Pool owners on the TroubleFreePool forum report running short when they trusted label coverage to the last square foot, especially on primer. A spare can beats a store run halfway through a coat.
  • Treat the empty shell as a closed room. Solvent vapor from rubber and epoxy paints is heavier than air, so it settles at the bottom of the pool. Paints are a known source of volatile organic compounds, as the EPA explains. Wear a respirator rated for organic vapors, and read OSHA’s respiratory protection overview if you have never fitted one.

Where this sits in the job: Stage 3, Paint

Draining, cleaning, repairs and the solvent test all come first. Acid etching applies to bare masonry only. Pool paint goes on last, in two coats, followed by about a week of cure before the water goes back in. If the concrete deck around the pool needs work too, my guide to painting a concrete floor that won’t peel in year one covers the slab side of the job.

How much pool paint do you need?

Enter your pool’s size and what is on it now. You get a rough surface area, the gallons for two coats, and the paint family that fits.

A swimming pool with a stainless steel ladder and clear blue water
Every paint in this guide goes on an empty pool, and most need about a week of cure before the water goes back in.

How to choose pool paint for the coat already there

Most failed repaints come from treating pool paint like wall paint, where almost anything goes over almost anything. Underwater, the bond between the old layer and the new one is the whole job. Choose in this order: identify the old coat, check what can go over it, then decide how long you want it to last.

Run the solvent test before anything else

Insl-X publishes a three-step solvent test, and it is the most useful few minutes of the whole project. Clean and dry a small area first. Soak a cotton ball in denatured alcohol and wipe it back and forth in a line about 6 inches long. If the paint softens or turns sticky, it is water-based acrylic.

If nothing happens, move to a spot next to it and repeat with xylene. Softening there means chlorinated or synthetic rubber. If neither solvent touches it, try MEK on a third spot. MEK softens solvent-based epoxy. Insl-X says to test at least three or four areas of the pool, and to wear gloves. Leslie’s suggests a chip version of the same idea. You drop a flake of the old paint into isopropyl alcohol and see whether it dissolves.

What can go over what

Old coatEpoxyRubber-basedWater-based acrylic
EpoxyYesNoYes
Chlorinated rubberOnly after a conversion coatYes (chlorinated or synthetic)Yes
Synthetic rubberOnly after a conversion coatYes (synthetic)Yes
AcrylicNoNoYes
Bare plaster, concrete or GuniteYesYes, after etchingYes

The pattern is simple once you see it. Epoxy only goes over epoxy or a bare surface. Rubber goes over rubber. Acrylic goes over anything, which is exactly why it is the safe pick when the test is unclear. Insl-X’s FAQ sums it up the same way: epoxy over epoxy, chlorinated rubber over chlorinated rubber, synthetic rubber over either rubber, and water-based over any previous paint.

How long do you want before the next repaint?

This is where the families split apart. In The Swim’s painting guide gives epoxy up to 7 years, synthetic rubber 2 to 4 years, acrylic about 2 to 3 years and chlorinated rubber 1 to 3 seasons. Insl-X gives one range for all its pool paints, 3 to 5 years, and adds that coats, climate, chlorine levels, sun, color and cleaning all move that number. Read those figures as ranges for a well-prepped pool, not promises.

Switching families: strip or convert

If you want epoxy’s longer life on a pool that is currently rubber, you have two real options. The first is removing the old paint down to a sound bare surface, which Insl-X says means sandblasting where paint is loose or badly deteriorated. The second is a conversion coat like In The Swim Advance Plus. The maker says it moves a pool from a 2 to 3 year rubber life span to 7 to 8 years with epoxy. There is no published conversion route from acrylic to epoxy among these products, so an acrylic pool that wants epoxy gets stripped.

Fiberglass, steel and indoor pools

Insl-X says unpainted fiberglass takes epoxy pool paint only. On metal pools it allows epoxy on steel, and says not to paint stainless steel, aluminum or galvanized pools at all. Indoor pools need longer before filling. The Insl-X data sheets ask for 14 days rather than 7, with fans or forced ventilation moving air across the shell.

What about the deck around the pool?

Pool paint is made for the submerged shell, not the walking surface. The deck and coping take foot traffic, sun and bare feet, so they need a different product. For a concrete or paver surround, my guide on whether you can paint concrete pavers covers slip-resistant coatings. For composite pool-deck steps, see the best paint for composite decking. And if you’d rather seal bare concrete than paint it, the penetrating concrete sealers work the same way on a pool deck as on a driveway.

When not to paint the pool at all

  • Hot tubs and spas. Insl-X does not recommend painting spas or hot tubs, because of the extended high water temperatures.
  • Stainless steel, aluminum or galvanized pools. Insl-X says not to paint them with its pool paints.
  • Vinyl liners. Neither Insl-X data sheet lists vinyl among its surfaces. They are written for concrete, Marcite, Gunite and, for epoxy, fiberglass and steel.
  • Paint that is blistering, peeling, or four layers deep. Insl-X says to remove it first. A new coat bonds only as well as the coat beneath it.
  • Plaster that crumbles when you wash it. If pressure washing tears the plaster itself apart, no pool paint will save it. One TroubleFreePool member started an epoxy job, hit exactly that, and ended up paying for a replaster.

Prep and paint, in order

  1. Drain and clear the pool. Remove debris and let standing water run out of the low spots.
  2. Run the solvent test in three or four spots, including the deep end and any visible patches.
  3. Clean hard. Insl-X calls for high-pressure cleaning with a citrus-based degreaser. In The Swim’s guide uses a TSP wash at 1 pound per 2 gallons of water.
  4. Remove failing paint. Anything blistering, peeling or flaking comes off to a sound edge.
  5. Sand glossy areas. Insl-X says abrasion creates the slight profile the new coat needs to grip.
  6. Acid etch bare masonry only. Not previously painted surfaces. Rinse thoroughly afterward; In The Swim’s guide follows the acid wash with a second TSP wash.
  7. Repair cracks and gouges before any paint goes on.
  8. Let it dry. The Insl-X rubber guide asks for at least 7 days after cleaning. Water-based acrylic is the exception, since it tolerates a slightly damp surface.
  9. Paint in the shade, in two thin coats. Recoat after 4 to 6 hours for epoxy and water-based paint, or 24 hours for rubber, per the Insl-X FAQ.
  10. Wait before filling. At least 7 days outdoors and up to 14 indoors on the Insl-X products. Then fill, and add shock through the skimmer.

The verdict

Test first, then match. If the paint softened under alcohol, or you can’t tell what it is, the Insl-X Waterborne Pool Paint is the one family listed over any old pool paint. If only MEK touched it, or the shell is bare, the Insl-X Insl-Guard Epoxy Pool Kit gives you the longest gap before the next repaint. If it is sound rubber, put rubber back on. Or, if you want epoxy next time, convert with Advance Plus and topcoat with In The Swim Super Poxy Shield. Whatever you choose, prep matters more than the brand.

Questions people actually ask

Can you put epoxy pool paint over rubber-based pool paint?

Not directly. Insl-X says its epoxy is not for use over chlorinated rubber, rubber-based or water-based pool paint. You either strip the pool to a bare surface, or use a conversion coat such as In The Swim Advance Plus, which is made so an epoxy can go over old rubber paint.

How do I know what kind of paint is on my pool?

Use a solvent test. Wipe a clean spot with denatured alcohol first; softening means acrylic. If nothing happens, try xylene next to it; softening means rubber. If neither works, MEK will soften solvent-based epoxy. Test three or four areas.

How long after painting a pool can you fill it?

Follow the label on your can. Insl-X asks for at least 7 days after the final coat on an outdoor pool and up to 14 days indoors. In The Swim’s guide gives 4 to 5 days for epoxy and 3 days for acrylic.

How long does pool paint last?

It depends on the family and the prep. In The Swim’s guide gives epoxy up to 7 years, synthetic rubber 2 to 4, acrylic about 2 to 3 and chlorinated rubber 1 to 3 seasons. Insl-X quotes 3 to 5 years for its pool paints.

How much pool paint do I need?

Insl-X estimates 350 to 400 square feet per gallon on a repaint and 250 to 300 on new masonry, with two coats. Its example pool, 30 by 10 feet and 5 feet deep, comes to about 730 square feet and about 4 gallons in total.

Do you have to sand a pool before painting?

Sand anything glossy. Insl-X says abrasion creates a slight profile the new paint needs for adhesion. You don’t need to sand between the two new coats.

Can you paint a fiberglass pool?

Yes, with epoxy. Insl-X says unpainted fiberglass takes epoxy pool paint only, not rubber-based or water-based paint.

S

Sophie Ulman

Sophie Ulman has renovated and painted more rooms than she can count — and made every mistake in the book so you don’t have to. She focuses on real-world durability: not how products perform on day one, but whether the repair holds through a full seasonal cycle.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *