The Chase Freedom Flex is the best card for H&M — it earns 5x and 5x on Amazon (Q2 2026) - Includes Amazon.com, digital downloads, Amazon Gift Cards, Amazon Fresh, Amazon Prime subscriptions, third-party marketplace sellers, and Whole Foods Market..
Updated July 2026
Best Credit Card for H&M
Compare the top credit cards to maximize your rewards every time you shop at H&M.
H&M purchases typically code as retail or department stores. Store co-branded cards offer the highest earn rates at their specific retailer, while flexible rewards cards treat these as general spending. Cards with a broad online shopping bonus often perform best for purchases at H&M.com.
How CardCurator ranks this merchant
These rankings use current earn rates, annual fee drag, reward value, and merchant-category fit. They are based on live card data, not a fixed sponsored list.
Top Pick

Chase Freedom Flex
5x on Amazon (Q2 2026) - Includes Amazon.com, digital downloads, Amazon Gift Cards, Amazon Fresh, Amazon Prime subscriptions, third-party marketplace sellers, and Whole Foods Market.
Note: This card has a combined $1,500 spending cap across ALL rotating categories this period. Earnings above this amount will be at the base rate. Remember to activate between 3/1/2026 - 6/14/2026.
More Good Options
American Express Membership RewardsBlue Cash Everyday Card from American Express3xpts/dollar6.0%return3x on U.S. Online Retail Purchases
More Info →
Credit One Bank Cash BackCredit One Bank Best Friends Credit Card5xpts/dollar5.0%return5x on Pet Stores
More Info →
Rewards Calculator
Enter a monthly spend amount above to see estimated annual rewards per card.
Quick summary
A short version of the recommendation with the main numbers and tradeoffs.
At H&M, Chase Freedom Flex is currently our top overall pick at 5x, which works out to about 10.0% back based on CardCurator's current point valuations. 5x on Amazon (Q2 2026) - Includes Amazon.com, digital downloads, Amazon Gift Cards, Amazon Fresh, Amazon Prime subscriptions, third-party marketplace sellers, and Whole Foods Market. On $500/month of spend, the top card is worth about $600/year before signup bonuses or statement credits. Summary generated July 9, 2026. Source: https://cardcurator.ai/merchant/h-m
- Chase Freedom Flex: 5x and 10.0% effective return.
- At $500/month, that's about $600/year in rewards value before bonuses.
- Chase Freedom Flex is also the best no-annual-fee option.
- Methodology uses live earn rates, annual fees, and current point valuations.
Common Questions
What is the best credit card to use at H&M?
The Chase Freedom Flex is currently the top pick at H&M, earning 5x points per dollar — an effective 10.0% return. 5x on Amazon (Q2 2026) - Includes Amazon.com, digital downloads, Amazon Gift Cards, Amazon Fresh, Amazon Prime subscriptions, third-party marketplace sellers, and Whole Foods Market.
How many points do I earn at H&M per dollar spent?
Top cards earn between 3x and 5x at H&M. Leading options include: Chase Freedom Flex (5x), Blue Cash Everyday Card from American Express (3x), Prime Visa (5x).
Does H&M count as online shopping for credit card rewards?
H&M typically falls under the Online Shopping category for credit card reward purposes. Cards with a online shopping spending bonus will earn an elevated rate here. H&M purchases typically code as retail or department stores. Store co-branded cards offer the highest earn rates at their specific retailer, while flexible rewards cards treat these as general spending. Cards with a broad online shopping bonus often perform best for purchases at H&M.com.
Is there a no-annual-fee card that earns well at H&M?
Yes — the Chase Freedom Flex has no annual fee and earns 5x at H&M (10.0% effective return). 5x on Amazon (Q2 2026) - Includes Amazon.com, digital downloads, Amazon Gift Cards, Amazon Fresh, Amazon Prime subscriptions, third-party marketplace sellers, and Whole Foods Market.
Which card earns the most if I spend $500 per month at H&M?
Chase Freedom Flex: $600/yr, Blue Cash Everyday Card from American Express: $360/yr, Prime Visa: $300/yr. The Chase Freedom Flex earns the most at $500/month.
Also earning in Online Shopping
Need a situation-specific recommendation?
Merchant rankings are a good starting point, but the best card can change if you care more about international use, business spending, or lower-friction approval.
