Magic Resin

Floor Epoxy Resin & Polyaspartic

Shop floor epoxy resin, flakes, polyaspartic topcoats, and MVB systems for durable, easy-to-clean concrete, wood, and other surfaces. Ideal for garages, basements, and other high-traffic spaces, Magic Resin floor coatings deliver long-lasting protection and a clean, professional finish.

Know what you want? Shop below. Not sure? Use the kit builder.

Build My Floor Kit
Magic Resin clear floor epoxy kit: 1-gallon Part A resin jug and 0.5-gallon Part B hardener jug-27%

Clear | Floor Epoxy Resin Kit for Garages, Basements, Warehouses, Retail Stores | Choose Size

CA$149.95
CA$109.95
Magic Resin light grey floor epoxy kit: Part A resin, Part B hardener and a light grey pigment bottle-25%

Light Grey | Floor Epoxy Resin Kit for Garages, Basements, Warehouses, Retail Stores | Choose Size

CA$159.95
CA$119.95
Magic Resin polyaspartic floor coating kit: Part A resin and Part B hardener in 1-gallon cans-40%

Polyaspartic Aliphatic Polyurea | Ultra Durable and Excellent UV Stability | Clear | Choose your size

CA$199.95
CA$119.95
Magic Resin moisture vapour barrier (MVB) floor epoxy primer: 1-gallon Part A and 0.5-gallon Part B jugs-15%

Moisture Vapor Barrier Floor Epoxy Primer (MVB) for Garages, Basements, Warehouses, Retail Stores | Choose Size

CA$129.95
CA$109.95
Magic Resin Medium Flake Coverage Domino 250 sq ft — complete kit

Medium Flake Coverage Floor Epoxy & Polyaspartic Kit | 250 or 500 sq. ft.

CA$499.95
Heavy Flake Coverage Floor Epoxy & Polyaspartic Kit | 300 or 600 sq. ft.

Heavy Flake Coverage Floor Epoxy & Polyaspartic Kit | 300 or 600 sq. ft.

CA$749.95
Full Flake Coverage Floor Epoxy & Polyaspartic Kit | 300 or 600 sq. ft.

Full Flake Coverage Floor Epoxy & Polyaspartic Kit | 300 or 600 sq. ft.

CA$879.95
Floor Epoxy 3-Gallon Kit – Full Pallet of 36 Kits

Floor Epoxy 3-Gallon Kit – Full Pallet of 36 Kits

CA$0.00
Close-up of black, grey and white decorative flakes for epoxy garage floor coatings-39%

Flakes for Epoxy Resin Floor Coatings 1/4'' | High Quality | Garage Floor Chips | Choose Size and Color

CA$89.95
CA$54.95
Floor Epoxy & Polyaspartic Installation Accessory Kit-23%

Floor Epoxy & Polyaspartic Installation Accessory Kit

CA$129.95
CA$99.95
Magic Resin solid colour liquid pigment for epoxy in a 275 ml bottle (light grey shown)-13%

Liquid Solid Pigments | 7 Colors Available

CA$14.95
CA$12.95
Aluminum Oxide - Non-Slip Additive

Aluminum Oxide - Non-Slip Additive

CA$19.95
Epoxy Resin Helix Mixer | Helix Drill Attachment | 11.8 inches-32%

Epoxy Resin Helix Mixer | Helix Drill Attachment | 11.8 inches

CA$18.95
CA$12.95
Epoxy Spike Shoes - One Size Fits All-20%

Epoxy Spike Shoes - One Size Fits All

CA$24.95
CA$19.95
Professional Rubber Epoxy Spike Shoes Sandals-29%

Professional Rubber Epoxy Spike Shoes Sandals

CA$69.95
CA$49.95
Magic Resin mica powder for epoxy resin in a 50 g jar (Electric Blue shown)-50%

Mica Powder Jar | 22 Colors Available

CA$19.95
CA$9.95
Telescopic Extension Pole | 2'-4' | Quick-Lock | Comfort Grip & Multi-Purpose

Telescopic Extension Pole | 2'-4' | Quick-Lock | Comfort Grip & Multi-Purpose

CA$19.95
Professional Adjustable Roller Frame for Epoxy & Floor Coatings | 12"–19"

Professional Adjustable Roller Frame for Epoxy & Floor Coatings | 12"–19"

CA$24.95
18” Professional Lint-Free Epoxy Roller – Floor Epoxy, Polyaspartic & MVB

18” Professional Lint-Free Epoxy Roller – Floor Epoxy, Polyaspartic & MVB

CA$12.95
14” Professional Floor Squeegee – Floor Epoxy, Polyaspartic & MVB

14” Professional Floor Squeegee – Floor Epoxy, Polyaspartic & MVB

CA$29.95
Professional Epoxy Paddle Mixer – 24" Long × 4" Head

Professional Epoxy Paddle Mixer – 24" Long × 4" Head

CA$24.95
Concrete Repair Mortar | Strong Bond & Easy Mix

Concrete Repair Mortar | Strong Bond & Easy Mix

CA$24.95

Floor Coating Application Videos

Basic Application – Concrete in Good Condition

Advanced Application – Damaged Concrete

Garage floor epoxy buying guide

A Magic Resin floor system can have four layers: an MVB primer if the slab has moisture, a Floor Epoxy base coat, decorative flakes and a clear Polyaspartic top coat. This guide explains what to buy, how much you need and how long each step takes.

Choose your floor products

Our Medium, Heavy and Full Flake Coverage kits include epoxy, flakes, pigment, Polyaspartic and tools for a flake floor of 250 to 600 sq ft. To build your own system, choose from these products:

  • Floor Epoxy: the base coat, mixed 2A:1B by volume. Clear or Light Grey, in 1.5, 3 and 6-gallon kits (5.7, 11.4 and 22.8 L). Tint Clear epoxy with Liquid Solid Pigments, 1 bottle per 1.5 gallons.
  • MVB primer: a moisture vapour barrier for slabs with rising moisture.
  • Flakes (1/4 inch): 10, 20 and 40 lb sizes. Choose a base-coat pigment that matches the main flake colour.
  • Polyaspartic: the clear top coat, mixed 1A:1B by volume. It is UV stable and does not yellow.

Prepare the concrete

Most floor problems start with poor preparation. Read how to prepare your garage floor before applying epoxy.

  • New concrete must cure for at least 30 days.
  • Diamond grinding is best, but acid etching can also work. Then vacuum and mop away all dust.
  • Repair cracks and holes first, because thin floor coats do not level a floor. After a repair with our concrete repair mortar, wait 7 days.
  • The slab must be dry, ideally below 4% moisture. Test it with an 18 to 24-inch square of clear 6-mil plastic, taped airtight for 24 to 48 hours. Condensation or darker concrete means you need the MVB primer.
  • Apply only when the air, the floor surface and the outside air are between 15 and 31 °C (60 to 88 °F).

How much to buy

Enter your floor size in the floor epoxy calculator to get a full product list. Coverage figures:

  • Floor Epoxy: about 175 sq ft (16 m²) per mixed gallon, per coat. For an epoxy-only floor, two coats are recommended.
  • MVB primer: about 115 sq ft per gallon.
  • Flakes, full coverage: about 65 sq ft per 10 lb, 125 sq ft per 20 lb and 250 sq ft per 40 lb. A partial broadcast covers much more.
  • Polyaspartic over full flakes: about 125 to 150 sq ft per gallon.
  • Aluminum oxide (anti-slip): about 0.5 lb per 100 sq ft in a garage, in the wet final coat.

Application steps and cure times

See the instruction guides for Floor Epoxy, MVB and Polyaspartic, and our article on installing an epoxy floor yourself.

  • Mix Floor Epoxy for about 3 minutes and pour it out right away. Spread it with a squeegee, then roll it with a 3/8-inch short-nap roller. Working time is about 45 minutes, but epoxy left in the bucket gels in about 20 minutes.
  • Over MVB: apply the epoxy after 8 to 10 hours, when the MVB is slightly tacky but mostly dry.
  • Second epoxy coat: apply it after about 10 to 12 hours. No sanding is needed in this window.
  • Flakes: broadcast them into the wet base coat right away. Remove loose flakes after 8 to 12 hours.
  • Polyaspartic: apply it 12 or more hours after a full-flake base coat, with no sanding. Over epoxy without flakes, wait about 24 hours and scuff-sand first. Mix it for about 3 minutes and pour it out at once: its pot life is about 10 minutes.
  • Cure: you can walk on Polyaspartic after 4 to 6 hours. Wait about 3 days before you park a vehicle.

Frequently asked questions

Do I need the MVB primer?

Only if moisture comes up through the slab. Do the plastic-sheet test after surface prep, and at least 24 to 48 hours after any wet step such as mopping. If the concrete stays dry, start with the epoxy base coat.

Should I use an epoxy or a Polyaspartic top coat?

Epoxy is usually enough for a home floor. For heavy traffic, vehicles or strong sunlight, choose Polyaspartic. It is tougher than epoxy and UV stable.

Can I apply floor epoxy in a cold garage?

Only if the air, the floor and the outside air are between 15 and 31 °C. Then let it cure at about 20 to 25 °C, below 80% humidity, for at least 2 to 3 days. Once cured, the coating handles a freezing garage.

Which flake kit should I choose?

Choose by look. Medium coverage shows more of the coloured base coat, Heavy coverage shows some of it, and Full coverage hides almost all of it. Medium kits cover 250 or 500 sq ft. Heavy and Full kits cover 300 or 600 sq ft.

How do I clean an epoxy garage floor?

Sweep or dust mop once a week. For a deeper clean, use warm water and a mild, non-abrasive cleaner. Do not use steel wool, strong acid cleaners or undiluted bleach. Read how to clean and maintain an epoxy garage floor.

Customer Reviews & Photos

Shop All Products