27 Gas Stations That Accept Credit Cards (+ Which Ones Don’t)

Short Answer: 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.

Gas Stations That Accept Credit Cards

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
  • Other payment types accepted: Cash, Fleet One card, 7-Eleven Gift Card; in-store only payments include Apple Pay, Google Wallet, and debit cards
  • Find a 7-Eleven
  • Source: Customer service

Albertsons Express

  • Credit cards accepted: Visa, Mastercard, Discover, American Express
  • Other payment types accepted: Cash, debit card
  • Find an Albertsons Express
  • Source: Customer service

ampm (some locations)

  • Credit cards accepted: Visa, Mastercard, Discover, American Express
  • Other payment types accepted: Cash, debit cards
  • Find an ampm
  • Source: Calls to ampm locations in Arizona, Nevada, and California

BP/Amoco

  • Credit cards accepted: Visa, Mastercard, Discover, American Express, BP Credit Cards
  • Other payment types accepted: Cash, debit cards
  • Find a BP/Amoco
  • Source: Customer service

Chevron

Circle K

Conoco

Costco

Note: You must be a Costco member to use Costco gas stations unless you are a Costco Cash Card holder (which doesn’t require membership). All Costco stations are pay-at-the-pump only with no attendants, except as required in Oregon and New Jersey, Costco gas stations do not accept cash.

As you see, Costco doesn’t accept Discover. For the list of places that do take Discover, see our related article: Where Is Discover Card Accepted? The List of U.S. Stores & Abroad

Cumberland Farms

Delta Sonic

  • Credit cards accepted: Visa, Mastercard, Discover, American Express
  • Other payment types accepted: Cash, debit cards, The Card
  • Find a Delta Sonic
  • Source: Customer service

ExxonMobil

Hy-Vee

Kum & Go

  • Credit cards accepted: Visa, Mastercard, Discover, American Express
  • Other payment types accepted: Cash, debit cards, &Rewards Card
  • Find a Kum & Go
  • Source: Customer service

Kwik Fill/Red Apple

Kwik Trip/Kwik Star

  • Credit cards accepted: Visa, Mastercard, Discover, American Express
  • Other payment types accepted: Cash, debit cards, Kwik Card
  • Find a Kwik Trip or Kwik Star
  • Source: Customer service

Marathon

Meijer

Phillips 66

Pilot/Flying J

  • Credit cards accepted: Visa, Mastercard, Discover, American Express
  • Other payment types accepted: Cash, debit cards, fleet cards, myRewards card
  • Find a Pilot or Flying J
  • Source: Customer service

RaceTrac/RaceWay

  • Credit cards accepted: Visa, Mastercard, Discover, American Express
  • Other payment types accepted: Cash, debit cards, RaceTrac Gift Card
  • Find a RaceTrac or RaceWay
  • Source: Customer service

76

Sheetz

  • Credit cards accepted: Visa, Mastercard, Discover, American Express, Sheetz Visa Card
  • Other payment types accepted: Cash, debit cards, Mastercard PayPass, Google Wallet
  • Find a Sheetz
  • Source: Customer service

Shell

Sunoco

Valero

  • Credit cards accepted: Visa, Mastercard, Discover, American Express
  • Other payment types accepted: Cash, debit cards, Valero credit card
  • Find a Valero
  • Source: Customer service

Wawa

Weis Gas & Go

  • Credit cards accepted: Visa, Mastercard, Discover, American Express
  • Other payment types accepted: Cash, debit cards, Weis Gift Card
  • Find a Weis Gas & Go
  • Source: Customer service

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 $125 at the pump — 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

  • Credit cards accepted: None, except at certain participating locations in California, Nevada, Oregon, and Washington
  • Other payment types accepted: Cash, debit cards (for a fee of 35 cents per debit transaction), PumpPASS Card, Mobile Wallet (including Apple Pay, Android Pay, and Samsung Pay)
  • Find an ARCO
  • Source: ARCO.com FAQ page

In Summary

What gas stations accept credit cards? Nearly all gas stations accept credit cards, including Circle K, ExxonMobil, Phillips 66, and Shell. Many of the larger gas retailers offer branded credit cards that provide customers with cash back rewards and other incentives. Our research found that ARCO is the only gas station chain that does not accept credit cards at most locations. At gas stations that accept credit cards, you can also use prepaid debit cards and gift cards from brands like Visa, though you may need to pay inside the store to avoid preauthorization charges.