Publix offers a variety of different cash back rewards programs, depending on what type of credit or debit card you have. Generally, you'll get around 1% cash back on all purchases.