A garage floor coating is not paint, and it is not a sealer. It is a resin system that bonds to the concrete and cures into a hard film thick enough to take a car. That distinction is the whole reason coated garages either last for years or start peeling in one summer, and it is why the product you pick matters less than the two decisions underneath it: what is going on in your slab, and what is going on top of the coating.
This guide walks the whole decision. What the systems are, how to tell which one suits your garage, what goes in the cart, and how long before you can park on it.
Three different products get called "garage floor coating" at the store, and only one of them is a coating.
Floor paint is a single-part product that dries by evaporation. It sits on the surface as a thin skin. It is cheap, it goes down with a roller, and on a garage floor it is the product most likely to come up with your tires.
A concrete sealer soaks into the pores and protects the concrete from water and staining without building a film you can see. That is a genuinely useful product, but it is not a finish. If you want to know how sealers work, we covered that separately in how a penetrating concrete sealer works.
A coating is two parts that you mix, which then cure by chemical reaction into a solid film bonded to the slab. Epoxies, polyaspartics and urethanes are all coatings. They are what this guide is about.
The practical difference is that a coating has structure. It can carry a decorative layer inside it, it can be built up over a primer, and it can be topcoated with something tougher than itself.
Ask someone whose garage floor failed what went wrong and you will usually hear the same thing: it lifted where the car sits.
That is hot tire pickup. A tire coming off a highway run is hot and slightly soft. It parks on the coating and stays there, and as it cools it grips. The heat softens a weak film, the tire bonds to it, and when you reverse out the next morning the coating comes away in a patch the shape of the contact patch. Nothing else in a garage does this. It is the one failure mode that is specific to the room you are coating, and it is the reason a garage is not just a basement with a door.
Two things prevent it. The first is a coating with enough chemistry to resist it: McKinnon's Industrial Floor Epoxy Clear is described on its own product page as a 100% solids, zero VOC coating resistant to cracking, chipping and hot tire pick-up. The second is adhesion, which is not a product property at all. It is a preparation property. A coating that is not properly bonded to the slab will lift under a hot tire no matter what is written on the bucket.
That is why this guide starts with the concrete.
Before you choose a colour, find out two things about your floor.
Is it dry? Concrete on grade can pass moisture up through itself continuously, and a coating over a slab that is doing this will fail from underneath. The test is free: tape a two-foot square of plastic sheeting down tight on all four edges, leave it twenty-four hours, then lift it. Condensation underneath, or a dark patch on the concrete, means moisture is moving and you need a barrier before anything else goes down.
Is it profiled? A coating needs texture to key into. A steel-troweled or previously sealed floor is too smooth, and has to be opened up by grinding or acid etching until it feels like rough sandpaper. If water beads on it rather than soaking in, something is still on that slab and the coating will bond to that something rather than to the concrete.
We go through the full preparation sequence, including profiling and what to do about control joints, in the step-by-step floor kit install walkthrough. The short version is that preparation is most of the job, and it is the part people skip.
If the moisture test comes back wet, that is not a reason to abandon the project. It is a reason to prime with MVB Fast Cure, a 2:1 moisture barrier that goes under the rest of the system. It cures in four to six hours and opens its recoat window at four, so priming does not necessarily cost you a day.
Once the slab is sorted, the look is a genuine choice rather than a technical one. There are three.
A pigmented base coat with a clear topcoat over it. Cleanest to install, cheapest, and the easiest to keep looking uniform. The drawback is that a solid colour shows everything: every dropped bolt, every tyre scuff, every patch where the slab was repaired. It suits a garage that is genuinely a workshop and gets swept.
This is the speckled floor most people picture when they picture a coated garage. You roll out the base coat and then throw coloured vinyl chips into it while it is still wet, to excess, so the whole surface disappears under flake. Once it cures you scrape back the loose edges and seal over the top.
The reason flake is so common in garages is not purely cosmetic. A broadcast surface hides dirt, hides slab repairs, and hides the small imperfections that a solid colour puts on display. It also ends up with texture, which matters on a floor that gets wet from a car.
McKinnon's epoxy floor flake comes in ten-pound boxes in Marina Blue, Whisper Cream, Autumn Brown and Charcoal Gray. McKinnon's own technical sheet describes the paint chip broadcast as a layered system built up to roughly 2/32 to 3/32 of an inch: primer, epoxy coat, chip broadcast, a parge coat over the top, then a topcoat.
Mica pigment suspended in clear resin and worked while it is wet, so the colour moves and pools into something closer to stone than to paint. It is the most dramatic of the three and the least predictable, because the pattern depends on how the installer moves it.
Metallic is a big enough subject to have its own home. The colours, the kits and the cost are on the metallic epoxy floor system page, and the install is covered in its own walkthrough.
This is the part that gets skipped, and it is the most consequential choice in the whole system. The base coat gives you the look. The topcoat is what your tires, your shoes and your sunlight actually touch.
McKinnon sells three, and they are genuinely different animals.
Industrial Floor Epoxy Clear is the workhorse. 100% solids and zero VOC, self-levelling, with a 25 to 35 minute work time on the product page and no colour shift from batch to batch. It is the most forgiving to spread because it levels itself. Its limitation is ultraviolet light: epoxy ambers over time where the sun reaches it, which matters if your garage door stands open all afternoon.
Polyaspartic Clear Floor Coating is the fast one. McKinnon's technical sheet puts light foot traffic at one to two hours and full cure at six to ten, which is how a floor gets finished over a weekend. It is UV stable, so it does not amber. Two things to know before you choose it: the technical sheet describes it as a thin to medium build coating only, and it recommends no topcoat over it, so it is the last thing that goes down. It also cures fast enough that the sheet's own advice is to get a sample and try it before you commit a whole garage to it.
2-Part Water-Based Urethane is the low-odour option, and the only one offered in a matte finish as well as gloss. Its product page puts work time at 30 to 45 minutes at 75F, tack free within two hours, light traffic at 24 hours and heavy traffic at 72. If a high-gloss garage floor is not the look you want, this is the product that gets you out of it.
A rough way to choose: if the garage is shaded and you want the simplest job, epoxy. If you need to be parked back in quickly, polyaspartic. If you want matte, or the room is attached to the house and odour matters, urethane.
Whichever finish you pick, the stack is the same shape:
Two details are worth more than they look. Every one of these products mixes at its own ratio and they are not interchangeable: the Industrial Clear Epoxy sheet gives 3 to 1, polyaspartic is one to one by volume, the water-based urethane is 4:1 and MVB is 2:1. Mixing one at another's ratio does not give you a weaker floor, it gives you a floor that never fully cures. Read the label on the kit in front of you rather than the one you used last time.
And watch the weather, not just the thermometer. McKinnon's paint chip sheet asks for a substrate between 45F and 95F and at least 5F above the dew point, and it makes a point most instructions leave out: apply while the temperature is falling rather than rising. A slab that is warming up pushes air out through the coating as it goes off, and that is where pinholes and bubbles come from. Early evening beats late morning.
A cured coating is smooth, and a smooth floor with a wet car on it is slippery. If that matters, and in a garage it usually does, it is an additive rather than a different product. McKinnon's non skid additive mixes into or broadcasts over the coating and cures clear, so it adds traction without changing the look.
Worth deciding before you start rather than after, because it goes in during the coat rather than on top of a finished floor.
These are the current prices for the pieces of a garage system. How many kits you need depends on your square footage and how thirsty the slab is, which is worth a phone call rather than a guess.
Everything above sits in the industrial floor epoxy system collection, and prices on the store are current where this list may not be.
This is usually the question underneath the question, because a garage that is out of action is a driveway full of things that live in the garage.
The honest answer is that walking on a floor and parking on it are two very different milestones, and the gap between them is where people get caught out. McKinnon's Industrial Clear Epoxy sheet allows 12 to 18 hours at normal room temperature for light traffic, and four to five days for heavy traffic. The water-based urethane page gives 24 hours for light traffic and 72 hours for heavy. Polyaspartic is the quickest of the three, with its sheet putting full cure at six to ten hours.
"Heavy traffic" means the car. A floor that feels rock hard underfoot on day two can still be curing underneath, and a car parked on it too early is the other common way these floors fail. Whatever the product, the last day of waiting is the cheapest insurance in the job.
Temperature stretches all of these numbers. Cold slows the cure, and a cold garage in February is not the same job as a warm one in June.
Most of this is within reach of a careful homeowner with a weekend, a grinder and some help. It is worth saying plainly, though, that McKinnon's own paint chip technical sheet is written for approved contractors, and the sequence it describes assumes someone who has done it before.
If you want to be that person, McKinnon runs installation classes for contractors. And every product mentioned here has its full sheet on the technical data sheets page, which is the document to follow when it disagrees with anything you read anywhere, including here.
If you would rather talk it through before you buy, call 888-849-0588.
There is no single answer, because the three candidates fail in different places. Epoxy is the most forgiving to install and the toughest against hot tires, but it ambers in sunlight. Polyaspartic cures fastest and is UV stable, but it is a thin to medium build product and takes no topcoat. Water-based urethane is the low-odour choice and the only matte option. Match the product to whether your garage gets sun, how fast you need the car back, and what finish you want.
Longer than you can walk on it. McKinnon's Industrial Clear Epoxy sheet allows 12 to 18 hours for light traffic but four to five days for heavy traffic, and the water-based urethane gives 24 hours light and 72 hours heavy. A car is heavy traffic. Cold weather extends all of it.
Not always, but you need to check. Tape a two-foot square of plastic to the slab for twenty-four hours; if there is condensation underneath when you lift it, moisture is moving through the concrete and you need a moisture barrier such as MVB Fast Cure before the rest of the system goes down.
That is almost certainly hot tire pickup. A warm tire softens a weak or poorly bonded film and grips it as it cools, lifting a patch when you drive off. It is caused as often by preparation as by product choice, because a coating that never bonded properly has nothing to resist the tire with.
No. A coating bonds to what it touches, so over an old film it bonds to the old film. Anything previously applied has to come off, and the slab underneath has to be opened up until it feels like rough sandpaper.
Generally the opposite, because the broadcast leaves texture in the surface. If slip resistance is a priority either way, a non skid additive mixed into or broadcast over the coating cures clear and adds traction without changing the appearance.
It depends on the size of the garage and the system you choose. As a starting point, Industrial Floor Epoxy Clear runs $119.99 for a gallon up to $999.99 for 20 gallons, a polyaspartic 2 gallon topcoat kit is $259.99, and flake is $48.99 per 10 pound box. How many kits your floor takes depends on its square footage and porosity, so it is worth calling 888-849-0588 rather than guessing.
Test the slab for moisture. Open up the surface until it feels like coarse sandpaper. Decide on your topcoat before you buy the base coat, because that is the decision that sets how long the floor lasts. Check the dew point and coat while the temperature is falling. Then wait the full cure before you park on it.
Do those five things and the product almost picks itself.
!