The main Xfinity customer service number is 1-800-934-6489
This number connects you to Xfinity's general support line for billing, service issues, account changes, and technical problems. The line is staffed during business hours and routes you through an automated system that asks what you need before connecting you to a representative.
Wait times vary by time of day and how busy the network is. Early morning (before 9 a.m.) and late evening (after 8 p.m.) typically have shorter queues than midday. If you reach an automated system that says the wait is longer than you want, you can hang up and call back later — the system will tell you the estimated wait before you commit to holding.
Have your account number or the phone number associated with your account ready before you call. This speeds up the process because the representative can pull up your account details when ready instead of asking you to spell out your name and address.
Key Takeaways
- The main Xfinity phone number is 1-800-934-6489 for billing, service changes, and technical support.
- You will reach an automated system first that asks what you need, then routes you to the right department.
- Having your account number or associated phone number ready before calling reduces wait time.
- Early morning and late evening typically have shorter hold times than midday hours.
- Xfinity also offers support through their website chat and the Xfinity mobile app for some issues.
What to expect when you call
After you dial 1-800-934-6489, you will hear a greeting and be asked to state your issue or press a number on your keypad. The system recognizes common requests like "billing," "internet down," "change my plan," or "cancel service." Speaking clearly into the phone works better than trying to navigate the menu with button presses.
Once the system understands what you need, it will either transfer you to a representative or offer self-service options. For example, if you call about a bill, the system may let you make a payment right there without talking to anyone. If you need to speak to a person, you will be placed in a queue and given an estimated wait time.
Representatives can handle most requests over the phone, including troubleshooting internet or TV problems, updating your billing address, adding services, or discussing your bill. If your issue requires a technician to visit your home, the representative will schedule that appointment and give you a date and time window.
Other ways to reach Xfinity support
The phone number is the fastest way to reach someone who can make changes to your account, but Xfinity offers other contact methods. You can start a chat session on Xfinity.com by clicking the "Help" or "Support" link, and a representative will respond within a few minutes during business hours.
The Xfinity mobile app also has a chat feature and lets you pay bills, view your account, and restart your modem without calling. For internet outages, the app will tell you whether the problem is on Xfinity's side or your equipment, which saves time if you were planning to call about a service interruption.
If you are having trouble with your internet connection and want to troubleshoot before calling, you can restart your modem by unplugging it for 30 seconds and plugging it back in. Many connection problems clear up after a restart, and the representative will ask if you have tried this anyway.
When you might reach a wait or automated system
During peak hours (typically 5 p.m. to 9 p.m. on weekdays), wait times can stretch to 20 or 30 minutes. If you reach an automated system that says the wait is very long, you have the option to request a callback instead of holding. Xfinity will call you back when a representative is available, usually within a few hours.
Some issues can be resolved entirely through the automated system without speaking to anyone. These include making a payment, checking your bill, restarting your modem remotely, or scheduling a technician visit. If the system can solve your problem this way, it will offer that option before putting you in the queue.
Preparing for your call
Before you dial, write down your account number (found on your bill or in the Xfinity app) and a brief description of what you need. If you are calling about a technical problem, note what is not working, when it started, and what you have already tried. This information helps the representative solve your issue faster.
If you are calling about billing, have your recent bill in front of you. If you are calling to change your service, know what plan or package you are interested in. Representatives can discuss pricing and options, but having a general idea of what you want speeds up the conversation.
If you are calling from a phone number different from the one on your account, let the representative know. They may ask security questions to verify you are authorized to make changes to the account.
Frequently Asked Questions
What is Xfinity's phone number for billing questions?
Use the main number 1-800-934-6489 and tell the automated system you are calling about billing. You can also make payments through this line without speaking to a representative, or pay online through Xfinity.com.
How do I reach Xfinity if my internet is down?
Call 1-800-934-6489 and say "internet down" or "technical support." The representative can check whether the outage is on Xfinity's side or your equipment and may be able to restart your modem remotely. If a technician visit is needed, they will schedule it during the call.
Can I cancel my service over the phone?
Yes. Call 1-800-934-6489 and tell the system you want to cancel. A representative will discuss your account, may offer options to keep you as a customer, and will process the cancellation if you decide to go ahead. Have your account number ready.
What if I am on hold for too long?
You can request a callback instead of holding. The system will take your number and call you back when a representative is available, usually within a few hours. You do not have to stay on the line.
Is there a number for technical support only?
The main number 1-800-934-6489 routes you to the right department based on what you say. There is no separate technical support number, but telling the automated system you need technical help will connect you to the right team.