Are Epoxy Garage Floors Slippery? Anti-Slip Additives and Texture Options

The same qualities that make an epoxy floor look great and clean up easily also make it slick: a smooth, glossy, non-porous surface. Dry, it's fine. Wet, with snowmelt dripping off the car or a splash of rinse water, it can be genuinely hazardous. The good news is that this is a solved problem. A few ounces of the right additive in the top coat, or the right flake approach, gives you a floor that's safe when wet and still easy to clean. This guide compares the options and tells you how much to use.

Why Epoxy Gets Slippery

Traction depends on friction between your shoe and the floor. Bare concrete is porous and slightly rough, so water drains into it and the surface stays grippy. A cured epoxy or polyaspartic coating is a hard, sealed plastic film. Water sits on top of it in a thin layer, and your shoe hydroplanes on that layer the same way a tire does on a wet road. High-gloss finishes are the worst because gloss is, by definition, smoothness.

The industry benchmark for interior walking surfaces, ANSI A326.3, calls for a wet dynamic coefficient of friction (DCOF) of 0.42 or higher. A smooth, un-textured clear epoxy typically tests well below that when wet. With an anti-slip additive or flake texture, it clears the bar comfortably.

Three things make a garage floor wet enough to matter: snow and ice melting off vehicles in winter, rain tracked in on tires, and spills (oil especially, which is slick even on textured floors). Soap residue from using the wrong cleaner adds a fourth; see our epoxy floor cleaning guide for what to avoid.

Anti-Slip Options Compared

OptionGrip (Wet)AppearanceComfort & CleaningCost (2-Car)
Polymer grit (polypropylene beads)GoodNearly invisible in clearSoft underfoot, mops easily$15–30
Aluminum oxideExcellentSlight gray haze in clear; fine in pigmented coatsRough on knees, shreds mop heads$20–40
Silica sand (fine, 30–60 mesh)Very goodClouds clear coat; visible textureCoarse, harder to clean$10–20
Glass beadsModerateLow profile, subtle sparkleSmooth, easy to clean$20–40
Full flake broadcast + 1 clear coatGoodTextured orange-peel lookSlightly harder to mop than smoothIncluded in flake system
Full flake + 2 clear coats + polymer gritGoodSmooth, glossy, flake visibleEasy to clean+$60–120 for second clear
Anti-slip tape / mats at walkways onlyExcellent where placedVisible strips or matsMats collect grit; tape peels over time$20–80

Polymer Grit: The Best Choice for Most Garages

Polymer anti-slip additives are tiny polypropylene beads, roughly the texture of fine sugar, sold in 3–4 oz containers sized for one gallon of coating. The best-known brand is H&C SharkGrip, and Rust-Oleum, Seal-Krete, and most coating manufacturers sell their own version. The beads have nearly the same refractive index as cured epoxy, so they disappear in a clear top coat. They're also softer than mineral grits, which means they don't tear up mop heads or hurt when you kneel on the floor to work on a car.

Mixing rate: one container (about 3.2 oz) per gallon of top coat, or half that for a lighter texture. Grip level: good, not aggressive. It's the right amount for a residential garage where you walk in regular shoes. Durability: the beads are suspended in the coating rather than sitting on top, so they wear down with the top coat over several years rather than shedding.

The one drawback: in a very high-traffic or commercial setting, or where a floor gets oily, polymer grit isn't aggressive enough. That's where aluminum oxide comes in.

Aluminum Oxide: Maximum Grip

Aluminum oxide is the same abrasive used on sandpaper, and it brings the same properties to a floor: extremely hard, sharp-edged, and durable. It provides the most slip resistance of any additive and holds up to forklifts and daily hose-downs, which is why it's the standard in commercial kitchens and shop floors.

For a home garage, it's usually more than you need. The texture is noticeably rough underfoot, it's unpleasant to kneel on, and it wears out mop heads fast. In a clear top coat, the white or gray particles create a visible haze, so it works better mixed into a pigmented color coat. Mixing rate: 4–8 oz per gallon mixed in, or broadcast onto the wet coat at about 1 lb per 100–150 sq ft and then back-rolled. Use 36–60 grit for aggressive texture, 80–100 grit for something closer to polymer grit.

A sensible compromise many installers use: aluminum oxide in the walkway from the house door to the car, where you're on foot and the floor is often wet, and polymer grit everywhere else.

Silica Sand and Glass Beads

Silica sand is the cheapest option and the one most people reach for because it's at every hardware store. It works, but it has two problems: it's heavy and sinks fast in the bucket, so you get uneven distribution unless you stir constantly, and it clouds a clear top coat badly. If you use it, choose a fine grade (30–60 mesh), mix it into a pigmented coat rather than clear, and keep the rate to 8–16 oz per gallon. Wear a respirator; dry silica dust is a serious inhalation hazard.

Glass beads are small, round, and smooth, which makes them the most comfortable mineral additive and the easiest to clean. The trade-off is that round particles give less bite than angular ones, so the grip improvement is moderate. They add a subtle sparkle to clear coats that some people like and others don't. Rate is similar to aluminum oxide, 4–8 oz per gallon.

Using Flake for Texture

A full broadcast of vinyl flake, where the color coat is completely covered in chips, creates a bumpy orange-peel texture once the loose flake is scraped off and a clear coat goes on. With a single clear coat, that texture is pronounced and gives good wet traction on its own. This is the most common setup in DIY flake kits, and for many garages it's enough.

The catch is that a textured flake floor is a little harder to mop; grit settles into the low spots. Many people apply a second clear coat to fill the texture and get a smooth, glossy, easy-to-clean surface. That smooth surface brings the slipperiness right back, so the standard practice is to add polymer grit to that second clear coat. You end up with a floor that looks smooth and cleans like glass but still grips when wet.

Light or medium flake broadcasts, where you can see color coat between the chips, add some visual interest but very little texture. Treat them like a smooth floor and use an additive. Our colors and flake guide covers broadcast levels and how much flake each one needs.

How to Apply an Anti-Slip Additive

  1. Add it to the final coat only. Texture belongs in the top coat, where your shoes touch. Putting it in the base coat does nothing once it's covered.
  2. Mix the coating completely first, then stir in the additive at the recommended rate. Don't dump it in before the resin and hardener are combined.
  3. Stir often as you work. Every additive settles, mineral grits in under a minute. Stir the bucket every time you reload the roller, or you'll have a gritty floor at the start and a slick one at the end.
  4. Roll and back-roll. Apply in a thin, even coat with a ⅜-inch nap roller. Back-roll each section to distribute the particles evenly and knock down any clumps.
  5. Alternative: broadcast method. For aluminum oxide or sand, roll the top coat on plain, then sprinkle the additive evenly onto the wet surface by hand or with a cup, and back-roll lightly to lock it in. This gives more consistent coverage than mixing, at the cost of a slightly rougher surface.
  6. Test a small area first. Coat a scrap of plywood or a corner behind a shelf, let it cure, wet it, and walk on it. Adjust the rate before doing the whole floor.
  7. Vary the texture by zone if you want. Heavier in the walking path and near the entry door, lighter under the cars where you want easy cleaning of drips.

The additive doesn't change coverage rates meaningfully. Size your top coat with the epoxy floor calculator as usual and buy one container of additive per gallon.

Adding Anti-Slip to an Existing Floor

If your floor is already down and you've discovered the hard way that it's slick, you don't need to start over. Clean the floor thoroughly and degrease any oil spots. Scuff-sand the entire surface with 120-grit on a pole sander or orbital until the gloss is uniformly dulled. Vacuum, then wipe with denatured alcohol. Roll on a new clear top coat with polymer grit mixed in, following the steps above. Let it cure per the cure time guide before parking.

For a two-car garage this is about one gallon of clear ($60–150), one or two containers of additive ($15–30), and an afternoon of work. It also refreshes the wear layer, so it's a good thing to do every few years anyway. The one caveat: make sure the existing coating is sound first. Recoating over a floor that's lifting just buries the problem; check our peeling epoxy repair guide if you see any edges coming up.

Polyaspartic and Polyurea Floors

Everything above applies equally to polyaspartic and polyurea top coats, which are if anything glossier and slicker than epoxy when smooth. Professional installers nearly always include a polymer grit in the polyaspartic clear by default; ask to confirm, and ask which zones they're treating. If you're applying polyaspartic yourself, note the short working time (15–30 minutes) makes constant stirring and quick back-rolling even more important.

Frequently Asked Questions

Are epoxy garage floors slippery?

Dry, no more than sealed concrete. Wet, a smooth glossy coating is noticeably slick. An anti-slip additive in the top coat or a full flake broadcast fixes it.

What's the best anti-slip additive?

Polymer grit for most home garages: invisible in clear, comfortable, easy to mop. Aluminum oxide for maximum grip in walkways or shop areas.

How much do I add per gallon?

Polymer grit: one 3–4 oz container per gallon. Aluminum oxide: 4–8 oz mixed in, or 1 lb per 100–150 sq ft broadcast. Silica sand: 8–16 oz. Follow the label and stir constantly.

Does flake make the floor less slippery?

A full broadcast with one clear coat, yes. A second clear coat smooths it out again, so add polymer grit to that coat.

Can I add anti-slip to a floor that's already done?

Yes. Clean, scuff-sand with 120-grit, wipe, and roll on a new clear coat with additive. About $80–200 and an afternoon for a two-car garage.

Related Reading