Yes, the Kroger 1-2-3 Rewards Visa gives Kroger Rewards. Cardholders can earn one reward point for every dollar spent everywhere Visa is accepted. Two rewards points will be earned for every dollar spent at the Kroger family of stores and three rewards points per dollar spent on the Kroger family of brands. For every 1,000 points earned, cardholders will receive $5 in groceries. Rewards will be sent to customers automatically every quarter. This is a decent store card, as far as store cards go. The fact that it is branded with a Visa logo is also a good thing this means this card can be used everywhere Visa is accepted. However, this is not the case for most other store cards. If it is not branded by a major payment network like Visa or Mastercard the probability is that it will only be able to be used at the store it comes from.