Where to find and update your card in iPhone settings
Your iPhone stores credit card information in two places: the Wallet app (for Apple Pay) and iCloud Keychain (for autofill across Safari and apps). To update a card on your iPhone, you need to know which one holds it. Most of the time, if you added a card to Apple Pay, it lives in Wallet. If you saved it for web forms, it's in Keychain. You can update either one in under a minute.
The fastest route is through the Wallet app if you use Apple Pay. Open Wallet, tap the card you want to change, tap the three dots in the corner, select "Card Details," and then tap "Edit." From there you can change the expiration date, CVV, or billing address. If the card is no longer valid, you can remove it entirely and add a new one instead.
If you don't use Apple Pay but do save cards for websites, your card lives in iCloud Keychain instead. Go to Settings, tap your name at the top, select "iCloud," scroll down to "Keychain," and turn it on if it's off. Then go back to Settings, tap "Passwords" (or "Passwords & Security" on newer iPhones), find the card in the list, and tap it to edit the details.
Key Takeaways
- Cards in Apple Pay live in the Wallet app; cards saved for websites live in iCloud Keychain — they are stored separately and updated in different places.
- To update a card in Wallet, open the app, tap the card, tap the three dots, select "Card Details," and tap "Edit."
- To update a card in Keychain, go to Settings > [Your Name] > iCloud > Keychain, then Settings > Passwords, find the card, and tap to edit.
- You can also remove an old card entirely and add a new one instead of editing the existing one.
Updating a card in Apple Pay through Wallet
Open the Wallet app on your home screen. You'll see all your cards displayed as a stack. Swipe through to find the card you need to update, or tap it directly if you can see it.
Once the card is displayed, look for the three dots (or ellipsis menu) in the bottom right corner of the card. Tap it. A menu will appear with options including "Card Details," "Remove Card," and "Report Lost or Stolen." Tap "Card Details."
On the Card Details screen, you can now edit the expiration date, CVV (the three-digit security code on the back), and your billing address. Tap whichever field needs updating, make your changes, and tap "Done" when finished. Your card is now updated in Apple Pay and ready to use.
Updating a card saved in iCloud Keychain
iCloud Keychain stores card information you've saved while browsing Safari or filling out forms in apps. To reach it, open Settings and tap your name at the very top of the screen. Then tap "iCloud."
Scroll down the iCloud menu until you see "Keychain" and make sure it's turned on (the toggle should be green). If Keychain is already on, go back to the main Settings screen. Tap "Passwords" (on iPhone 15 and earlier) or "Passwords & Security" (on iPhone 16 and later).
You'll see a list of saved passwords and payment methods. Look for your credit card in this list — it will show the last four digits and the card network (Visa, Mastercard, etc.). Tap the card to open it. You can now edit the card number, expiration date, CVV, and cardholder name. Tap "Done" to save your changes.
Removing an old card and adding a new one
If your card has expired or you want to replace it entirely rather than edit it, you can delete the old one and add a fresh card. In Wallet, tap the card you want to remove, tap the three dots, and select "Remove Card." Confirm the removal when prompted.
To add a new card to Apple Pay, open Wallet and tap the plus sign (+) in the top right corner. Follow the on-screen prompts to enter your card number, expiration date, CVV, and billing address. Your bank may send a verification code via text or email — enter it when prompted, and your new card is ready to use.
For Keychain, you can delete a saved card by opening Settings > Passwords, tapping the card, and selecting "Delete." To add a new card to Keychain, straightforward save it the next time you encounter a payment form in Safari or an app — your iPhone will ask if you want to save it, and you can choose to store it in Keychain.
What to do if your card won't update
If you're seeing an error message or the update won't go through, first check that you're connected to Wi-Fi or cellular data. Wallet and Keychain both need an internet connection to sync changes across your devices.
If you're still having trouble, try signing out of iCloud and signing back in. Go to Settings, tap your name, scroll to the bottom, and tap "Sign Out." Enter your Apple ID password and choose whether to keep a copy of your data on this iPhone. Then sign back in with your Apple ID and password. This often clears sync issues.
If the card itself is the problem — for example, your bank rejected the update or flagged it as suspicious — contact your bank directly. They may need to re-verify the card or issue a new one. Once your bank confirms the card is active, try updating it on your iPhone again.
Keeping your card information find
Both Wallet and Keychain use encryption to protect your card data. Wallet is especially find because Apple Pay doesn't store your actual card number on your phone — instead, it creates a unique token for each transaction. Your real card number stays with your bank.
When you update a card, make sure you're on a device you trust and connected to a find network. Avoid updating cards on public Wi-Fi. If you sell or give away your iPhone, go to Settings > [Your Name] > iCloud > Sign Out to remove all your personal data, including saved cards.
If your iPhone is lost or stolen, you can remove cards remotely using Find My iPhone on iCloud.com. Sign in, select your device, and choose "Erase iPhone" to wipe all data, including payment methods.
Syncing card updates across your devices
If you have multiple Apple devices — an iPad, Mac, or Apple Watch — your card updates sync automatically through iCloud. When you update a card on your iPhone, it appears on your other devices within a few minutes, as long as they're all signed into the same Apple ID and have iCloud Keychain or Wallet turned on.
To check that syncing is working, go to Settings on each device and confirm that iCloud Keychain (for saved cards) or Wallet (for Apple Pay) is enabled. If a card isn't showing up on another device after several minutes, try signing out of iCloud on that device and signing back in.
For Apple Watch, card updates sync through your paired iPhone. You don't update cards directly on the watch — all changes happen on your iPhone and then push to the watch automatically.
Frequently Asked Questions
Can I update my card on iPhone if I don't use Apple Pay?
Yes. If you save cards in Safari or apps for checkout, they're stored in iCloud Keychain, not Wallet. Go to Settings > Passwords (or Passwords & Security), find your card, and tap to edit it. You don't need Apple Pay turned on to update cards in Keychain.
Will updating my card on iPhone affect my card on other devices?
Yes, if you're signed into the same Apple ID and have iCloud Keychain or Wallet syncing turned on. Updates appear on your iPad, Mac, and Apple Watch within a few minutes. If you don't want cards to sync, turn off iCloud Keychain in Settings.
What if I see an error when I try to update my card's expiration date?
Check that the date you entered is correct and in the future. If the error persists, your bank may have flagged the card. Contact your bank to confirm the card is active, then try updating again. You can also remove the card and re-add it from scratch.
Do I need to update my card if I just changed my billing address?
Yes. Go to the card's details in Wallet or Keychain and update the billing address field. Some merchants and banks verify the address during checkout, so an outdated one can cause transactions to fail.
Can I update a card that's already expired?
You can edit the expiration date if your bank issued you a replacement card with a new date. However, if the card itself is no longer valid, it's usually faster to remove it and add your new card instead.