Here are some of the best deals at Walgreens for the week of 7/20.

Buy 1, Receive $2.00 Register Reward 7/20-7/26

Use $2.00/1Reach Toothbrush 2 ct or Multipack from SS 5/4

Or $1.00/1Reach Toothbrush from SS 5/4

Pay $0.99, Receive $2.00 Register Reward

Final Price: $1.01 Moneymaker

Buy 1, Receive $10.00 Register Reward 7/20-7/26

Pay $10.00, Receive $10.00 Register Reward

Final Price: Free

Buy 1, Receive $9.00 Register Reward 7/20-7/26

Pay $9.00, Receive $9.00 Register Reward

Final Price: Free

Use $0.75/1Butterball Turkey Bacon (butterball.com)

Final Price: $0.54

Buy 3, Receive $4.00 Register Reward 7/20-7/26
Spend $1.00, Receive 50 Balance Rewards Points With In-Ad Coupon through 8/30

Use $1.00/1Crest Rinse: ProHealth, 500 ml or larger (coupons.com)

Or $1.00/1Crest Rinse, 237 mL or larger from RP 7/13

Or $1.00/1Crest Rinse, 500 mL or larger from RP 6/15

Pay $6.00, Receive $4.00 Register Reward and 450 Balance Rewards Points ($0.45)

Final Price: $0.52 each, when you buy 3

Buy 2, Receive 2,000 Balance Rewards Points 7/20-7/26

Pay $4.00, Receive 2,000 Balance Rewards Points ($2.00)

Final Price: $1.00 each, when you buy 2