Best Pool Paint
The best pool paint is almost always a two-part epoxy, because it lasts the longest (about 5 to 8 years), resists pool chemicals and abrasion the best, and bonds to plaster, concrete, gunite, and fiberglass. Olympic Zeron is the epoxy most owners reach for, a one-coat system its maker rates for up to eight years. But the single rule that decides your purchase is not which paint is best in the abstract: it is matching the new paint to whatever is already on the pool. Epoxy over an old acrylic or rubber coat, or acrylic over epoxy, peels within a season unless you strip the old paint down to bare surface first. So before you buy, identify the existing coating (there is a simple solvent test below), and only then pick the type. If you need the pool filled quickly, or you are repainting over an old acrylic coat, a water-based acrylic is the faster, cheaper, more forgiving choice even though it lasts a couple of years at most. Here are the picks by type and situation, plus how to prep so the paint actually sticks. This guide covers paint for the pool's interior surface, which is a different product from pool deck paint.
Some links below are affiliate links. If you buy through them we may earn a commission at no extra cost to you. It never changes which products we recommend.
Olympic Zeron Two-Part Epoxy
Who it is for: Bare or previously epoxy-coated plaster, concrete, gunite, or fiberglass pools where you want the finish to last and will do the prep right.
- +A two-part epoxy that cures to the hardest, most chemical- and abrasion-resistant finish of the common pool paints, which is why it is the default recommendation for a long-lasting repaint.
- +Goes on as a one-coat system that the maker (Kelley Technical Coatings) rates for up to eight years, and it bonds to plaster, concrete, fiberglass, steel, and aluminum, so it fits almost any hard-surface pool.
- +Comes in the standard pool colors (white, black, and blues such as Blue Ice), and coverage runs about 125 to 150 square feet per gallon per coat, so you can size the order to your actual surface area.
Watch out: Epoxy only cures correctly on a bare, clean, fully dry surface in dry weather, and it can take up to two weeks to cure before you refill, so plan for a long dry window. It is heavier and harder to spread than acrylic. Most important, epoxy will not bond over an old acrylic or chlorinated-rubber coat; you must strip to bare surface or stay with the matching type.
Ramuc EP Hi-Build Epoxy
Who it is for: Concrete, gunite, and plaster pools, especially an older surface where a thicker film helps bridge fine imperfections.
- +A two-part high-build epoxy formulated for concrete, gunite, and plaster, laying down a thicker film per coat than a standard paint so it covers minor surface flaws better.
- +Rated chemical- and abrasion-resistant like other quality epoxies, so it holds up to chlorine, brushing, and foot traffic on steps and the shallow end.
- +A long-established pool coating that retailers treat as a direct substitute for Olympic Zeron, so between the two you can usually find one in the color and size you need.
Watch out: Same epoxy rules apply: bare, dry, clean surface, a long cure before refilling, and no painting over acrylic or rubber. Ramuc also sells a satin-finish Hi-Build and other lines, so confirm you are buying the two-part epoxy and not the acrylic or rubber product by mistake.
InSl-X Waterborne Acrylic Pool Paint
Who it is for: DIYers who want the simplest job, anyone repainting over an existing acrylic coat, and owners who need to refill the pool within days, not weeks.
- +A water-based acrylic (from Benjamin Moore's InSl-X line) that is the fastest and most forgiving pool paint: easy cleanup, far less odor than solvent paints, and it can go onto a damp surface, so you are not waiting on a perfectly bone-dry pool.
- +Short dry-to-fill time compared with epoxy, often just a few days outdoors, which is the reason to choose it when you cannot leave the pool empty for two weeks.
- +The right overcoat when the pool already has an acrylic coating, since acrylic bonds to acrylic and you avoid the full strip that switching to epoxy would require.
Watch out: Acrylic is the shortest-lived pool paint, often needing a repaint every couple of years, and it can fade and chalk faster than epoxy. It is less chemical-resistant, and you should not use it on fiberglass. Ramuc Type DS is a widely stocked water-based acrylic equivalent if you cannot find the InSl-X locally.
Ramuc Type A Rubber-Based Pool Paint
Who it is for: A pool that already has a chlorinated- or synthetic-rubber coating, where matching the old paint is far cheaper than stripping it off.
- +A rubber-based (chlorinated-rubber-style) paint made to recoat a pool that was previously painted with the same type, which is the one situation where rubber is still the sensible buy.
- +Matching the existing coat lets you skip a full abrasive strip, which on a rubber-coated pool is the expensive, messy alternative.
- +Goes down and dries faster than epoxy, so if your old coat is rubber this is the lower-cost, lower-effort way to refresh the surface.
Watch out: Rubber-based paint is a legacy product being phased out: it is solvent-heavy (strong smell, flammable), it tends to chalk and fade within a couple of years, and it is the shortest-lived option alongside acrylic. Only buy it to match an existing rubber coat. InSl-X also sells a chlorinated-rubber-base pool paint for the same purpose. If you want to move off rubber entirely, you have to strip the old coat, usually by abrasive blasting, before an epoxy will bond.
What actually matters when buying
Match the new paint to the paint already on the pool. This is the whole decision, and the most common reason a repaint peels. Epoxy bonds over bare surface or old epoxy; acrylic bonds over old acrylic; rubber matches old rubber. Put epoxy over acrylic, or acrylic over epoxy, and it lifts within a season unless you strip the old coat to bare surface first. If you do not know what is on your pool, test a chip: rub acetone (or dissolve a chip in xylene) on the old coating, and if it gets sticky or dissolves, it is chlorinated rubber; if it shrugs it off, it is epoxy. Only after you know the existing type can you pick the right product.
Pick the type by what you care about most: life or speed. Epoxy lasts the longest, about 5 to 8 years, but needs a bare, dry surface and up to two weeks to cure before you refill. Water-based acrylic is the opposite: it goes on fast, even over a damp surface, and lets you refill in days, but it is the shortest-lived, often a repaint every couple of years, and it fades and chalks sooner. Chlorinated rubber sits with acrylic on lifespan and is mostly kept alive to match old coats. If you want to paint once and forget it, choose epoxy and plan a long dry window; if you need the pool back in service this week or you are DIYing, choose acrylic.
Match the paint to your surface material too. Type is not the only compatibility question. Two-part epoxy is the choice for fiberglass; acrylic is not meant for fiberglass. Epoxy and acrylic both work on plaster, concrete, and gunite. The one surface you never paint is a vinyl liner: pool paint is for hard surfaces, and a liner gets replaced, not painted. Above-ground metal walls and steps are a different repair than an in-ground shell; if you are shopping a whole pool rather than a surface fix, start with the best above-ground pools guide instead.
Prep and timing beat brand. A cheaper paint applied correctly outlasts a premium paint applied over a dirty or damp surface. The job is clean, etch, rinse, dry, then paint: scrub off oils and scale, acid-etch or TSP-wash bare plaster or concrete so the paint can grip, rinse thoroughly, and let it dry fully (epoxy especially). Paint in cool, dry weather in fall or early spring, not in direct midday summer heat or when rain or condensation is likely. If the old surface is stained or chalking heavily, deal with that first (how to acid wash a pool, how to remove pool stains).
Buy by surface area, and balance the water after you refill. Pool paint is sold by coverage, not pool gallons, so measure the surface you are coating (floor plus walls) and divide by the label's square-feet-per-gallon figure, then add a second coat into the total. Plan on two coats for most jobs. Once the paint has cured and you refill, balance the water before anyone swims and keep it balanced afterward, because aggressive, out-of-range water etches and shortens the life of any finish (how to balance pool water, pool saturation index calculator). Starting from a fresh fill is essentially a new-pool startup (how to start up a new pool).
How we picked
This is a research-based guide. We compared the three common pool-paint chemistries (two-part epoxy, water-based acrylic, and chlorinated or synthetic rubber) on durability, chemical and abrasion resistance, cure and refill time, surface compatibility, and ease of DIY application, and we read a broad set of manufacturer specs, retailer listings, and owner reports across the established pool-paint brands (Olympic/Kelley, Ramuc, and InSl-X). We do not bench-test products or repaint pools ourselves, and we take no payment for placement. Where performance numbers come from manufacturers or sellers, we flag them as claims; lifespans and coverage vary with surface prep and conditions, so confirm compatibility and coverage on the product label and with the maker before you buy.
Keep your water right, too
Gear handles the cleaning; chemistry is the other half. Useful next: how to acid wash a pool, how to start up a new pool, how to balance pool water, pool saturation index calculator, all buyer guides.
Frequently asked questions
What is the best paint to use on a swimming pool?
For most pools the best paint is a two-part epoxy, such as Olympic Zeron or Ramuc EP Hi-Build, because it lasts the longest (about 5 to 8 years) and resists pool chemicals and abrasion the best. The catch is that epoxy only bonds to a bare or previously epoxy-coated surface and needs a long dry cure before you refill. If you cannot leave the pool empty that long, or you are painting over an old acrylic coat, a water-based acrylic is the better practical choice even though it is shorter-lived. The real rule is to match the new paint to whatever is already on the pool.
What is the best paint to use on a fiberglass pool?
Use a two-part epoxy on fiberglass. Epoxy is formulated to bond to a fiberglass shell and is the finish that holds up; Olympic Zeron, for example, lists fiberglass among its surfaces. Do not use a water-based acrylic on fiberglass, as acrylic is meant for bare concrete, plaster, and gunite. As with any pool paint, the fiberglass has to be clean, sanded or etched per the paint's instructions, and fully dry before you coat it, or the epoxy will not grip.
How do you repaint a concrete swimming pool?
Drain the pool, then clean, etch, rinse, dry, and paint. Scrub off oils, scale, and loose old paint; acid-etch or TSP-wash the bare concrete so the new paint can grip; rinse thoroughly and let the surface dry (epoxy needs it bone-dry, acrylic tolerates damp). Apply two coats of a paint that matches the existing coating (epoxy over bare or old epoxy, acrylic over old acrylic), working in cool, dry weather. Let it cure per the label (up to two weeks for epoxy), refill, then balance the water before anyone swims (how to start up a new pool).
How long does pool paint last?
It depends on the type. Epoxy lasts about 5 to 8 years, water-based acrylic about 1 to 2 years before it needs a repaint, and chlorinated rubber roughly 2 to 3 years. Those are typical ranges, and prep and water chemistry move them a lot: a well-prepped epoxy coat kept under balanced water lasts toward the top of its range, while any paint over a dirty surface or under aggressive, out-of-range water fails early. Keeping the water balanced (pool saturation index calculator) is the cheapest way to make a paint job last.
Can you paint a vinyl pool liner?
No. Pool paint is for hard surfaces (plaster, concrete, gunite, and fiberglass), not vinyl. A vinyl liner cannot be painted successfully; paint will not bond to it and will flake off, and a worn or faded liner gets replaced rather than coated. If your pool has a vinyl liner, budget for a new liner instead of paint. Painting is an option only for the hard-shell pool types, where a repaint is far cheaper than resurfacing.