Welcome to the Help Center

How long will it take for a Gift Card to be delivered?


Gift Cards should arrive within 10 business days after the date of purchase on americanexpress.com/gift. If a Gift Card hasn’t arrived within 10 business days, please call us with your order reference number and the payment card number that was used to place the order:

  • American Express® Gift Card: 1-877-297-4438
  • American Express® Business Gift Card: 1-800-297-7327