The content is accurate at the time of publication and is subject to change.

You can use any credit card or debit card to pay for your purchases at Old Navy. Visa, MasterCard, American Express, Discover, JCB, and Diners Club International cards are accepted at all Old Navy stores and websites. You can find best credit cards for everyday shopping here. If you want to earn cash back with every purchase, you should take a look on cash back credit cards. For example, Discover it® Cash Back credit card gives up to 5% cash back on eligible rotating category purchases that change each quarter (on up to the quarterly maximum, you need to activate) and 1% on all others purchases.