myWalgreens cardholders immediately earn $25 in Walgreens cash rewards and enjoy 10% in cash rewards for every dollar spent on Walgreens-branded products and 5% on all other brands, including pharmacy products. Other benefits include no annual fees, $0 fraud liability, and free credit monitoring.