Comparisons

Kirkland 30-Roll Bath Tissue vs Charmin Ultra Soft: Real Cost Per Sheet

November 3, 2026 · admin
Bulk pack of white toilet paper rolls next to a smaller wrapped pack for a cost-per-sheet comparison

By Darren · Published Nov 3, 2026 · Updated Nov 3, 2026

Kirkland vs Charmin toilet paper: roll names like Mega and Super Mega don’t tell you how much paper you get, so we compare by price per sheet. Here’s Costco’s Kirkland Signature 30-roll pack against Charmin Ultra Soft at Walmart, before and after an estimated Costco membership share.

Price status:

  • Kirkland 30 rolls x 380 sheets, $24.99 online and $20.99 in-warehouse (Seattle warehouse, ZIP 98101), both on the same costco.com page: Price checked Nov 3, 2026, 11:15 AM ET at Costco; may differ in-club and by region.
  • Charmin Ultra Soft 12 Mega (208 sheets/roll), $14.97: Price checked Nov 3, 2026, 11:15 AM ET at Walmart, online; may differ in-club and by region.
  • Checked with ZIP 95829 for Walmart and ZIP 98101 for Costco.

What does Kirkland vs Charmin toilet paper cost per 100 sheets?

Real Value Matrix

Best Real Value Costco (Kirkland 30 rolls x 380 sheets, online) at $0.002/ct Saves 63.5% vs. the worst option
#RetailerPriceQtyMembership / buyCost per unitvs. best
1 Costco (Kirkland 30 rolls x 380 sheets, online) $24.99 11,400 ct — $0.002/ct Best
2 Walmart (Charmin Ultra Soft 12 Mega x 208 sheets) $14.97 2,496 ct — $0.006/ct +173.6%

Membership fees are spread across your purchases per year. Prices change often — confirm at the retailer.

ProductPriceSheetsPer 100 sheets, without membershipEst. per 100 sheets, with membership share
Kirkland 30 rolls x 380 (Costco.com)$24.9911,400$0.22$0.27 (+$5.42)
Kirkland 30 rolls x 380 (Costco Seattle warehouse)$20.9911,400$0.18$0.23 (+$5.42)
Charmin Ultra Soft 12 Mega x 208 (Walmart)$14.972,496$0.60$0.60 (no membership)
With-membership figures are estimates: $65 basic fee ÷ 12 trips a year, charged to this one item.

Costco.com listed the 30-roll pack at $24.99 online, and the same page showed $20.99 at the Seattle warehouse (ZIP 98101). At $20.99, that’s about $0.18 per 100 sheets before membership, or $0.23 with the estimated fee share. Walmart listed the Charmin 12 Mega pack (208 sheets/roll) at $14.97. Walmart sometimes runs rollbacks, so check before you buy.

Jump to how we check prices for the membership-fee method.

Why does price per sheet matter?

A Charmin Mega roll has 208 sheets here; each Kirkland roll has 380. Per sheet, Kirkland costs about a third as much before membership and under half as much with the estimated fee share. Sheet sizes can differ between brands, and we couldn’t confirm current sheet dimensions on official pages, so we compare by sheet count only.

What are the trade-offs besides price?

  • Softness: Charmin Ultra Soft is sold on softness. This is a value comparison, not a softness test.
  • Storage: A 30-roll pack is bulky.
  • Upfront cost: About $25 at once rather than $15.

Should you buy Kirkland bulk toilet paper?

BUY: Kirkland bulk if you have storage

Buy Kirkland bulk if you have storage: it’s cheaper per sheet with or without the membership share.

Who should skip Kirkland bulk toilet paper?

Skip it if you have no room to store 30 rolls, or if Charmin’s softness matters more to you than price.

How long does a 30-roll pack last?

Toilet paper doesn’t go bad. A household using about 300 sheets a week would take about 38 weeks (roughly 9 months) to finish 11,400 sheets.

Bulk Viability Check

Enter your numbers to see the verdict.

More warehouse math: our bulk peanut butter price per ounce comparison.

How do we check prices?

We read each price on the retailer’s own product page where it loads, or from a named third-party tracker where it doesn’t (we say which in the notes). We divide the price by the pack quantity to get a cost per unit. For warehouse clubs we show two numbers: the shelf price alone, and an estimate that adds a share of the basic membership fee (Costco $65/yr, Sam’s Club $60/yr) charged in full to this one item. We spread the annual membership fee over an assumed 12 trips a year ($65 Costco = $5.42/trip; $60 Sam’s Club = $5.00/trip). If you already have a membership, use the first number.

Where do these prices come from?

Frequently asked questions

Is Kirkland toilet paper cheaper than Charmin?

Yes. About $0.22 per 100 sheets before membership (about $0.27 with an estimated fee share) vs about $0.60 for Charmin Ultra Soft at Walmart.

Is the Costco warehouse price lower than online?

Often, since online prices usually include delivery. The Seattle warehouse showed $20.99 vs $24.99 online on Nov 3. Warehouse prices vary, so check yours.

Why compare by sheets, not rolls?

Roll names vary, but sheet counts are printed on the pack.

Frugal Deals Hub logo

About the author: Darren is the founder of Frugal Deals Hub. He compares prices at US warehouse clubs and retailers (Costco, Sam’s Club, Amazon, Walmart and Target) by cost per unit, using prices checked on each retailer’s own pages and dated on every post.

Leave a Reply

Your email address will not be published. Required fields are marked *