Amazon Prime Rewards Visa Signature Card
vs. Capital One Walmart Rewards® Mastercard®

Updated: June 5, 2024

Advertising & Editorial Disclosure

Shield Insurance

MoneyGeek partners with leading industry experts and advertisers to help you get to your financial happy place. Our content is accurate when posted but offers may change over time. We may receive compensation for partner advertisements, but our editorial team independently reviews and ranks products. Learn more about our editorial policies.

Both the Amazon Prime Rewards Visa Signature Card and the Capital One Walmart Rewards Mastercard cater to shoppers looking to maximize cash back on their purchases at Amazon and Walmart, If you're a frequent Amazon shopper, the Amazon Prime Rewards card may be the better choice due to its higher cash back rate on Amazon and Whole Foods purchases.

However, if you prefer Walmart, the Capital One Walmart Rewards Mastercard edges out with its slightly higher overall cash back score. The Amazon card requires a Prime membership, but its lack of foreign transaction fees and travel insurances make it a strong contender. Conversely, the Walmart card's accessibility to those with lower credit scores and its generous rewards on Walmart.com purchases ensure it's still worth considering for the right consumer.

Credit Card logo for Amazon Prime Rewards Visa Signature Card
Amazon Prime Rewards Visa Signature Card
Credit Card logo for Capital One Walmart Rewards® Mastercard®
Capital One Walmart Rewards® Mastercard®
MoneyGeek Rating
3.3/ of 5
MoneyGeek Rating
3.3/ of 5

  • Regular APR
    19.49%–27.49% variable
    19.48%, 19.48%, or 29.99% variable
    0% APR Offer
    -
    -
    Intro Offer
    $50 Amazon Gift Card
    Earn 5% Cash Back
    Rewards Summary
    Earn up to 5% cash back
    -
    Balance Transfer Offer
    -
    -
    Balance Transfer Fee
    Either $5 or 4% of the amount of each transfer, whichever is greater
    3% of the amount of each transferred balance that posts to your account at a promotional APR that we may offer you
    Annual Fee
    $0
    $0
    Recommended Credit
    670-850 (Good to Excellent)
    580-740 (Fair to Good)
    Penalty APR
    up to 29.99%
    -
    Not sure?

Which Card Is Better for You?

You might prefer the Amazon Prime Rewards Card if you're a frequent shopper at Amazon and Whole Foods Market, and you also value earning rewards on dining and travel. With this card, you'll enjoy the highest cash back rates for these categories, provided you have an Amazon Prime membership.

You might prefer the Walmart Card if your shopping is centered around Walmart, especially if you prefer in-store purchases. This card is more accessible with a lower credit score requirement and offers a generous 5% back on Walmart.com, with an added bonus for in-store purchases using Walmart Pay during the first year.

Head-to-Head Comparison: Card Details and Features

Evaluating APRs, fees, credit requirements, rewards and additional features will help you find which card aligns with your financial habits. For example, frequent Amazon shoppers may lean towards the Amazon Prime Rewards for its 5% back at Amazon and Whole Foods, while Walmart frequenters could prefer the Walmart Card for its rewards on Walmart.com purchases.

    discount icon

    Regular APR: Walmart Card

    For Regular APR, the Walmart Card is marginally better, offering a slightly lower starting APR of 19.48% compared to the Amazon Prime Rewards Card's starting APR of 19.49%.

    annualFee icon

    Annual Fee: Tie

    Both cards have no annual fee, making them equally attractive for users looking to avoid extra costs.

    lowInterestAPR icon

    Introductory 0% APRs: Tie

    Neither the Amazon Prime Rewards Card nor the Walmart Card offers introductory 0% APRs on purchases or balance transfers. Many of the best credit cards have 0% intro APR.

    coins icon

    Rewards: Tie

    Both cards have rewards for their respective brand loyalists. The Amazon Prime Rewards Card provides up to 5% back on Amazon and Whole Foods purchases for Prime members, while the Walmart Card offers 5% back on Walmart.com and 2% back in Walmart stores and on travel and dining.

    rewards icon

    Welcome Offers: Amazon Prime Rewards Card

    The Amazon Prime Rewards Card offers a better welcome bonus with an immediate $50 Amazon Gift Card upon approval, providing instant value. In contrast, the Walmart Card's value depends on future spending with 5% cash back on Walmart purchases for the first 12 months when using Walmart Pay.

    creditApproved icon

    Recommended Credit Score: Walmart Card

    The Walmart Card is more accessible, catering to those with credit scores ranging from 580 to 740 (fair to good), compared to the Amazon Prime Rewards Card's requirement of good to excellent credit.

    autopay icon

    Penalties and Fees: Walmart Card

    The Walmart Card is better for penalties and fees, lacking a penalty APR and offering a slightly lower cash advance fee. Both cards do not charge foreign transaction fees.

    points icon

    Issuer Satisfaction: Walmart Card

    Capital One, the issuer of the Walmart Card, has a slightly higher issuer satisfaction with a rating of 4.2, compared to JPMorgan Chase Bank, the issuer of the Amazon Prime Rewards Card, which has a rating of 4.1. This suggests that customers may have a slightly better experience with Capital One in terms of satisfaction.

    airplane icon

    Other Features & Perks: Tie

    The Amazon Prime Rewards Card includes travel-related protections such as travel accident insurance, lost luggage reimbursement and auto rental collision damage waiver, among others. The Walmart Card focuses on $0 fraud liability and no foreign transaction fees. Depending on your priorities, either card could offer the perks that best suit your lifestyle.

Rewards Comparison

The Amazon Prime Rewards Card edges out the Walmart Card for those who frequently shop on Amazon or at Whole Foods. It offers up to 5% cash back with an eligible Prime membership. Its rewards are particularly strong for online purchases and travel booked through Chase, and it has a simple redemption process.

However, the Walmart Card matches the 5% online rate on Walmart.com, making it a strong contender for Walmart loyalists, especially with its introductory offer for in-store purchases using Walmart Pay. While both cards have no annual fee, the Amazon Prime Rewards Card requires a Prime membership for the highest cash back rate, which is a consideration for cost-conscious consumers.

The Walmart Card offers a consistent 2% back on dining and travel, which can be more beneficial for those who spend more in these categories outside of Walmart's ecosystem. Look at the table below to see how the bonus categories for each card compare.

Category
Amazon Prime Rewards Card
Walmart Card

Online Purchases

5% with Prime/3% without Prime

5% for the first 12 months with Walmart Pay, then 2%

Groceries

5% with Prime/3% without Prime

2%

Gas Stations

2%

2%

Restaurants

2%

2%

Travel

3%

2%

Redeeming Rewards

With the Amazon Prime Rewards Card, you can use points directly on Amazon.com or as a statement credit, with the assurance that points do not expire as long as your account remains active. The Walmart Card offers flexibility as well, allowing you to redeem rewards for cash back, statement credits, Walmart.com purchases, travel and gift cards, without a specified expiration date for your rewards.

Methodology

MoneyGeek evaluates credit cards like the Amazon Prime Rewards Card and Walmart Card using a scoring system tailored to various use cases. Both cards are assessed based on their performance in the cash back category. The most significant factors in determining their scores are the effective rate of cash back rewards and the value of introductory offers. For a detailed understanding of our scoring process, you can review our ranking methodology.

FAQ: Amazon Prime Rewards Card vs. Walmart Card Card

What are the welcome offers for each card?
Which card offers better rewards for online shopping?
Are there any annual fees for these cards?
Do either of these cards charge foreign transaction fees?
Can I earn rewards on purchases outside of Amazon or Walmart?

About Doug Milnes, CFA


Doug Milnes, CFA headshot

Doug Milnes is a CFA charter holder with over 10 years of experience in corporate finance and the Head of Credit Cards at MoneyGeek. Formerly, he performed valuations for Duff and Phelps and financial planning and analysis for various companies. His analysis has been cited by U.S. News and World Report, The Hill, the Los Angeles Times, The New York Times and many other outlets.

Milnes holds a master’s degree in data science from Northwestern University. He geeks out on helping people feel on top of their credit card use, from managing debt to optimizing rewards.


*Rates, fees or bonuses may vary or include specific stipulations. The content on this page is accurate as of the posting/last updated date; however, some of the offers mentioned may have expired. We recommend visiting the card issuer’s website for the most up-to-date information available.
Editorial Disclosure: Opinions, reviews, analyses and recommendations are the author’s alone and have not been reviewed, endorsed or approved by any bank, credit card issuer, hotel, airline, or other entity. Learn more about our editorial policies and expert editorial team.
Advertiser Disclosure: MoneyGeek has partnered with CardRatings.com and CreditCards.com for our coverage of credit card products. MoneyGeek, CardRatings and CreditCards.com may receive a commission from card issuers. To ensure thorough comparisons and reviews, MoneyGeek features products from both paid partners and unaffiliated card issuers that are not paid partners.