Best card for BJ's Wholesale

Updated September 17, 2026 · from RightCard's verified card and merchant data

Usually not. BJ's Wholesale Club codes as a warehouse club (MCC 5300). Grocery bonuses are written for supermarkets (MCC 5411). Warehouse clubs code differently, and several issuers name them as excluded. The strongest option in our data is a card with a built-in BJ's Wholesale Club rate: BJ's One Mastercard (3% here, a card benefit), BJ's One+ Mastercard (5% here, a card benefit). Everything else earns its flat rate.

Why the code decides, not the cart

Every card purchase carries a merchant category code (MCC). The store sets it once, for the whole store. Your bank pays a category bonus by that code, not by what is in your bag. That is why a cart full of groceries can still earn the base rate.

Cards with a built-in rate here

These are permanent card benefits in our verified data, not limited-time offers.

CardAt BJ's Wholesale Club
BJ's One Mastercard3%
BJ's One+ Mastercard5%

What actually earns here

Your best flat-rate card. A 2% everywhere card beats a 6% grocery card that pays 1% at this store. Verified flat-rate cards in our data:

CardEverything≈ value / $1
Robinhood Gold Card (needs a Robinhood Gold membership)3%3¢
Arrival Plus World Elite Mastercard2x miles2¢
BJ's One+ Mastercard2%2¢
Blue Business Cash Card from American Express2%2¢
Bread Cashback American Express Credit Card2%2¢
Capital One Spark Cash Plus2%2¢

Some popular 2% cards are not in this table yet because they have not cleared our two-source verification. Missing means unverified, not worse.

Also check whether one of your cards is carrying a targeted bank offer for this store. Those are free money and they beat any category math.

How RightCard handles this: search "BJ's Wholesale Club" in the app and it will not pretend your grocery card wins. It shows your best guaranteed card with a note that this store codes as a warehouse club. The app is free and private. No bank login. Recommendations are computed on your phone.

Get RightCard on the App Store

FAQ

Does BJ's Wholesale count as grocery for credit card rewards?

Usually not. BJ's Wholesale Club codes as a warehouse club (MCC 5300). Grocery bonuses are written for supermarkets (MCC 5411). Warehouse clubs code differently, and several issuers name them as excluded. The strongest option in our data is a card with a built-in BJ's Wholesale Club rate: BJ's One Mastercard (3% here, a card benefit), BJ's One+ Mastercard (5% here, a card benefit). Everything else earns its flat rate.

Does BJ's gas count as a gas station?

Our directory files BJ's fuel as a gas code. Some issuers exclude warehouse-club fuel, so your card's terms decide.

Where these numbers come from: RightCard's data pipeline re-checks each card's published rates weekly and lists a rate only after two independent sources agree. Merchant codes come from our merchant directory. If a card or store is missing here, it is because we could not verify it, not because we guessed.

More guides: Costco rewards guide · Walmart rewards guide · Freedom Flex 5% calendar · Best card for Amazon · Which Chase card for gas?