Best Credit Cards for Shopping

We ranked 31 cards for shopping: ranked by published rewards; annual fee amortised over an assumed ₹3,00,000 yearly spend. Axis Bank Samsung Infinite comes first with an effective reward rate of about 10.0%.

Zocept may earn a commission when you apply through links on this page. This does not affect our rankings, which are based only on the card's published rewards and fees.

CardBest rateAnnual feeApply
Axis Bank Samsung Infinite10.0% effective₹10,000Apply now
HDFC Bank Tata Neu Plus5.0% effective₹499Apply now
Axis Bank Flipkart5.0% effective₹500Apply now
Axis Bank Samsung Signature5.0% effective₹500Apply now
ICICI Bank Amazon Pay5.0% effective₹500Apply now
RBL Bank Bajaj Finserv5.0% effective₹799Apply now
HDFC Bank Tata Neu Infinity5.0% effective₹1,499Apply now
Axis Bank Ace4.0% effective₹499Apply now
Kotak Mahindra Bank 8113.0% effective₹0Apply now
Bandhan Bank One3.0% effective₹750Apply now

Frequently asked questions

Which is the best credit card for shopping?
Based on published rewards and fees, Axis Bank Samsung Infinite ranks first for shopping.
What reward rate can I get on shopping?
The top-ranked card works out to about 10.0% effective rewards.
Are there shopping cards with no annual fee?
Yes. 1 of the ranked cards have no annual fee, including Kotak Mahindra Bank 811.
How are these cards ranked?
Cards are ranked by published rewards; annual fee amortised over an assumed ₹3,00,000 yearly spend. Cards whose reward rate is not published as a cash value are listed after cards with a known rate. Rankings use only published card data.

Compare these cards

Want recommendations based on your own bills?

Find the best card for your spending