No. Kroger does not offer physical gift cards. They can be purchased online at its e-commerce site and in-store.