TL;DR: The Quick Answer
Switching away from Xfinity Mobile? Smart move if you’re not happy with the service or you found a better deal. The actual number transfer is way easier than Xfinity makes it look — but they don’t make finding the info easy, and there are a few traps that can leave you without a phone number for days if you mess up the order.
This guide walks through the whole thing: what to do before you call your new carrier, how to dig out your account number and transfer PIN (the part that trips most people up), and what to expect during the actual port. Plus a few troubleshooting tips for when the system inevitably glitches.
Let’s get you out.
The Golden Rule: Don’t Cancel Xfinity First
This is the single most important thing in this whole guide, so read it twice. Do NOT cancel your Xfinity Mobile service before starting service with your new carrier.
Here’s why: porting works by the new carrier “pulling” your number from the old one. If your Xfinity line is already canceled, there’s nothing to pull from. You lose the number, period. Even if you call Xfinity ten minutes later begging them to put it back, they probably can’t.
The right order is:
- Sign up with your new carrier (T-Mobile, Verizon, AT&T, Mint, US Mobile, whoever)
- Tell them you’re porting in from Xfinity Mobile
- Give them your Xfinity account number, transfer PIN, and the billing ZIP code
- Wait for the port to complete (usually a few hours)
- Once your new line is working, Xfinity automatically cancels the old line — no phone call needed
Xfinity will not bill you twice. The line auto-cancels the moment your port finishes. There’s no need to call them and cancel — doing so manually before the port finishes is exactly how people lose their numbers.
What You’ll Need Before You Start
Three pieces of info. Get all three before you sit down with your new carrier, otherwise you’ll be on hold while you fish for them.
This is NOT your 16-digit Comcast home services account number. It’s a separate, shorter number specific to your mobile account.
A 6-digit code Xfinity sends you via text. It expires 24 hours after you request it, and one PIN works for all lines on your account.
The billing ZIP code on file with Xfinity. Usually the same as your home address, but double-check if you’ve moved recently.
Step 1: Find Your Xfinity Mobile Account Number
This is where most people get stuck because Xfinity hides this number in a weirdly inconvenient spot. The mobile account number is different from the account number on your home internet/cable bill, even though both bills come from the same company.
Method A: Through the Xfinity Mobile Website
The mobile portal is separate from the main Xfinity site. Make sure you’re on the mobile-specific URL or you’ll end up looking at internet bills.
Same login as your regular Xfinity account. If two-factor is on, you’ll get a one-time code by text.
From the dropdown menu. This takes you to a page with billing details and account information.
Click “View Billing” or “Billing Statements.” Open the latest PDF. Your Xfinity Mobile account number is printed at the top of the statement.
Method B: Through the Xfinity App
Honestly, the app is hit or miss for finding this. Some users report being able to see it under Services → Mobile. Others can’t find it anywhere. If the app doesn’t show it, fall back to the website method or just call.
Can’t find your account number anywhere? Just call Xfinity Mobile at 1-888-936-4968 and ask. They’ll verify your identity and read it to you over the phone in two minutes.
Step 2: Get Your Transfer PIN
This is the security PIN that authorizes your new carrier to pull your number. Xfinity calls it both a “transfer PIN” and a “security PIN” — same thing. It’s a 6-digit code that’s good for 24 hours.
The cleanest way to get it is through the Xfinity Mobile app or website. Here’s the exact path that works as of 2026:
Either through the Xfinity app (on your current phone) or at xfinitymobile.com on a browser. Both work.
In the app: bottom navigation → Services → scroll to Mobile → Mobile Lines. On the website: click “Devices” in the top navigation.
Tap on the device or phone number you’re transferring. If you have multiple lines, only one PIN is needed — it works for all of them.
It’s near the bottom of the device page. Tap Learn More.
Xfinity will send a code to one of your active lines. Enter it to confirm you actually own this account. This stops people from porting out your number without your permission.
Once you confirm the OTP, Xfinity texts you the actual transfer PIN. Save it somewhere — screenshot it, write it down, whatever. It expires in 24 hours, so don’t dawdle.
If you have multiple lines on your Xfinity Mobile account (family plan, etc.), you only need to generate the PIN once. The same PIN works to port out every number on the account — no need to repeat the process for each line.
Step 3: Sign Up With Your New Carrier and Provide the Info
Now you’ve got the account number and PIN. Time to start the actual transfer.
Online, in store, or by phone. When they ask if you want to keep your current number, say yes. They’ll prompt you for the porting info.
Your Xfinity Mobile account number, the transfer PIN, and your billing ZIP code. The new carrier types these into their system to initiate the port request.
Your new carrier will send a SIM card or have you scan an eSIM QR code. Activate it on your new phone. There may be a brief window where neither old nor new line works — that’s normal.
Most ports finish in 1–4 hours. The new carrier will send a text or email when it’s done. Test by making a call from the new phone.
Within 24 hours of the port completing, Xfinity Mobile will automatically cancel the line. You’ll get a final bill for any prorated charges (and possibly a refund for unused service).
Xfinity Mobile vs. Common Carriers After You Switch
Quick gut-check on what you’re trading up to. Pricing as of April 2026 — these change all the time, so verify current rates when you sign up.
| Feature | Xfinity Mobile | Where People Usually Switch |
|---|---|---|
| Network | Verizon (MVNO) | T-Mobile, Verizon, AT&T, Mint, Visible, US Mobile |
| Bundling | Tied to Xfinity Internet for best rates | Standalone — no internet required |
| Cheapest Plan | ~$30/mo for 1GB (with Internet) | $15-25/mo unlimited possible (Mint, US Mobile) |
| Unlimited Plan | $45-65/mo per line | $25-50/mo per line (varies) |
| Family Plan Discounts | Yes, but locked to Xfinity Internet | Yes, no internet bundle required |
| Coverage | Verizon’s network | Pick any of the Big 3 networks directly |
| Hotspot | Limited on cheaper plans | Often unlimited on premium plans |
| Phone Financing | Yes, if you stay with Xfinity Internet | Available everywhere with various terms |
| Contract | None, but device payments lock you in | None on prepaid; device plans on postpaid |
| Best For | Existing Xfinity Internet customers | Anyone wanting more flexibility or lower bills |
Two Common Sticky Situations
You Still Owe Money on a Phone
If you’re financing a phone through Xfinity Mobile, porting out doesn’t erase the balance. The remaining device payments will be billed in full, usually as one lump sum on your final bill. Some people are surprised by a $400-800 charge they weren’t expecting. Check your device payment status before you switch so you know what’s coming.
Worth noting: if you trade in a phone for a credit and you’re still in the credit period when you leave, you typically forfeit any remaining trade-in credits. Xfinity’s promo credits are tied to staying on the plan.
Your Xfinity Internet Is Bundled With Mobile
Xfinity often gives mobile discounts to internet customers. If you cancel mobile but keep internet, your internet rate may stay the same — but double-check your bill. Some bundled discounts disappear when you drop a line.
If you’re leaving Xfinity entirely (internet AND mobile), do mobile first. Cancel internet only after the mobile port is fully complete and you’ve confirmed it.
Before you start the port, log into your Xfinity Mobile account and grab a screenshot of your device payment balance. If anything goes weird with the final bill, you’ve got proof of what was owed at the time of transfer.
Troubleshooting: When the Port Goes Sideways
“Transfer PIN Won’t Generate”
The Xfinity app sometimes has bugs in this section. Try the website instead (xfinitymobile.com). If that also fails, call 1-888-936-4968 and a rep can text you the PIN directly. As a last resort, walk into an Xfinity store with photo ID — they can hand you the PIN over the counter.
“Account Number is Invalid”
You probably gave them your Comcast/Xfinity Internet account number instead of your Mobile account number. They’re different numbers. Go back to your latest mobile statement (PDF) and look at the very top — that’s the right number.
“Port is Stuck or Pending for Days”
Most ports finish within 4 hours. If it’s been more than 24 hours and you’re still in limbo, call your new carrier first (not Xfinity). They can see the port request status and often resubmit it. If they confirm it’s something on Xfinity’s end, then call Xfinity Mobile.
“My Number Got Lost”
This is the nightmare scenario. If your Xfinity line was canceled before the port completed, the number goes back to a pool and is generally unrecoverable. Sometimes — within the first day or two — Xfinity can reactivate it briefly to allow the port. Call them ASAP at 1-888-936-4968. Don’t wait.
“PIN Expired Before I Could Use It”
The 24-hour window is real. If yours expired, just generate a new one — same steps. There’s no penalty or limit on how many times you can request a fresh PIN.
Xfinity bills in advance, so your “final” bill after porting may show charges for service you never used. Most reps will prorate it if you ask, but you have to call and request the credit — it doesn’t happen automatically. Save your transfer date in case you need it later.
How Long Will You Be Without Service?
Realistically? Almost no time at all. The way porting works, your old line keeps running until the new one activates — there’s usually only a 5-30 minute window where neither works, and that’s during the actual cutover. Some carriers do the port overnight specifically to minimize disruption.
The bigger time sink is waiting for the port to start, not the cutover itself. From the time you give your new carrier the info to the time service flips, expect 1-4 hours typically, up to 24 hours occasionally.
If you absolutely cannot afford to be out of service even briefly (for work, a job interview, etc.), you can ask your new carrier to schedule the port for a specific time window. Most major carriers will accommodate this for free.
For most people it’s 1–4 hours start to finish once the new carrier submits the port request. Some go through in under an hour. A few drag out to 24 hours, and in rare cases (usually due to data mismatches or weekend submissions) it can take a few business days. The actual service-down window during the cutover is typically just 5–30 minutes.
There’s no port-out fee or early termination fee for the line itself — Xfinity Mobile is technically contract-free. But if you’re financing a phone, the remaining device balance becomes due immediately on your final bill. That can be anywhere from $200 to $1,000+ depending on the device and how long you’ve been paying it down.
No, and you shouldn’t try to. Once the port completes successfully, Xfinity Mobile automatically deactivates the line within 24 hours. If you call them and try to cancel before the port finishes, you risk killing the line mid-transfer and losing your number. Just let the system handle it.
Maybe — it depends on how past-due. Xfinity is technically not allowed to block your port for non-payment (it’s an FCC rule), but in practice, an account in collections or with a frozen line can hit snags. If your account is current, no problem. If you’re behind, pay up first to avoid headaches.
Your Xfinity ID is your login (an email or username). Your Xfinity Mobile account number is a numeric ID specific to the mobile service — separate from your home internet account number. The mobile number lives at the top of your monthly mobile billing statement. New carriers want the account number, not your login or your internet account number.
Last updated April 2026. Xfinity Mobile’s app menus and support phone numbers occasionally change. Confirm any current pricing or process directly with Xfinity before making major decisions. We’re not affiliated with Xfinity or any other carrier — just trying to make the port-out process less of a maze.


