The Best Stone Cleaners and Sealers You Can Buy in Canada

The Best Stone Cleaners and Sealers You Can Buy in Canada

A lot of countertop-care advice online points you to products that are easy to find in the United States but awkward or impossible to buy here. This guide does the opposite: every cleaner and sealer below is one we have confirmed you can actually buy in Canada, at retailers like Canadian Tire, Home Depot Canada, Walmart Canada, or on Amazon.ca. We will explain what each one is for, the simple principle that makes a cleaner stone-safe, and where the honest gaps are. There are no affiliate gimmicks here and no invented star ratings — just practical guidance from a fabricator on what to put in your cupboard.

The one principle that matters: pH-neutral

Before any brand names, understand the rule that separates a stone-safe cleaner from a stone-damaging one: use pH-neutral cleaning. Acidic cleaners (anything with citrus, vinegar, or other acids) can dull or etch calcareous stone such as marble, limestone, and travertine — the Natural Stone Institute is explicit that acids “dull or etch calcareous stones.” Strongly alkaline or abrasive cleaners can degrade sealers and scratch polished surfaces over time. A pH-neutral product cleans without attacking the stone or the sealer protecting it.

The honest, money-saving truth is that for everyday cleaning, a few drops of mild dish soap in warm water is exactly what the major quartz makers — Caesarstone, Cambria, Silestone, and HanStone — all recommend, and it works beautifully on sealed natural stone too. (Dish soaps like Dawn are mild but not strictly pH-neutral, so over time a residue can build; for that reason a purpose-made stone cleaner is worth having alongside it.) A dedicated stone cleaner mainly buys you convenience, a streak-free finish, and confidence that you are not slowly etching or stripping anything.

Daily stone-safe cleaners (confirmed in Canada)

These are for routine, everyday wiping of granite, quartz, marble, and quartzite.

  • Granite Gold Daily Cleaner — a popular pH-balanced spray made for natural stone and sealed surfaces, safe for daily use on granite, marble, and quartz. Where to buy: Canadian Tire. A reliable everyday choice for most stone counters.
  • Weiman Granite & Stone Cleaner — a widely available non-acidic cleaner for granite and other stone, sold as sprays and wipes. Where to buy: Canadian Tire, Walmart Canada, and Amazon.ca. Convenient and easy to find.
  • Method Daily Granite Cleaner — a plant-based, sealed-stone-safe spray, a good pick if you prefer a more naturally derived formula. Where to buy: Home Depot Canada and Amazon.ca.

Any of these covers daily cleaning. If you would rather not buy a dedicated product, mild dish soap and warm water with a soft or microfibre cloth is a legitimate everyday method endorsed by the quartz manufacturers themselves.

Penetrating sealers (confirmed in Canada)

Sealers are only for porous natural stone — granite, marble, quartzite, and natural stone generally. Do not seal engineered quartz or porcelain; they are non-porous and never need it. For counters that do need sealing, you want a penetrating (impregnating) sealer that soaks in and protects without changing the finish — not a topical coating.

  • Miracle Sealants 511 Impregnator — a well-regarded penetrating impregnating sealer for natural stone, sold in a 946 mL bottle. This is a solid choice for sealing granite, quartzite, and marble counters by hand. Where to buy: Home Depot Canada and Amazon.ca.
  • Weiman Granite & Stone Sealer Spray — a convenient non-acidic spray-on sealer for stone surfaces, handy for quick resealing. Where to buy: Canadian Tire and Amazon.ca.
  • Rock Doctor Granite & Stone Sealer — another spray-on sealer for granite and natural stone, easy to find at the same retailer. Where to buy: Canadian Tire.

If you want the longest possible interval between applications, look on the label for a premium fluorocarbon aliphatic-resin impregnator. According to Bob Vila, sealers built on fluorocarbon aliphatic resin can last roughly 5 to 10 years, versus 6 months to 3 years for basic sealers. For how to apply any of these correctly, see our step-by-step guide on how to seal granite countertops.

Marble polishing / etch removal powder (availability varies)

This is a different product for a different problem. If your marble has dull spots from acid contact, that is etching — a chemical change to the polished surface, not a stain — and no cleaner or sealer will fix it. Light etching can sometimes be buffed out at home with a marble polishing powder (also called an etch-removal powder), while deeper or widespread etching needs professional refinishing.

We want to be straight about availability here: a recognised product in this category is MB-11 Touch-Up Etch Remover (MB Stone Care), available on Amazon.ca and through Canadian stone-care suppliers such as Marble Trend in Toronto; it is not, however, a routine big-box item at Canadian Tire or Home Depot Canada the way the cleaners and sealers above are. So treat marble polishing powder as a “available through specialty stone-care suppliers” item rather than a grab-it-at-Canadian-Tire one. If you have marble etching, a local stone-care supplier can point you to an equivalent polishing powder, or a professional can re-hone the surface.

What we are not going to pretend

In the spirit of giving you advice you can act on, a few honest caveats:

  • Some US-popular products are not confirmed buyable here. Brands like Tenax sealers and polishing powders are easy to find on US retailers but we did not confirm direct Canadian availability, so we are not listing them as Canadian buys. Where a category matters more than a specific brand — as with a fluorocarbon-resin sealer or a marble polishing powder — we have described the category so you can find an equivalent.
  • We do not rate or rank these with scores. Self-styled star ratings on a fabricator’s site would be thin and unhelpful. Every product above is a credible, widely-used option; pick on price, format (spray versus bottle), and where you already shop.
  • Sealers are for natural stone only. Worth repeating because it is the most common mistake: never seal quartz or porcelain. If you have a quartz counter, you only need a cleaner from the first list.

A note for Metro Vancouver and the Fraser Valley

One local point that changes how you should think about cleaners: Metro Vancouver tap water is very soft — about 2.5 to 4.8 mg/L as calcium carbonate, drawn from the Capilano, Seymour, and Coquitlam mountain reservoirs (Metro Vancouver 2024 Water Quality Annual Report), among the softest municipal water in North America. That means the cloudy film or spotting you sometimes see on a counter here is usually soap film, cleaner residue, or dishwasher rinse-aid carryover — not hard-water mineral scale. The fix is a pH-neutral cleaner and a good buff with a dry microfibre cloth, not an aggressive descaler. If you live in parts of the Fraser Valley served by groundwater wells — areas of Abbotsford or Langley Township — your water can be harder and genuine mineral spotting is more plausible, but for most of Metro Vancouver, soft water means gentle cleaning is all you need.

Frequently asked questions

What is the best granite cleaner I can buy in Canada?
Several solid options are easy to find: Granite Gold Daily Cleaner and Weiman Granite & Stone Cleaner at Canadian Tire, and Method Daily Granite Cleaner at Home Depot Canada and on Amazon.ca. All are non-acidic, stone-safe cleaners suitable for daily use on granite. For everyday cleaning you can also simply use a few drops of mild dish soap in warm water, which is what the major manufacturers recommend.

Can I use the same cleaner on quartz, granite, and marble?
Yes, a pH-neutral stone cleaner (or mild dish soap and water) is safe on all three for everyday cleaning. The key is to avoid acidic cleaners and abrasives, especially on marble, which etches from acids. Where they differ is sealing, not cleaning: granite, marble, and quartzite are porous and may need periodic sealing, while quartz never does.

What sealer should I buy in Canada for granite or marble?
The Miracle Sealants 511 Impregnator (Home Depot Canada, Amazon.ca) is a reliable penetrating sealer for granite, quartzite, and marble. Spray-on options such as Weiman Granite & Stone Sealer (Canadian Tire, Amazon.ca) and Rock Doctor Granite & Stone Sealer (Canadian Tire) are also widely available. Choose a penetrating impregnator rather than a topical coating, and for the longest interval between applications look for a fluorocarbon aliphatic-resin product.

Where can I buy a marble etch-removal powder in Canada?
Availability is more limited than for cleaners and sealers. MB-11 Touch-Up Etch Remover (MB Stone Care) is available on Amazon.ca and through specialty stone-care suppliers such as Marble Trend in Toronto; it is not a routine big-box item. Your most reliable route for in-person buying is a specialty stone-care supplier, who can provide a marble polishing powder or an equivalent. For deeper etching, a professional can re-hone and polish the surface. Remember that etching is a surface chemistry problem and is not fixed by any cleaner or sealer.

This guide is part of our Countertop Sealing Guide. For how to use these sealers, see how to seal granite countertops; for day-to-day cleaning technique, see how to clean granite countertops in Vancouver and our existing post on how to clean quartz countertops.

Get help from Alpine

Not sure which product is right for your stone, or whether you are dealing with a stain, an etch, or just residue? Alpine Countertops has fabricated and installed granite, quartz, marble, quartzite, and porcelain across Metro Vancouver since 2015, and we are BBB A+ accredited. Call 604-630-5700 or email info@alpinecountertops.com, or reach us through our contact page. We are glad to point you to the right approach for your counters.