The fastest way to get your Medicare card
You can get a replacement Medicare card three ways: order one by mail through Medicare.gov, call Medicare directly, or visit your local Social Security office. The online route is fastest — you can request a replacement in about five minutes, and it arrives in 7 to 10 business days. If you need it sooner, calling Medicare lets you speak to someone who can sometimes expedite the process or provide your Medicare number over the phone while you wait for the physical card.
You do not need to visit an office in person unless you prefer it. Most people order online or by phone and never leave home. If your card was lost, stolen, or damaged, Medicare treats all three the same way — the replacement process is identical.
Key Takeaways
- Order a replacement card online at Medicare.gov by signing into your account, which takes about five minutes and arrives in 7 to 10 business days.
- Call 1-800-MEDICARE (1-800-633-4227) to request a card by phone, and the representative can read your Medicare number to you when ready if you need it before the card arrives.
- You can view your Medicare number and card information anytime by logging into your Medicare.gov account, even while waiting for a physical replacement.
- If you do not have a Medicare.gov account, you can create one using your Social Security number, date of birth, and email address in about 10 minutes.
- Bring your Social Security card or other ID to a local Social Security office if you want a replacement card in person, though this is slower than ordering online.
Ordering a replacement card online through Medicare.gov
Start by going to Medicare.gov and signing into your account. If you do not have an account yet, select "Create an account" and enter your Social Security number, date of birth, and email address. Medicare will send a verification code to your email — enter that code to finish creating your account. This takes about 10 minutes the first time.
Once you are signed in, look for "Order a replacement Medicare card" in the menu. Select it, confirm your mailing address, and submit your request. Medicare will show you a confirmation number on the screen — write it down or take a screenshot. Your replacement card will arrive at the address you provided in 7 to 10 business days. You do not need to do anything else.
If your address has changed since Medicare last updated it, correct it before you submit your order. Medicare will mail the card to whatever address you provide, so if you enter the wrong one, the card goes to the wrong place and you have to start over.
Calling Medicare to request a card by phone
Call 1-800-MEDICARE (1-800-633-4227) and tell the representative you need a replacement Medicare card. Have your Social Security number and date of birth ready. The representative will confirm your mailing address and submit your request. They can also read your Medicare number to you over the phone if you need it right away — write it down and keep it somewhere safe until your physical card arrives.
Medicare's phone lines are open Monday through Friday, 8 a.m. to 8 p.m. Eastern time. Wait times are usually shorter early in the morning or late in the afternoon. If you call during a busy time, you may wait 20 to 30 minutes, so consider calling at an off-peak time if you can.
Viewing your Medicare number without waiting for a card
You do not have to wait for a physical card to see your Medicare number. Log into your Medicare.gov account anytime and select "Your Medicare info" or "My health information" — the exact label varies depending on which version of the site you see. Your Medicare number will appear on the screen, along with a digital image of your card that you can screenshot or print.
Many doctors' offices and pharmacies now accept a photo of your Medicare card on your phone, so you can take a screenshot of the digital version and show it to them while you wait for the physical card to arrive. Ask the office or pharmacy first to confirm they accept digital copies, since not all of them do yet.
Getting a replacement card at a Social Security office
If you prefer to handle this in person, visit your local Social Security office. Bring your Social Security card or another form of ID, and tell the staff member you need a replacement Medicare card. They will take your information and submit the request for you. The card will still take 7 to 10 business days to arrive by mail — going in person does not speed up the process, it just means you do the paperwork face-to-face instead of online.
Find your local Social Security office by going to ssa.gov and using the office locator, or call 1-800-772-1213. Many offices now require you to make an appointment in advance rather than walk in, so call or check the website before you go.
What to do if your card was lost, stolen, or damaged
The process is the same regardless of why you need a new card. You do not have to report the loss or theft to Medicare — just request a replacement. If your card was damaged (water damage, faded printing, torn), you can still use the same process.
If you believe your Medicare number was compromised or used fraudulently, contact Medicare at 1-800-MEDICARE to report it. They can flag your account and monitor it for suspicious activity. This is separate from ordering a replacement card, but you can do both in the same call.
Frequently Asked Questions
How long does it take to get a replacement Medicare card?
Standard delivery takes 7 to 10 business days after you submit your request. This applies whether you order online, call, or visit a Social Security office. There is no expedited shipping option, but you can view your Medicare number online when ready through your Medicare.gov account.
Can I get a replacement card if I am not a U.S. citizen?
Yes. You need a valid Medicare number to request a replacement, which means you must already be enrolled in Medicare. Your citizenship status does not affect the replacement process. If you have questions about your enrollment status, call 1-800-MEDICARE.
What if I never received my original Medicare card?
Request a replacement using the same process — online, by phone, or in person. Medicare will send a new card to your address on file. If you moved and did not update your address with Medicare, update it first through your Medicare.gov account or by calling 1-800-MEDICARE before you request the replacement.
Do I need to pay for a replacement Medicare card?
No. Replacement cards are free. If anyone asks you to pay for a Medicare card, it is a scam. Medicare never charges for cards, and legitimate Medicare representatives will never ask for payment.
Can someone else request a replacement card for me?
If you have given someone power of attorney over your healthcare decisions, they may be able to request a card on your behalf, but you should confirm this with Medicare first. Call 1-800-MEDICARE and ask whether the person you want to authorize can make this request, and what documentation they will need.