Walgreens does sell various gift cards, including both physical and digital cards. The chain has a variety of gift card options, including ones for major retailers like Walmart, Target, and Amazon. Walgreens also sells gift cards for local businesses.
The store typically has a wide selection of cards to choose from, and the prices are generally reasonable. The cards can be used at any Walgreens location.