Walgreens has for MyWalgreens Members (
free to join)
3-Packs of 12-Count Charmin Ultra Soft Toilet Paper (Mega XL Rolls) +
~$20 Walgreens Cash +
$15 VISA Prepaid Card via
online rebate for
$50.37 when you follow the steps below.
Shipping is free or select free store pickup where stock permits.
Thanks to community member
wileysmiley for contributing this deal.
- Note: Availability for pickup may vary by location.
Deal Instructions:
- Log in or Register for a myWalgreens account (coupons are typically limited to one per account).
- Visit the Walgreens coupons page and clip the following coupons:
- Earn $10 W Cash rewards when you spend $40+ in-store or online
- Earn $10 W Cash rewards on $45+ spent on select P&G items
- Important: On step 4, please do not clip the $1 coupon listed on the product page
- Add 3x 12-Pack Charmin Ultra Soft Toilet Paper (Mega XL Rolls) to cart
- Clip the $3 off 1 coupon on the product page.
- In cart, apply 20% off $50+ promo code GIFT20
- Price should be $65.97 - $3 off via clipped coupon - $12.60 via 20% off promo code = $50.37
- You will also earn ~$20 Walgreens Cash (shown in cart) on this purchase.
- Note: You must pay without using any existing Walgreens Cash that you may already have stored on your account to ensure that you will earn the ~$20 Walgreens Cash on this current order.
- Finally, visit the P&G Rebates page and complete the instructions to earn a $15 VISA Prepaid Card (on qualifying $50+ purchases) after online rebate
- Limit 1 rebate per household for the promotional period shown on P&G website.
- Only valid on purchases made through January 1, 2026.
- Submission must be made by no later than January 15, 2026 to qualify for the rebate.
Community Reviews
Charmin Ultra Soft Mega XL rolls are the core of a strong Walgreens stack, with the $20 Walgreens Cash and $15 P and G rebate making the effective price much lower. The deal can also be padded with Bounty to hit the rebate minimum, and the Walgreens Cash has shown up on digital receipts and in accounts after checkout. Shipping has been fast when orders go through, and the rebate card has been confirmed for arrival in 6 to 8 weeks. The main friction is stock and coupon handling, with cancellations, partial fills, and occasional reward display errors. Ultra Strong does not fit the same coupon setup, so the Ultra Soft version is the cleaner path.
Common Questions (5)
The rebate can arrive as a physical card after a confirmation email, typically in about 6-8 weeks. Some submissions have also been reported as arriving quickly, but others were never received even after follow-up, so keeping the confirmation email is important.
Walgreens gift cards can still count toward the Walgreens Cash minimum, and one order earned the $20 Walgreens Cash even with $30 in gift cards applied. The P&G rebate minimum is separate, so the receipt total still needs to meet that offer's spend requirement.
Yes. Eligible items from the P&G list can be combined, and they do not have to be on the same receipt as the Charmin. Adding another qualifying item, like Bounty, can help reach the rebate minimum if you do not need more toilet paper.
Using prior Walgreens Cash can reduce the new order's earned Walgreens Cash and lower the receipt total. One order dropped from $20 to $10 in Walgreens Cash and fell to $47 total after applying $10 from a previous purchase, which raised concern about rebate eligibility.
No. The deal structure depends on the Ultra Soft-specific $3 off coupon, and Ultra Strong does not have that discount. The posted Walgreens setup therefore only works as advertised on Ultra Soft.
AI-generated summary based on comments from the community. Updated ago
Join The Conversation
Share your experience with the Slickdeals community
Share information with the community. Please follow our Community Guidelines and be kind!
55 Comments
Sign up for a Slickdeals account to remove this ad.
Edit: My calculation used the current Costco sale price.
Sign up for a Slickdeals account to remove this ad.
I somehow accidentally got a $15 walgreens gift card instead of $15 visa... Also I already did this current rebate so sadly couldn't do that again, but could do the rest of it...
edit: searches say that if yuo pay with a gift card it deosn't count towards minimums. However, when I enter my walgreens gc number it then says estimated cash rewards $20.33. Has anyone paid with a gc to now for sure it gives the rewards? Maybe I should screen shot it and then I can pay with that gc, my visa gc, a little bit of rewards and still get the $20 back.
So basically if I do this deal I am spending $35 cash after tax and $20 walgreens money to get the tp and $20 walgreens money right back. Too bad I can't do the rebate part again, though.
If I can't split credit cards I guess I can't use the visa... Unless I buy another walgreens gc. And even then I wonder if the visa will work online or if I have to tell them my address officially for the card.
I called first and the guy said there are 3 set aside for me. I figured I would cancel the order if it's only 1 or 2.
Went to pick it up and they had 2 of the Mega XL I ordered and 1 of them is some other MEGA size and it's actually more sheets per roll so I accepted it and all is good.
So now all I accomplished was converting a $15 card I could use anywhere into it being forced to be used at walgreens...
I will try it again another day, but I bet they have plenty and they are not liking so many people doing this combination of deals on it so magically it's out of stock.
And all they do is give a 10% off next order coupon, like that is worth a thing when every day they have a sitewide 15% or 20% off one.
Sign up for a Slickdeals account to remove this ad.
Join The Conversation
Share your experience with the Slickdeals community
Share information with the community. Please follow our Community Guidelines and be kind!