Most gas stations accept credit cards in their convenience stores and at the pump — and some even offer their own branded credit cards.
Gas stations that accept credit cards include BP, Chevron, Circle K, Marathon, Sheetz, and Valero.
Below, we have the list of gas stations that take credit cards and which other payment methods they accept, as well as which gas stations don’t take credit cards.
The List
These are the gas stations that accept credit cards, typically both inside and at the pump.
Our list includes the credit cards each gas station accepts, plus other payment methods accepted at the pump and in-store.
7-Eleven
- Credit cards accepted: Visa, Mastercard, American Express[1]
- Other payment types accepted: Cash, Fleet One card, 7-Eleven Gift Card; in-store only payments include Apple Pay, Google Wallet, and debit cards[1]
- Find a station
Albertsons Express
- Credit cards accepted: Visa, Mastercard, Discover, American Express[2]
- Other payment types accepted: Cash, debit card[2]
- Find a station
ampm (some locations)
- Credit cards accepted: Visa, Mastercard, Discover, American Express[3]
- Other payment types accepted: Cash, debit cards[3]
- Find a station
BP/Amoco
- Credit cards accepted: Visa, Mastercard, Discover, American Express[4][5]
- Other payment types accepted: Cash, debit cards[4][5]
- Find a station
Chevron
- Credit cards accepted: Visa, Mastercard, Discover, American Express[6]
- Other payment types accepted: Cash, debit cards; you can also use PayPal or Venmo with the Chevron app[6][7]
- Find a station
Circle K
- Credit cards accepted: Visa, Mastercard, Discover, American Express[8]
- Other payment types accepted: Cash, debit cards, fleet cards, Circle K gift cards, Apple Pay (in-store only)[8]
- Find a station
Conoco
- Credit cards accepted: Visa, Mastercard, Discover, American Express, Conoco credit cards[9]
- Other payment types accepted: Cash, debit cards, fleet cards, Conoco gift cards[9]
- Find a station
Costco
- Credit cards accepted: Visa; note that you must also have a Costco membership or a Costco Shop Card to buy gas at Costco.[10]
- Other payment types accepted: PIN-based debit cards and Costco Shop Cards[10]
- Find a station
Note: Costco doesn’t accept Discover. See our related list for the places that do take Discover cards.
Cumberland Farms
- Credit cards accepted: Visa, Mastercard, Discover, American Express[11]
- Other payment types accepted: Cash, debit cards, the SmartPay app, Cumberland Farms gift cards[11][12]
- Find a station
Delta Sonic
- Credit cards accepted: Visa, Mastercard, Discover, American Express[13]
- Other payment types accepted: Cash, debit cards, Delta Sonic’s “The Card” payment card[13][14]
- Find a station
Exxon Mobil
- Credit cards accepted: Visa, Mastercard, Discover, American Express[15]
- Other payment types accepted: Cash, debit cards, Exxon Mobil Rewards+ app, ExxonMobil gift cards[15][16]
- Find a station
Hy-Vee
- Credit cards accepted: Visa, Mastercard, Discover, American Express[17]
- Other payment types accepted: Cash, debit cards[17]
- Find a station
Kum & Go
- Credit cards accepted: Visa, Mastercard, Discover, American Express[18]
- Other payment types accepted: Cash, debit cards[18]
- Find a station
Kwik Fill/Red Apple
- Credit cards accepted: Visa, Mastercard, Discover, American Express[19]
- Other payment types accepted: Cash, debit cards, the Kwik Fill Charge Card, Kwik Fill gift cards[19]
- Find a station
Kwik Trip/Kwik Star
- Credit cards accepted: Visa, Mastercard, Discover, American Express[20]
- Other payment types accepted: Cash, debit cards[20]
- Find a station
Marathon
- Credit cards accepted: Visa, Mastercard, Discover, American Express[21]
- Other payment types accepted: Cash, debit cards, Marathon gift cards[21]
- Find a station
Meijer
- Credit cards accepted: Visa, Mastercard, Discover, American Express, Meijer Mastercard[22]
- Other payment types accepted: Cash, personal check, debit cards, Meijer gift cards[22]
- Find a station
Phillips 66
- Credit cards accepted: Visa, Mastercard, Discover, American Express[23]
- Other payment types accepted: Cash, debit cards, Phillips 66 gift cards[23]
- Find a station
Pilot/Flying J
- Credit cards accepted: Visa, Mastercard, Discover, American Express[24]
- Other payment types accepted: Cash, debit cards, fleet cards[24]
- Find a station
RaceTrac/RaceWay
- Credit cards accepted: Visa, Mastercard, Discover, American Express[25]
- Other payment types accepted: Cash, debit cards, RaceTrac Gift Card[25]
- Find a station
76
- Credit cards accepted: Visa, Mastercard, Discover, American Express[26]
- Other payment types accepted: Cash, debit cards, 76 gift cards[26]
- Find a station
Sheetz
- Credit cards accepted: Visa, Mastercard, Discover, American Express, Sheetz credit cards[27]
- Other payment types accepted: Cash, debit cards, Mastercard PayPass, Google Wallet[27]
- Find a station
Shell
- Credit cards accepted: Visa, Mastercard, Discover, American Express, Shell credit cards[28]
- Other payment types accepted: Cash, debit cards, Shell gift cards[28]
- Find a station
Sunoco
- Credit cards accepted: Visa, Mastercard, Discover, American Express[29]
- Other payment types accepted: Cash, debit cards, Sunoco gift cards, the Sunoco app[29]
- Find a station
Valero
- Credit cards accepted: Visa, Mastercard, Discover, American Express[30]
- Other payment types accepted: Cash, debit cards, Valero ValuePay account, ValeroPay+ app, Valero gift cards[30][31]
- Find a station
Wawa
- Credit cards accepted: Visa, Mastercard, Discover, American Express, Wawa Credit Card[32]
- Other payment types accepted: Cash, debit cards, gift cards[32]
- Find a station
Weis Gas N’ Go
- Credit cards accepted: Visa, Mastercard, Discover, American Express[33]
- Other payment types accepted: Cash, debit cards, gift cards[33]
- Find a station
A Note on Using Prepaid Debit Cards and Gift Cards at Gas Stations
While the gas stations listed above accept credit cards from American Express, Discover, Mastercard, and/or Visa, prepaid debit cards and gift cards from these brands may or may not work at the pump.
The gas station representatives we spoke with were unable to guarantee that prepaid cards or gift cards would work at the pump.
Policies vary greatly depending on the brand and type of card you have, the issuer, and the pump itself, representatives said.
Some pumps will allow you to use the card, and will automatically stop the pump when the transaction amount matches the card balance; others will deny the transaction.
Gas stations can require preauthorization charges up to $175 at the pump[34] — so the payment processor may deny a prepaid card or gift card even if the balance is high enough to cover the amount of gas you are buying.
The gas stations listed above that accept American Express, Discover, Mastercard, and/or Visa do accept prepaid cards and gift cards from the same brands for in-store purchases, however.
You can avoid issues paying at the pump by using your prepaid debit card or gift card to pay for a set amount of gas (such as $20 or $40) inside the store. Paying at the cashier allows you to avoid high preauthorization charges.
See our related article for more information about preauthorization holds and a list of the hold amounts at popular gas stations.
Gas Stations That Don’t Accept Credit Cards
Though most gas stations do accept credit cards, there are a few that will not accept certain types of credit cards (such as Costco, where only Visa cards are accepted).
Some franchise stores may also have individual policies where certain credit cards are not accepted.
One gas station chain that does not accept credit cards, except under certain circumstances, is ARCO.
While select ARCO locations on the west coast take credit cards, most only accept cash, debit cards, ARCO fleet cards, or a mobile wallet linked with a debit card.[35][36]