Yes, does walgreens give cash back. Duane reade who is owner and operator of walgreens gives cash back policy of amount upto$50 and that too only using debit card. There is no cashback on payment by checks or credit card or apple pay.
Source: https://themoneyflow.net/does-walgreens-do-cash-back/