How to get a duplicate Medicare card
You can get a replacement Medicare card three ways: online through your Medicare account, by phone with Medicare directly, or by mail. The fastest route is online if you have a Medicare.gov account set up — you can request a card and it arrives in 7 to 10 business days. If you do not have an online account or prefer to speak with someone, calling Medicare takes about the same time. Mail requests take longer but work if you have no internet access.
You will need your Social Security number and date of birth to request a card any way you choose. If someone else is requesting a card on your behalf — a family member or caregiver — they will need your permission and your information, but Medicare will mail the card to your address, not theirs.
Key Takeaways
- Request a replacement card online at Medicare.gov if you have an account, and it will arrive in 7 to 10 business days.
- Call 1-800-MEDICARE (1-800-633-4227) to request by phone; the wait time is usually 15 to 30 minutes during business hours.
- Mail a written request to your state's Medicare contractor if you prefer not to use the phone or internet.
- You need only your Social Security number and date of birth — Medicare already has your address on file.
- Your new card will have the same Medicare number as your old one, so losing a card does not change your coverage.
Requesting online through Medicare.gov
Go to Medicare.gov and sign in to your account. If you do not have one, you can create it in about 10 minutes using your email, Social Security number, and date of birth. Once you are signed in, look for "Replacement Card" or "Get a New Card" in the menu — the exact wording changes, but it is always in the account section.
Click the option to request a replacement, confirm your mailing address, and submit. Medicare will send you a confirmation email. Your card will arrive at the address on file within 7 to 10 business days. If your address has changed recently, update it in your account before you request the card, or call Medicare to confirm they have the right one.
Calling Medicare to request by phone
Call 1-800-MEDICARE (1-800-633-4227). The line is open Monday through Friday, 8 a.m. to 8 p.m. Eastern time, and Saturday 9 a.m. to 1 p.m. Eastern time. Have your Social Security number and date of birth ready. Tell the representative you need a replacement card.
The representative will confirm your mailing address and submit the request on the spot. You will receive a confirmation number. Write it down. Your card will arrive in 7 to 10 business days. If you call outside business hours, you can leave a message, but you will not reach someone until the next business day.
Requesting by mail
If you do not have internet access or prefer to mail your request, write a letter that includes your full name, date of birth, Social Security number, and current mailing address. Keep the letter short — Medicare does not need an explanation, just those four pieces of information.
Mail it to your state's Medicare contractor. The address varies by state. You can find your state's contractor address on Medicare.gov under "Contact Us," or call 1-800-MEDICARE and ask for the mailing address. Mail requests take 2 to 3 weeks longer than online or phone requests, so use this method only if the other two are not possible for you.
What to do while you wait for your card
Your Medicare coverage does not stop while your card is in the mail. You can still see doctors and fill prescriptions using your Medicare number, which you can find in your online account, in any previous Medicare paperwork, or by calling 1-800-MEDICARE. Your doctor's office or pharmacy can look up your number if you do not have it with you.
If you need to prove you have Medicare before your card arrives, you can print a temporary proof of coverage from your Medicare.gov account, or ask Medicare to mail you one. Some people take a photo of their Medicare number from their account and show it on their phone — most providers will accept that while your physical card is on the way.
If your card was lost, stolen, or damaged
Losing or damaging a Medicare card does not change your coverage or your Medicare number. Request a replacement the same way you would for any other reason. If your card was stolen and you are worried about fraud, you can also call 1-800-MEDICARE to report it, though this is not required to get a new one.
Your new card will have the same Medicare number printed on it. You do not need to notify your doctors, pharmacies, or insurers — your number stays the same, so your records stay connected to you automatically.
Frequently Asked Questions
How long does it really take to get a replacement card?
Online and phone requests usually arrive in 7 to 10 business days. Mail requests take 2 to 3 weeks longer. Timing can vary depending on mail delays in your area and how busy Medicare is, but these are the typical windows.
Can I get a card mailed to a different address than the one Medicare has on file?
No. Medicare mails cards only to the address in your account. If you have moved recently, update your address in your Medicare.gov account or call 1-800-MEDICARE before you request the card. If you request it and then realize the address is wrong, call Medicare right away to see if they can intercept it.
What if I need my Medicare number before the card arrives?
Sign in to Medicare.gov and your number is right there. You can also call 1-800-MEDICARE and they will read it to you over the phone. Your doctor's office or pharmacy can look it up if you give them your name and date of birth. You do not have to wait for the physical card to use your coverage.
Do I have to pay for a replacement card?
No. Replacement cards are free whether you request them online, by phone, or by mail. If anyone charges you for a Medicare card, it is a scam.
Can someone else request a card for me?
Yes, but Medicare will mail it to your address, not theirs. They will need your Social Security number, date of birth, and your permission. It is usually faster to request it yourself online or by phone if you are able to.