Best credit cards for grocery shopping in India (2026)
Best cards for grocery — online (Big Basket, Blinkit, Zepto, Instamart) and offline (DMart, Reliance Fresh, More).
- 1HDFC BankSwiggy HDFC Bank Credit Card10% on Grocery₹590/yr incl. GST1.5% groceries (estimated)88
- 2HSBC IndiaHSBC Live+ Credit Card10% on GroceryCap ₹1,000/mo₹1,179/yr incl. GST10% accelerated cashback on groceries. Combined cap with dining.78
- 3HDFC BankTata Neu Infinity HDFC Credit Card5% on Grocery₹1,769/yr incl. GST5% NeuCoins on Tata brands68
- 4Kotak Mahindra BankKotak Cashback+ Credit Card5% on GroceryCap ₹750/mo₹885/yr incl. GSTIncludes online grocery delivery. Combined cap with food and entertainment.49
- 5Standard CharteredStandard Chartered Manhattan Platinum Credit Card5% on Grocery₹1,179/yr incl. GST43
- 6Standard CharteredStandard Chartered Manhattan Credit Card5% on GroceryCap ₹500/mo₹1,179/yr incl. GST5% cashback directly applying to supermarket buys executed locally36
- 7Axis BankAxis Bank Value+ Debit Card5% on GroceryCap ₹150/mo₹885/yr incl. GST5% cashback on grocery (MCC 5411) spends ≥₹2,000/transaction; capped ₹150/month; credited within 90 days.27
- 8HDFC BankInfinia Credit Card3.33% on Grocery₹14,750/yr incl. GST1.5% groceries (estimated)84
How we rank
We compute an effective % back for each card's Grocery reward rule as rate × point value, cap-aware, and rank by that number. Ties are broken by the CardAgent overall score, which weighs reward value (70%), fee efficiency (12%), redemption flexibility (9%), and perks (9%). All fees are shown inclusive of 18% GST. See methodology and full catalog.
FAQ
Do these cards work on DMart?
Cards with an unrestricted 'grocery' category earn on DMart POS; cards restricted to 'online grocery' only earn on delivery apps.