Where Is American Express Accepted?
U.S. acceptance
Amex has closed most of the acceptance gap in the U.S., and it is taken at the vast majority of merchants that accept credit cards. The holdouts are usually small businesses that balk at Amex historically higher merchant fees. For everyday domestic spending, an Amex works almost everywhere, though you may still hit the occasional shop that is Visa and Mastercard only.
International acceptance
Overseas is where Amex is weaker. In many countries, smaller merchants, transit systems, and rural areas take Visa and Mastercard but not Amex. This is the main reason to never travel abroad with only an Amex. The same is true for Discover, which has even narrower global reach.
The practical takeaway
Use your Amex for the rewards where it is accepted, but always carry a Visa or Mastercard as a backup, especially when traveling. Pick a backup with no foreign transaction fee. See credit card networks explained for how acceptance is set by the network.