Toilet PaperUpdated May 29, 2026

Costco Toilet Paper Prices in Canada (2026)

We track Costco Canada toilet paper prices warehouse by warehouse. Here's what each brand actually costs right now, the price per 100 sheets, and whether today's price is the lowest of the last 6 months.

Comparing each brand's Instant Savings (sale) price. 🔥 = on sale right now; the others rotate in and out — Costco alternates these brands, so there's usually one on sale (see below).

ProductSale pricePer 100 sheets
Charmin Ultra SoftCharmin Ultra Soft30 rolls × 200 sheets · 2-ply🔥 On sale now · ends Jun 7$25.99save $6.50$0.43
Cashmere PremiumCashmere Premium40 rolls × 250 sheets · 2-plyNot on sale now$21.49save $5.50$0.21
PurexPurex40 rolls × 250 sheets · 2-plyNot on sale now$21.49save $5.50$0.21
Kirkland SignatureKirkland Signature30 rolls × 380 sheets · 2-plyEveryday price$23.99$0.21

Which should you buy?

  • Best value: Cashmere, Purex and Kirkland all land around $0.21 / 100 sheets — roughly half of Charmin's $0.43. For cheap, reliable toilet paper, any of the three wins.
  • Softest: Charmin Ultra Soft is the premium, thicker sheet — you pay about double per sheet for it.
  • By region: Ontario warehouses stock Cashmere; Western Canada stocks Purex in this size. Charmin and Kirkland are nationwide.

How Costco toilet paper pricing works

  • Sales run in cycles, not permanent markdowns. Each pack returns to Instant Savings every one to two months — the prices above are all at their 6-month low.
  • Prices have crept up. Cashmere/Purex $19.99 → $21.49; Charmin $23.99 → $25.99. Today's deal is the recent low, but a higher floor than a couple of years ago.
  • Compare price per 100 sheets, not the sticker. A bigger pack at a higher total can still be cheaper per sheet.
  • Brands rotate. Charmin and the regional Kruger brand (Cashmere in Ontario, Purex out West) usually alternate months, so there's almost always one premium toilet paper on sale — grab whichever is discounted.

Frequently Asked Questions

By price per sheet, Cashmere, Purex and Kirkland Signature all come in around $0.21 / 100 sheets — the best value of the brands we track. Charmin Ultra Soft is about double at $0.43 / 100 sheets, but it is a thicker premium sheet.