Best card for Amazon
Which credit card pays the most on Amazon?
Among the cards we compare, for ₹5,000 a month
For ₹5,000 a month on Amazon, the Swiggy HDFC Bank Credit Card pays the most among the cards we compare: ₹250 a month (5% back), which leaves you ₹2,410 a year after annual fees.
Amazon Prime member? The Amazon Pay ICICI Bank Credit Card pays 5% on Amazon with no annual fee, which is ₹250 a month or ₹3,000 a year at this spend. That would beat the cards below. It isn’t ranked here because the ranking leaves out memberships. Without Prime, it pays 3%.
Top 3 cards, by what you keep in a year
Swiggy HDFC Bank Credit Card
HDFC Bank
Annual fee ₹590 incl. GST, deducted (waived from ₹2,00,000 a year)
Earned as cashback
₹2,410 / year
₹250 / month · 5% back
2
CASHBACK SBI Card
SBI Bank
Annual fee ₹1,179 incl. GST, deducted (waived from ₹2,00,000 a year)
Earned as cashback
₹1,821 / year
₹250 / month · 5% back
3
HDFC Bank Millennia Credit Card
HDFC Bank
Annual fee ₹1,180 incl. GST, deducted (waived from ₹1,00,000 a year)
Earned as cashback
₹1,820 / year
₹250 / month · 5% back
Your spend may give a different answer
Caps, fees and fee waivers change with the amount you spend, and most people spend on more than one thing.