Best Credit Cards for Walmart

Among the cards CardTruth has reviewed, the BMO CashBack World Elite Mastercard earns the most at Walmart: 5% back, worth 5% of what you spend, when the purchase codes the way its terms require, which varies by location. Compare the top two →

Cards accepted

In store
Visa, Mastercard and American Express
Online
Visa, Mastercard and American Express

Visa was dropped at some stores in 2016 and returned to all Canadian stores in January 2017.

How purchases code (MCC)

  • 5310Discount storesVaries

    Most Walmart stores code as discount stores. Some Supercentres have been reported as grocery (5411), on some networks only, so the code you get can depend on the store and your card's network.

  • 5411Grocery stores and supermarketsVaries

    Reported on Mastercard only.

    Reported at some Supercentres, which is why some Mastercard grocery rates have paid there.

A purchase's code is set by the merchant's payment processor and card network, not by your card, and it can differ by location, network and over time (American Express classifies merchants itself). Your statement shows how a purchase actually coded. Last verified October 2026.

Personal cards accepted in store

  1. BMO CashBack World Elite MastercardBy merchant code · Code varies by location · Spending cap applies
    5%5% back
  2. BMO CashBack MastercardBy merchant code · Code varies by location · Spending cap applies
    3%3% back
  3. RBC Cash Back Preferred World Elite MastercardBy merchant code · Code varies by location
    3%3% back
  4. Student BMO CashBack MastercardBy merchant code · Code varies by location · Spending cap applies
    3%3% back
  5. ≈2.5%1.25x points
  6. ≈2.5%1.25x points
  7. ≈2.5%1.25x points
  8. ≈2.25%1.25x points
  9. ≈2%1x points
  10. ≈2%1x points
Show all 80 personal cardsShow fewer
  1. ≈2%1x points
  2. ≈2%1x points
  3. ≈2%1x points
  4. RBC Cash Back MastercardBy merchant code · Code varies by location
    2%2% back
  5. ≈2%2x points
  6. 2%2% back
  7. ≈2%1x points
  8. ≈2%1x points
  9. 2%2% back
  10. 2%2% back
  11. ≈1.8%2x points
  12. ≈1.8%1x points
  13. ≈1.8%1x points
  14. ≈1.5%1x points
  15. ≈1.5%1x points
  16. ≈1.5%1.5x points
  17. ≈1.34%0.67x points
  18. ≈1.34%0.67x points
  19. ≈1.34%0.67x points
  20. ≈1.25%1.25x points
  21. 1.25%1.25% back
  22. ≈1%1x points
  23. ≈1%1x points
  24. 1%1% back
  25. 1%1% back
  26. 1%1% back
  27. 1%1% back
  28. PC MastercardBase rate
    1%1% back
  29. 1%1% back
  30. 1%1% back
  31. 1%1% back
  32. 1%1% back
  33. 1%1% back
  34. ≈1%1x points
  35. ≈1%1x points
  36. ≈1%1x points
  37. ≈1%1x points
  38. ≈1%1x points
  39. ≈1%1x points
  40. ≈1%1x points
  41. ≈1%1x points
  42. 1%1% back
  43. ≈1%2x points
  44. ≈1%1x points
  45. ≈0.83%1x points
  46. ≈0.83%1x points
  47. moi RBC VisaBase rate
    ≈0.8%1x points
  48. ≈0.75%0.5x points
  49. ≈0.75%1.5x points
  50. RBC ION VisaBase rate
    ≈0.71%1x points
  51. RBC ION+ VisaBase rate
    ≈0.71%1x points
  52. ≈0.71%1x points
  53. ≈0.67%1x points
  54. ≈0.67%1x points
  55. ≈0.67%1x points
  56. ≈0.67%1x points
  57. ≈0.6%4x points
  58. ≈0.5%0.5x points
  59. ≈0.5%0.5x points
  60. 0.5%0.5% back
  61. 0.5%0.5% back
  62. ≈0.5%0.5x points
  63. 0.5%0.5% back
  64. 0.5%0.5% back
  65. 0.5%0.5% back
  66. 0.5%0.5% back
  67. ≈0.5%1x points
  68. ≈0.45%3x points
  69. ≈0.34%0.5x points
  70. ≈0.34%0.5x points

Business cards

  1. ≈2.5%1.25x points
  2. ≈2.5%1.25x points
  3. ≈2%1x points
  4. ≈1.8%2x points

Values are cash-back equivalents: percentage rates as stated, and points at CardTruth's estimated point value (each teardown's Points & Redemption section explains it). Rates come from each card's terms; welcome offers aren't included. Confirm current rates with the issuer before you rely on them.